u-boot release log 12/31/2008 This release is the first official/non-beta release for the GCM. This release includes these changes: This release is based on the u-boot v2008.10 offical release. NAND flash is supported for reading and sorting images (u-boot, kernel, flashfs1, ramdisk.gz, etc.). This includes map definitions via nmapinfo, nmapadd and nmapdel as well as by parsing the mtd_parts value whtn the bootargs variable is set. The syntax of mtd_parts has been extended to support partitions after dynamically sized partitions. This is for the NAND BBT. "kernel", "setbootargs", "get_kernel", "get_ramdisk" are provided as environment variables to eb used by the various .txt files. 11/19/2008 This is a beta release not for general distribution. This release includes these changes: This release is based on the u-boot 1.3.4 offical release. Support for the GCM: Ethernet and booting from MMC/SD. Support for setting the MAC addess EEPROM via the LAN9116. 05/02/2008 This is the twelfth release for the common u-boot source. The following boards are supported: bitsyg5 bitsyxb sphere turboxb vgx This release includes these changes: This release is based on the u-boot 1.3.2 offical release, March 9th 2008. MMC card support was added for the BitsyG5. SD support was added to the MMC driver for the BitsyXb, TurboXb and BitsyG5. USB storage device support was added for the BitsyG5, BitsyXb, TurboXb and Sphere boards. Support for 128MB on the Sphere was added. This release includes the patches from the following interim releases: 04/14/2008 It fixes a problem the timing of the CPLD on the Sphere so that it communicates at a slower and more reliable rate with the the CAN chips. 04/10/2008 This release implements an errata from Cirrus Logic where the software pre-charges the DRAM in case the hardware fails to do so. Sphere boards with 128MB would not boot after a reset and required a full power cycling to boot. 3/13/2008 This is the eleventh release for the common u-boot source. The following boards are supported: bitsyg5 bitsyxb portal sphere turboxb vgx vix This release includes these changes: Support for 128MB on the Sphere was added. 1/30/2008 This is the tenth release for the common u-boot source. This release only affects the BitysG5 (all other boards would build essentially unchanged). This release is based on the u-boot.1.2.0 offical release, January 8th 2007. The following boards are supported: bitsyg5 bitsyxb portal sphere turboxb vgx vix This release includes these changes: Runs BitsyG5 CPU at 399MHz and 1.45V. Removes mmc environment settings. MMC is not yet supported in u-boot for the BitsyG5. This release only includes the BitsyG5's mmc related default environment settings when CONFIG_MMC is defined. Disables command line editing. As of 1.2.0, auto-complete is not supported when command line editing is enabled. Both features were previously enabled on the BitsyG5. Disabling command line editing restores the auto-complete functionality, making the BitysG5 consistent with other ADS boards. Disables hardware protection of flash memory. Hardware protection makes it more difficlut to update the bootloader from linux. This is another change to make the BitsyG5 feature set consistent with other ADS boards. 9/19/2007 This is the ninth release for the common u-boot source. This release only effects the BitysG5 (all other boards would build essentially unchanged). This release is based on the u-boot.1.2.0 offical release, January 8th 2007. The following boards are supported: bitsyg5 bitsyxb portal sphere turboxb vgx vix This release includes these changes: New support for the BitsyG5. 9/06/2007 This is the eighth release for the common u-boot source. This release is based on the u-boot.1.2.0 offical release, January 8th 2007. The following boards are supported: bitsyxb portal sphere turboxb vgx vix This release includes these changes: New support for the TurboXB. Added smsc9118 Ethernet driver. BitsyXB and TurboXB now power cycle the MMC device to improve insertion detection. 1/22/2007 This is the seventh release for the common u-boot source. This release is based on the u-boot.1.2.0 offical release, January 8th 2007. The following boards are supported: bitsyxb portal sphere vgx vix This release includes these changes: New support for the VGX Upgrade to u-boot version 1.2.0. Remove CFG_CMD_LOADB on the portal (so the portal u-boot will continue to fit into a single flash block) 4/17/2006 This is the sixth release for the common u-boot source. This release only effects the portal (all other boards would build essentially unchanged). This release is based on the u-boot.1.1.4 official release announced December 17th, 2005. The following boards are supported: bitsyxb portal sphere vix This release includes these changes: Little endian is the default build for the portal. u-boot for the portal fits in a single 128M flash partition. pci commands removed from portal configurations. mtd partitions have been modified so that the u-boot partition is only one sector (instead of 2) and a new partition added for the networking modules and microcode required to support ethernet on the portal. the final partition mtd partition now spans both flash chips instead of stopping on the first one. TEXT_BASE raised to give more room for scratch buffer and to be consistent with other boards. 3/8/2006 This is the fifth release for the common u-boot source. This release is based on the u-boot.1.1.4 official release announced December 17th, 2005. The following boards are supported: bitsyxb portal sphere vix This release includes these changes: Support for 64Mbyte flash on all boards Turn off ethernet upon boot for Sphere to avoid still active ethernet from corrupting memory. Allow .txt files with Carriage Returns to be executed without error. Fix default envars for bitsyxb and vix to allow executing .txt files from MMC cards. 1/18/2006 This is the forth release for the common u-boot source. This release is based on the u-boot.1.1.4 official release announced December 17th, 2005. The following boards are supported: bitsyxb portal sphere vix This release includes these changes: Support for 128Mbyte BitsyXb Support for 64Mbyte Sphere New commands: fatenv, increnv, fattest Removed from build autoscr command Add optional timeout to askenv Simplify output be eliminating some extaneous messages Improve accuracy of the IXP425 timers Improve reliability of Sphere CF drive (including Microdrive) 9/29/2005 This is the third release for a common u-boot source. This release is based on the u-boot.1.1.3 official release announced August 13th, 2005. The following boards are supported: bitsyxb portal sphere vix This release includes these changes: Support for P30 flash hw_config envar is no longer run by the 'start' envar. This avoids a problem where the hw_config envar stored in on-board flash would override the default hw_config settings if no hw_config was setup when booting from media. Note: this means that the start.txt file must be updated to include: txt_file=hw_config.txt run execute_txt_file && run hw_config when booting from media. Added askenv command to configuration for each board When entering mac addresses a '-' is allowed as a separator to be compatible with ADS manufacturing procedures. Many improvements to portal version - is now beta release. Improved support for PCMCIA voltage control for Sphere. Support for microdrives for Sphere. Support for more MMC flash cards for bitsyxb and vix. 7/18/2005 This is the second release for a common u-boot source. It includes support for the following boards: bitsyxb vix sphere portal (incomplete - still have no portal hw) This release adds minor changes: change the BitsyXb CPLD clock source from GPIO12 to GPIO16 to match hardware ECN. buffers are enlarged and have different locations. processor scratch registers are used to inform kernel decompressor (uncompress.h in kernel) which serial port to use for the "uncompressing ..." message. increased size of default zImage partition to 2M. changed name of mtd partitions to "flash0" from "pxa". add new uboot command 'macaddr' to set and query the mac address. support tftp on boards on sphere and bitsybx. fixes problem with Sphere RED led that was causing reset button to fail when u-boot was running. improved on-board flash and DRAM performance for Sphere 6/15/2005 This is the initial release for a common u-boot source. It includes support for the following boards: bitsyxb vix sphere portal (incomplete - have no portal hw to test on) The only prior u-boot releases were experimental ones for the vix. Linux boot mechanism in this release is quite different from the earlier vix releases.