======================================================================================================= Release-notes to PXA270-Bootloader ======================================================================================================= 27.02.2006 1) Added new commands: setcorevolt - adjust core voltage ad5242_contr - adjust contrast when using ad5242-i2c-eepot ad5242_back - adjust brightness when using ad5242-i2c-eepot sja1000 - test sja1000-CAN-controller edoc - erase DiskOnChip fuseburn - burn fuses of bootloader to change its default-behaviour. fuselist - list availlable fuses. 2) Added support for cmdline-paramter-passing to WinCE-Kernel ( i.e. to activate kitl) 3) Fixed mmc-reset-routine ======================================================================================================= 31.03.2006 1) Added new command: setpwm - sets analog-voltage( PWM) on specified gpio-pin. 2) Brightness and Contrast Type may now be PWM. ======================================================================================================= 18.05.2006 1) Read Flash Writebuffrsize from FlashInfo Struct (P30) 2) added Batch-processing. - on device boot storage-devices are checked for autoboot.bat. - with boot mmc , batch files can be started. ======================================================================================================= 30.05.2006 1) Show BootBitmap after autoboot-processing. 2) autoboot SDMMC before PCMCIA 3) Corrected bug in FAT-driver 4) added sleep() command to wait some u-seconds. ======================================================================================================= 31.05.2006 1) change Jump_to and pass 776 Dec to R1 2) if no arg was given to fb or tftp, pass no commandline to OS 3) added support for partitions. Use mount to access partition. ======================================================================================================= 12.06.2006 1) Support P30-128 ======================================================================================================= 21.09.2006 1) Support P30-256. 2) support for serial-download. 3) new bootloader command setbaud. ======================================================================================================= 27.09.2006 1) Changed detect of partitions. ======================================================================================================= 29.05.2007 1) Fixed gpio-routines ( init/set/get-gpio for gpio 15,47,79,111 ) 2) Added support for displays TX06 and LG-LM220. 3) Added DO_USE_AS_POWERHOLD (DisplayOn -Flag) to early enable Custom PowerHold-Pin. 4) Map LCCR3 Bit7 of BootBitmap-Configuration to LCCR4 Bit31. 5) Add support for P33-Flash. 6) Add support to change dm9k-base-address. 7) Enabled 4Bit-SDCard support. ======================================================================================================= 31.05.2007 1) Improved File-download-speed. 2) Added OPT_BOOTZIPRAM (1) to boot zipped images to RAM. ======================================================================================================= 01.06.2007 1) Updated Uloader and modified how MMC_DAT1..MMC_DAT3-lines are configured. ======================================================================================================= 27.07.2007 1) Added bootfile.bat-functionality. (Bootscript stored in flash) New Bootloader Commands: - showbfile: Shows current boot-script. - store : Stores a batch-file to flash. - ebfile: Erases boot-file. ======================================================================================================= 17.08.2007 1) Break Message-Loop after Bootloader-Burn with 'b'. ======================================================================================================= 12.09.2007 1) Fixed Bug: GPIO17-PWM disconfigured PWE. 2) Added GPIO104-PWM. ======================================================================================================= 13.09.2007 1) Fixed problem: Some SanDisk Ultra2 PCMCIA-Card won't run autoboot's ======================================================================================================= 16.11.2007 1) changed address-buffer-strength. ======================================================================================================= 07.01.2008 1) Support burning flash-images, which are bigger than the scratch-buffer Scratch-Buffer is (RAM-Size - 2MByte) big. 2) Minor change in SD-card driver. ======================================================================================================= 08.04.2008 1) Support for GPIO-00 as display-power/backlight on. ======================================================================================================= 05.06.2008 1) Added SDHC-support. 2) Invert brightness/contrast-value if max-value is smaller than min. ======================================================================================================= 04.07.2008 1) Added bootloader-cmd print_version. 2) Delay power-hold for gpio-pins, if supported by CE-Image. ======================================================================================================= 22.07.2008 1) BugFix for 04.07.2008-bootloader: display-enable is cleared during boot. ======================================================================================================= 03.09.2008 1) Added Fuse "Use Linux" to always pass ID TRIZEPS4 SOM 0x308 (dec. 776) to R1. ======================================================================================================= 21.11.2008 1) Added Bufferstrength-feature for display-lines. ======================================================================================================= 05.03.2009 1) Added support for display LB035 and TD035. 2) Removed support for display LM220 and TX06. 3) Added 624MHz bootloader-version. ======================================================================================================= 28.04.2009 1) Fix: Don't turn display off during display-Init: (off->on->off->on) now (off->on) ======================================================================================================= 01.07.2009 1) Added fuse to disable configuration of FFUART-pins. ======================================================================================================= 05.08.2009 1) Add Watchdog Support, re-checkout PBL ======================================================================================================= 30.10.2009 1) Workaround for Freq.Change with latest 312MHz Silicon Bug ======================================================================================================= 17.06.2010 1) Detect and erase large Registry Files 2) Support new lb35V4 (LG-Display) 3) Remove Fiq stack and reduce stacksize ======================================================================================================= 05.11.2010 1) Support Checksums contained in Matercopies (Flashupdate.exe) 2) Shorten different printf messages to fit into internal SRAM ======================================================================================================= 31.01.2011 1) Do not Storeburn: Deploy when Checksum existant and wrong 2) Wrong checksum leads to RED LED on KUK-deploy-boards ======================================================================================================= 04.04.2011 1) filesys.c some images show "failed" result after burn when no Boot-Option was set 2) String change: "\nThis image is different in %d longwords\n" -> "\nDifference: %d longwords\n" ======================================================================================================= 13.05.2011 1) Checksum now calculates full Bootheader including V. Specific extensions ======================================================================================================= 28.03.2012 1) Adapt new Memphis SDRAM (CL2->CL3, Refresh period $1E->$19) =======================================================================================================