]>
Commit | Line | Data |
---|---|---|
27e166b8 WD |
1 | ====================================================================== |
2 | Changes since U-Boot 1.1.4: | |
3 | ====================================================================== | |
4 | ||
56ced709 SR |
5 | * Changed default ramdisk addr in yosemite/yellowstone ports |
6 | Patch by Stefan Roese, 15 May 2006 | |
7 | ||
65165250 WD |
8 | * Fix PCMCIA support on virtlab2 |
9 | ||
8cba090c WD |
10 | * Add support for VirtLab2 board |
11 | (needed because of differences in the PCMCIA hardware). | |
12 | ||
977b50f8 WD |
13 | * Minor cleanup. |
14 | ||
278bc4b3 SR |
15 | * Update yosemite configuration to enable flash write buffer support |
16 | Patch by Stefan Roese, 10 May 2006 | |
17 | ||
f90a3921 SR |
18 | * Fix compile warnings in common/xyzModem.c |
19 | Patch by Stefan Roese, 10 May 2006 | |
20 | ||
512f8d5d SR |
21 | * Add support for AMCC 440EP Rev C and 440GR Rev B |
22 | Patch by John Otken, 08 May 2006 | |
23 | ||
d1dd22f9 SR |
24 | * OMAP 5912/OSK: update EMIFS CS1 timings: |
25 | Problems have been seen in the linux kernel's smc91x network driver | |
26 | due to improper bus timings. The latest 2.6 OMAP kernels currently | |
27 | have a workaround, but this fix belongs in u-boot. | |
28 | Patch by Kevin Hilman, 13 Oct 2005 | |
29 | ||
77f63342 SR |
30 | * Fix REG_MPU_LOAD_TIMER definition in multiple OMAP ports |
31 | Patch by Hiroki Kaminaga, 11 Mar 2006 | |
32 | ||
6080a0eb SR |
33 | * Update omap5912osk board support |
34 | - Fix OMAP support that omap5912osk compiles in current source tree | |
35 | - Update with code from "http://omap.spectrumdigital.com/osk5912" | |
36 | to fix problems with DDR initialization | |
37 | - Fix timer setup | |
38 | - Use CFI flash driver and support complete 32MB of onboard flash | |
39 | - Add "print_cpuinfo()" and "checkboard()" functions to display | |
40 | CPU (with frequency) and Board infos | |
41 | Patch by Stefan Roese, 10 May 2006 | |
42 | ||
4af099bd WD |
43 | * Fix watchdog issues for ColdFire boards. |
44 | ||
78b123cd MB |
45 | * Add M5271EVB board support. |
46 | ||
6f5155a9 MB |
47 | * Make R5200 specific low level initialization board conditional. |
48 | ||
4af099bd | 49 | * Update CPU target identification strings for ColdFire family. |
b75ef85f | 50 | |
b4853b77 MB |
51 | * Update register definitions for MCF5271. |
52 | ||
0c056f0e MB |
53 | * Fix serial console support for MCF5271. |
54 | ||
483a0cf8 MB |
55 | * Fixes for gcc 3.4 based m68k toolchain, |
56 | based on patch by Jate Sujjavanich. | |
57 | ||
f149d864 WD |
58 | * Fix lowboot support on MCC200 board |
59 | ||
8fe9bf61 KG |
60 | * Merged MPC8349ADS and MPC8349EMDS ports into MPC8349EMDS port: |
61 | - Removed MPC8349ADS port | |
62 | - Added PCI support to MPC8349ADS | |
63 | - reworked memory map to allow mapping of all regions with BATs | |
4af099bd | 64 | Patch by Kumar Gala, 20 Apr 2006 |
8fe9bf61 | 65 | |
610cf367 WD |
66 | * Coding Style cleanup |
67 | ||
da4849fb WD |
68 | * Write RTC seconds first to maintain settings integrity per |
69 | Maxim/Dallas DS1306 data sheet. | |
70 | Patch by Alan J. Luse, 02 May 2006 | |
71 | ||
983bebbe WD |
72 | * Scheduled for removal: strnicmp() which is unused |
73 | ||
74 | * Update for Intel Monahans boards: | |
75 | - support for magic key detection and handling on delta board | |
76 | - NAND support for zylonite board + some minor cleanup | |
77 | ||
8546e239 | 78 | * Declare load_serial_ymodem() when using CFG_CMD_LOADB. |
da4849fb | 79 | Patch by Jon Loeliger, 01 May 2006 |
8546e239 | 80 | |
3577d3a3 WD |
81 | * Fixed handling of bad checksums with "mkimage -l" |
82 | ||
6ca24c64 | 83 | * Added support for BC3450 board |
da4849fb | 84 | Patch by Stefan Strobl, 21 Oct 2005 |
6ca24c64 | 85 | |
a367d426 | 86 | * Update for NC650 board: |
87 | - Support rev1 and rev2 hardware | |
88 | - adapt to new NAND layer | |
89 | - add CP850 configuration based on NC650 | |
90 | ||
8419c013 WD |
91 | * MPC5200: enable snooping of DMA transactions on XLB even if no PCI |
92 | is configured; othrwise DMA accesses aren't cache coherent which | |
93 | causes for example USB to fail. | |
94 | ||
cf48eb9a | 95 | * Some code cleanup |
bb74140d | 96 | |
cf48eb9a WD |
97 | * Fix dbau1x00 boards broken by dbau1550 patch |
98 | PLL:s were not set for boards other than 1550. | |
99 | Flash CFI caused card to hang due to undefined CFG_FLASH_BANKS_LIST. | |
100 | Default boot is now bootp for cards other than 1550. | |
101 | Patch by Thomas Lange, 10 Aug 2005 | |
102 | ||
103 | * Fixes common/cmd_flash.c: | |
104 | - fix some compiler/parser error, if using m68k tool chain | |
105 | - optical fix for protect on/off all messages, if using more | |
106 | then one bank | |
107 | Patch by Jens Scharsig, 28 Jul 2005 | |
27e166b8 | 108 | |
b81a4630 WD |
109 | * Fix Quad UART mapping on MCC200 board due to new HW revision |
110 | ||
b28a31ca WD |
111 | * Fix JFFS2 support for legacy NAND driver. |
112 | ||
113 | * Remove dependencies between DoC code and old legacy NAND driver. | |
114 | ||
115 | * Fix PM828_PCI target, for which PCI was *not* configured in. | |
116 | ||
5fbb2cd3 WD |
117 | * Fix Lite5200B support: initialize SDelay register |
118 | See Freescale's AN3221 "MPC5200B SDRAM Initialization and | |
119 | Configuration", 3.3.1 SDelay--MBAR + 0x0190 | |
120 | ||
2662b40c SR |
121 | * Changes/fixes for drivers/cfi_flash.c: |
122 | ||
123 | - Add Intel legacy lock/unlock support to common CFI driver | |
124 | ||
125 | On some Intel flash's (e.g. Intel J3) legacy unlocking is | |
126 | supported, meaning that unlocking of one sector will unlock | |
127 | all sectors of this bank. Using this feature, unlocking | |
128 | of all sectors upon startup (via env var "unlock=yes") will | |
129 | get much faster. | |
130 | ||
131 | - Fixed problem with multiple reads of envronment variable | |
132 | "unlock" as pointed out by Reinhard Arlt & Anders Larsen. | |
133 | ||
134 | - Removed unwanted linefeeds from "protect" command when | |
135 | CFG_FLASH_PROTECTION is enabled. | |
136 | ||
137 | - Changed p3p400 board to use CFG_FLASH_PROTECTION | |
138 | ||
139 | Patch by Stefan Roese, 01 Apr 2006 | |
140 | ||
141 | * Changes/fixes for drivers/cfi_flash.c: | |
142 | - Correctly handle the cases where CFG_HZ != 1000 (several | |
143 | XScale-based boards) | |
144 | - Fix the timeout calculation of buffered writes (off by a | |
145 | factor of 1000) | |
146 | Patch by Anders Larsen, 31 Mar 2006 | |
147 | ||
35118539 SR |
148 | * Updates to common PPC4xx onboard (DDR)SDRAM init code (405 and 440) |
149 | ||
150 | 405 SDRAM: - The SDRAM parameters can now be defined in the board | |
cf48eb9a WD |
151 | config file and the 405 SDRAM controller values will |
152 | be calculated upon bootup (see PPChameleonEVB). | |
153 | When those settings are not defined in the board | |
154 | config file, the register setup will be as it is now, | |
155 | so this implementation should not break any current | |
156 | design using this code. | |
35118539 | 157 | |
cf48eb9a | 158 | Thanks to Andrea Marson from DAVE for this patch. |
35118539 SR |
159 | |
160 | 440 DDR: - Added function sdram_tr1_set to auto calculate the | |
cf48eb9a WD |
161 | TR1 value for the DDR. |
162 | - Added ECC support (see p3p440). | |
35118539 SR |
163 | |
164 | Patch by Stefan Roese, 17 Mar 2006 | |
165 | ||
db28ddb4 WD |
166 | * Fix CONFIG_SKIP_LOWLEVEL_INIT dependency in cpu/arm920t/start.S |
167 | Patch by Peter Menzebach, 13 Oct 2005 [DNX#2006040142000473] | |
168 | ||
534ff676 WD |
169 | * Add support for ymodem protocol download |
170 | Patch by Stefano Babic, 29 Mar 2006 | |
171 | ||
172 | * Memory Map Update for Delta board: U-Boot is at 0x80000000-0x84000000 | |
173 |