]> Git Repo - J-u-boot.git/blame - CHANGELOG
Merge branch 'mpc86xx'
[J-u-boot.git] / CHANGELOG
CommitLineData
27e166b8
WD
1======================================================================
2Changes since U-Boot 1.1.4:
3======================================================================
4
6d3bc9b8
MB
5* Add support for WTK FO300 board (TQM5200 based).
6
6fe16a87
RJ
7* Fix TQM834x hang.
8
94568b60
WD
9* Update for SC520 board.
10 Patch by David Updegraff, 02 Dec 2005
11
2f6fa46d
WD
12* Fixed common.h spelling error.
13 Patch by Cory Tusar, 30 Nov 2005
14
ddd5d9da
WD
15* Fix typo.
16 Patch by Andreas Engel, 28 Nov 2005
17
80f0c0f5
WD
18* Fix fatload command on FAT32 formatted partitions.
19 Patch by Joachim Jaeger, 18 Nov 2005
20
d689e346
WD
21* Fix drivers/dm9000.c when configured in 32 bit mode.
22 Patch by Eric Benard, 17 Nov 2005
23
0a0f3a46
WD
24* Cleanup debug code for yucca board.
25
6183bb9e
WD
26* MCC200: restrict addressable flash space to 32 MB
27
463764c8
WD
28* Add debug console on COM12 for MCC200 board
29
d8f961bb
SR
30* Fix control-c handing in CONFIG_CMDLINE_EDITING
31 Properly pass break code back from readline.
32 Patch by Roger Blofeld, 31 Jul 2006
33
4f92ed5f
SR
34* Add commandline history support to all AMCC eval boards
35 Patch by Stefan Roese, 07 Aug 2006
36
9ede3cc5
SR
37* Add Macronix MXLV320T flash support for AMCC Bamboo
38 Patch by Stefan Roese, 07 Aug 2006
39
e335496a
SR
40* Change "mii info" to not print an error upon missing PHY at address
41 Patch by Stefan Roese, 07 Aug 2006
42
36b904a7
RJ
43* Fix PCI-Express on PPC440SPe rev. A.
44
d8519dc7
WD
45* Fix preboot message on TQM85xx after switching to hush parser.
46
015c200b
WD
47* Adapt TQM85xx ramdisk address to Linux kernel memory map
48
692519b1
RJ
49* Add initial support for PCI-Express on PPC440SPe (Yucca board).
50
a3d9181e
WD
51* Fix compiler warning for TRAB board.
52 Patch by Martin Krause, 07 Aug 2006
53
e51aae38
BS
54* Prevent USB commands from working when USB is stopped.
55
7455af41 56* Add rudimentary handling of alternate settings of USB interfaces.
6587f7e1
WD
57 This is in order to fix issues with some USB sticks timing out
58 during initialization. Some code readability improvements.
59
a2c95a72
SR
60* PPC440 DDR setup: Set SDRAM0_CFG0[PMU]=0 for best performance
61 AMCC suggested to set the PMU bit to 0 for best performace on
62 the PPC440 DDR controller.
63 Please see doc/README.440-DDR-performance for details.
64 Patch by Stefan Roese, 28 Jul 2006
65
193dd958
SR
66* AMCC bamboo (440EP) U-Boot image reduced to 384kbyte
67 Please see doc/README.bamboo for details.
68 Patch by Stefan Roese, 27 Jul 2006
69
3ca9122f
SR
70* Fix CONFIG_CMDLINE_EDITING implementation
71 Patch by Stefan Roese, 27 Jul 2006
72
4c4aca81
WD
73* Fix preboot message on TQM5200 after switching to hush parser.
74
4819fad9 75* MCC200: set default configuration to low_boot DDR,
3ca9122f 76 and support for configurable options high_boot and/or SDRAM.
4819fad9 77
fd27996d
WD
78* Add support for 256 MB SDRAM on CPU87
79 Patch by Josef Wagner, 25 Nov 2005
80
135ae006
WD
81* Add configuration for cam5200 board (based on TQM5200S).
82
966083e9
WD
83* More code cleanup
84
144f7795
WD
85* Disabled kvme080 board in MAKEALL because of build problems.
86
b9365a26
WD
87* Code cleanup
88
87a5c73d
WD
89* Update NetStar board
90 Patch by Ladislav Michl, 03 Nov 2005
91
029b6dc7
WD
92* Make code better readable.
93 Patch by Ladislav Michl, 14 Sep 2005
94
2c33a38b
WD
95* Enable initrd ATAG for xm250 board.
96 Patch by Josef Wagner, 05 Sep 2005
b9365a26 97
501090aa
WD
98* Add readline cmdline-editing extension
99 Patch by JinHua Luo, 01 Sep 2005
b9365a26 100
32cb2c70
WD
101* Add support for friendly-arm SBC-2410X board
102 Patch by JinHua Luo, 01 Sep 2005
b9365a26 103
e644670b
WD
104* Fix multi-part image support on i386 platform.
105 Patch by David Updegraff, 19 Aug 2005
106
53dd6ce4
WD
107* Add support for KVME080 board
108 Patch by Sangmoon Kim, 18 Aug 2005
109
0352f176 110* Fix MIPS LE build problem
8623c11e 111 Patch by Matej Kupljen, 10 Aug 2005
0352f176 112
311d8027
WD
113* Check argument count in "mii" command.
114 Problem pointed out by Andrew Dyer, 13 Jun 2005
115
5078cce8
WD
116* Cleanup TQM5200 board configurations:
117 - make highboot configurations use environment at high end, too,
118 to avoid flash fragmentation
119 - always use redundand environment
120 - don't enable video code for modules without graphics controller
121 - provide useful (though different) mtdparts settings
122 - get rid of CONFIG_CS_AUTOCONF which was always set anyway
123
124* Extend mkconfig tool to print more useful target name
125
978b1096
WD
126* Add support for high-boot on TQM5200 and TQM5200S boards.
127 Hint: the CPLD on the TQM5200 must be programmed with a software
128 version supporting the high boot option! The new TQM5200S is
129 already supporting this option. On the TQM5200 this option will be
130 supported in configurations with MPC5200 rev B processors.
131 To actually "high boot", set jumper X30 on the STK52xx.
132 Patch by Martin Krause, 12 Jul 2006
133
45a212c4
WD
134* Add support for new TQM5200 revisions
135 - Support for TQM5200S (short version without graphic controller)
136 - Support for modules with 'N' type S29GL128N Spansion flashes
137 (requires changes to flash layout)
138 - Support for MPC5200B cpu (mostly support for second SDRAM bank)
978b1096 139 Patch by Martin Krause, 07 Jul 2006
45a212c4 140
bd3143f0
WD
141* Fix support for PS/2 keyboard on TQM85xx boards
142 The PS/2 keyobard driver for the TQM85xx modules only supports the
143 internal DUART of the MPC85xx CPU. Since the MPC8560 doesn't
144 include a DUART, the TQM8560 modules can't be used with the PS/2
145 keyboard controller on the STK85xx board.
146 The PS/2 keyboard driver should work with the modules TQM8540,
147 TQM8541 and TQM8555, but it only has been tested on a TQM8540, yet.
148 Make sure the PS/2 controller on the STK85xx is programmed. Jumper
149 settings: X66 1-2, 9-10; X61 2-3
150 Patch by Martin Krause, 21 Jun 2006
151
edd0b509
WD
152* Adjust RTC century handling on STK52xx board to match Linux driver.
153 Patch by Martin Krause, 12 Jun 2006
154
c786f427
WD
155* Adjust filenames for USB update images on TRAB board.
156 During an automatic update via USB stick, U-Boot searches for
157 images with the name "firmware.img" and "kernel.img". This names
158 are now changed to "firmw_01.img" and "kernl_01.img". This is done,
159 to prevent updates of new boards (with the new macronics "c" step
160 flashes) with old, incompatible firmware or kernel versions.
161 Patch by Martin Krause, 21 Jun 2006
162
d053ce62
WD
163* Bugfix in VFD routine on TRAB board.
164 Make sure upper lext pixel can be set to blue, too
165 (so far only red was possible).
166 Patch by Martin Krause, 15 Feb 2006
167
89366010
WD
168* Enable buffered flash writes for TB5200 board.
169
5a3dfef7
WD
170* Fix some bugs in TRAB board flash driver.
171 - increase CFG_FLASH_ERASE_TOUT from 2 to 15 seconds
172 - use CFG_FLASH_WRITE_TOUT for programming instead of CFG_FLASH_ERASE_TOUT
173 - remove "Unlock Bypass" mode, because macronix flashes do not support
174 this mode officially
175 - fix flash reset command from 0x00FF to 0x00F0. 0x00FF is only specified
176 for Intel compatible flashes, not for AMD compatible.
177 Patch by Martin Krause, 15 Feb 2006
178
0de7fa59
WD
179* Add additional error messages to flash driver on TRAB board
180 (for erase errors and timeout errors)
181 Patch by Martin Krause, 14 Feb 2006
182
b87dfd28
WD
183* Add support for TB5200 board
184 The TB5200 ("Tinybox") is a small baseboard for the TQM5200 module
185 integrated in a little aluminium case.
186 Patch by Martin Krause, 8 Jun 2006
187
f3e06df7
WD
188* Enable buffered flash writes for TQM5200 board.
189
f88a0ae6
BS
190* Fix problems with SanDisk Corporation Cruzer Micro USB memory stick.
191
dbba399b
WD
192* Add support for TQM885D board.
193 Patch by Martin Krause, 20 Mar 2006
194
195* Fix FEC initialisation: All MII configuration is done via FEC1
196 registers, but MII_SPEED was configured according to FEC used. So
197 if only FEC2 was used, this caused the real MII_SPEED register in
198 FEC1 to stay uninitalised, leqading to "mii_send STUCK!" messages.
199 Fix: always configure MII_SPEED on FEC1 only.
200 Patch by Markus Klotzbuecher, 12 Jul 2006
201
202* Add support for SPC1920 board.
203 Patch by Markus Klotzbuecher, 12 Jul 2006
b87dfd28 204
87791f3b
WD
205* MCC200 board: support console on any one of the Quad UART ports.
206
985b950a
WD
207* Fix error in flash protection calculation on MCC200 board.
208
9d407995
WD
209* Major PCMCIA Cleanup to make code better readable and maintainable.
210 Notes:
211 - Board-dependend code for RPXLITE and RPXCLASSIC-based boards
212 placed to the drivers/rpx_pmcia.c file to avoid duplication.
213 Same for TQM8xx-based boards (drivers/tqm8xx_pmcia.c).
214 - drivers/i82365.c has been split into two parts located at
215 board/atc/ti113x.c and board/cpc45/pd67290.c (ATC and CPC45 are
216 the only boards using CONFIG_82365).
217 - Changes were tested for clean build and *very* *few* boards.
218
edd6cf20
MB
219* Fix timer problems on AMCC yucca board.
220 Set Timer Clock Select to use CPU clock as a timer input source.
221
caaeaf92
WD
222* Bring yucca config more in line with other AMCC boards.
223
ce05de29
MB
224* Add AMCC bamboo board to MAKEALL build script.
225
d19206b9
MB
226* Fix AMCC bamboo eval board compilation errors.
227
fbb0b559
MB
228* Add system memory to the PCI region list for AMCC PPC44x CPUs.
229 Enabled it for Yucca board.
230
fe84b48a
MB
231* Cleanup config file and bootup output for Yucca board.
232
bba68377
MB
233* Fix CONFIG_440_GX define usage.
234
971a5dd1
MB
235* Remove autogenerated bmp_logo.h file.
236
3f7a63e6
WD
237* Add support for AMCC 440SPe CPU based eval board (Yucca).
238
239* Call serial_initialize() before first debug() is used.
240
a63c31cf
WD
241* Cleanup trab board for GCC-4.x
242
cb0fdf3c
HS
243* VoiceBlue update: use new MTD flash partitioning methods, use more
244 reasonable TEXT_BASE, update default environment and enable keyed
245 autoboot.
b87dfd28 246 Patch by Ladislav Michl, 16. Aug 2005
cb0fdf3c 247
5720df78 248* Add forgotten changes for the PLEB 2 Board.
f73e73ba
WD
249 Patch by David Snowdon, 13. Aug 2005
250
f5e0d039 251* Add support for wrPPMC7xx/74xx boards
f73e73ba 252 Patch by Richard Danter, 12 Aug 2005
b87dfd28 253
0c32d96d
WD
254* Add support for gth2 board
255 Patch by Thomas Lange, Aug 11 2005
256
c12cffc5
WD
257* Add support for CONFIG_SERIAL_MULTI on MPC5xxx
258 Patch by Martin Krause, 8 Jun 2006
259
260 This patch supports two serial consoles on boards with
261 a MPC5xxx CPU. The console can be switched at runtime
262 by setting stdin, stdout and stderr to the desired serial
263 interface (serial0 or serial1). The PSCs to be used as
264 console port are definded by CONFIG_PSC_CONSOLE
265 and CONFIG_PSC_CONSOLE2.
266 See README.serial_multi for details.
267
30a43cc2
WD
268* Bugfix in I2C initialisation on S3C2400.
269 If the bus is blocked because of a previously interrupted
270 transfer, up to eleven clocks are generated on the I2CSCL
271 line to complete the transfer and to free the bus.
272 With this fix pin I2CSCL (PG6) is really configured as GPIO
273 so the clock pulses are really generated.
274 Patch by Martin Krause, 04 Apr 2006
b87dfd28 275
10af6d53
WD
276* Fix DDR6 errata on TQM834x boards
277 Patch by Thomas Waehner, 07 Mar 2006
278
14d9ab35
WD
279* Remove obsolete flash driver board/tqm5200/flash.c
280 Patch by Martin Krause, 11 Jan 2006
281
1ac7e17e
WD
282* Update configuration for CMC-PU2 board
283 Patch by Martin Krause, 17 Nov 2005
284
bc8bb6d4
WD
285* Add support for PS/2 keyboard on TQM85xx board
286 Patch by Martin Krause, 07 Nov 2005
287
288 Tested on a STK85XX baseboard. Make sure the PS/2 controller
289 has been programmed. Jumper Settings: X66 1-2, 9-10; X61 2-3
290
cebd1fce 291* Fix TRAB channel switching delay for trab_fkt.bin standalone applikation
b87dfd28 292 In tsc2000_read_channel() the delay after setting the multiplexer
cebd1fce
WD
293 to a temperature channel is increased from 1,5 ms to 10 ms. This
294 is to allow the multiplexer inputs to stabilize after huge steps
295 of the input signal level.
296 Patch by Martin Krause, 08 Nov 2005
297
cd65a3dc
WD
298* Adjust TQM5200 make targets
299 Make the automatic CS configuration the default.
300 The dedicated configurations CONFIG_TQM5200_AA, CONFIG_TQM5200_AB
301 and CONFIG_TQM5200_AC are removed.
302 "TQM5200_config" is now the default for STK52XX.200 base boards.
303 On a STK52XX.100 base board "TQM5200_STK100_config" must be used.
304 Patch by Martin Krause, 07 Nov 2005
305
4bdb53ca
WD
306* Fix setting of environment variable "ver" on trab board
307 The environment variable "ver" is now set before
308 do_auto_update() is called, so that "ver" can be used
309 in USB update scripts.
310 Patch by Martin Krause, 27 Oct 2005
311
b9fff8ee
WD
312* Fix wrong usage of udelay() in led_blink() on trab board
313 Patch by Martin Krause, 27 Oct 2005
314
3e9a2992
WD
315* Fix udelay bug in vfd.c for trab board
316 Patch by Martin Krause, 27 Oct 2005
317
e00f41eb
WD
318* Disable JFFS2 support for trab board
319 Patch by Martin Krause, 27 Oct 2005
320
33322403
WD
321* Change mtdparts definition on trab board to match current flash map
322 Patch by Martin Krause, 27 Oct 2005
323
9e18a4bc
WD
324* Fix memory init problems on MCC200 board
325
df02bd1b
SR
326* Fix IxEthDB.h to compile again
327 Patch by Stefan Roese, 14 Jun 2006
328
ed4633c9
SR
329* Minor cleanup for PCS440EP board
330 Patch by Stefan Roese, 13 Jun 2006
331
4176c799
WD
332* Add MCF5282 support (without preloader)
333 relocate ichache_State to ram
334 u-boot can run from internal flash
335 Add EB+MCF-EV123 board support.
336 Add m68k Boards to MAKEALL
337 Patch from Jens Scharsig, 08 Aug 2005
338
9cc83378
SM
339* Nios II - Add Altera EP1C20, EP1S10 and EP1S40 boards
340 Patch by Scott McNutt, 08 Jun 2006
341
1f6ce8f5
SM
342* Nios II - Add EPCS Controller bootrom work-around
343 -When booting from an epcs controller, the epcs bootrom may leave the
344 slave select in an asserted state causing soft reset hang. This
345 patch ensures slave select is negated at reset.
346 Patch by Scott McNutt, 08 Jun 2006
347
3d22d0b8
SM
348* Update PK1C20 board
349 -Update base addresses for standard configuration
350 -Eliminate use of CACHE_BYPASS in board code
351 Patch by Scott McNutt, 08 Jun 2006
352
c2ced000
SM
353* Nios II - Fix I/O Macros and mini-app stubs
354 -Fix asm/io.h macros
355 -Eliminate use of CACHE_BYPASS in cpu code
356 -Eliminate assembler warnings
357 -Fix mini-app stubs and force no small data
358 Patch by Scott McNutt, 08 Jun 2006
359
9d4d3e38 360* Fix U-Boot environment sector protection on MCC200 board
5d7022b0 361
e461a241
WD
362* Minor cleanup for PCS440EP board
363
4526c87e
SR
364* Update PCS440EP port to fit into one flash device (incl. environment)
365 Patch by Stefan Roese, 06 Jun 2006
366
2fd9eb50
WD
367* Add support for PCS440EP board
368 Patch by Stefan Roese, 02 Jun 2006
369
e15cd6fd 370* Fix examples/Makefile; some build targets were lost
2fd9eb50 371
62b8f548
WD
372* Fix watchdog handling in CFI flash driver
373 Just use udelay() when waiting for status changes which will
374 implicitely trigger the watchdog.
375
392c252e
WD
376* Fix PCI to memory window size problems on PM82x boards
377 We use the "automatic" mode that was used for the MPC8266ADS and
378 MPC8272 boards. Eventually this should be used on all boards?]
379 Patch by Wolfgang Grandegger, 17 Jan 2006
380
b9b2480f
WD
381* Correct GPIO setup (UART1/IRQ's) on yosemite & yellowstone
382 Patch by Stefan Roese, 29 May 2006
383
ba94a1bb
WD
384* Update Intel IXP4xx support
385 - Add IXP4xx NPE ethernet MAC support
386 - Add support for Intel IXDPG425 board
387 - Add support for Prodrive PDNB3 board
388 - Add IRQ support
389 Patch by Stefan Roese, 23 May 2006
390
5770a1e4
SR
391* Fix problem in PVR detection for 440GR
392 Patch by Stefan Roese, 18 May 2006
393
b62fa913
MB
394* Fix gcc 3.4.x AFLAGS setting for m68k platform.
395
27333f8c
MB
396* Enable autoboot for M5271EVB board.
397
56ced709
SR
398* Changed default ramdisk addr in yosemite/yellowstone ports
399 Patch by Stefan Roese, 15 May 2006
400
65165250
WD
401* Fix PCMCIA support on virtlab2
402
8cba090c
WD
403* Add support for VirtLab2 board
404 (needed because of differences in the PCMCIA hardware).
405
977b50f8
WD
406* Minor cleanup.
407
278bc4b3
SR
408* Update yosemite configuration to enable flash write buffer support
409 Patch by Stefan Roese, 10 May 2006
410
f90a3921
SR
411* Fix compile warnings in common/xyzModem.c
412 Patch by Stefan Roese, 10 May 2006
413
512f8d5d
SR
414* Add support for AMCC 440EP Rev C and 440GR Rev B
415 Patch by John Otken, 08 May 2006
416
d1dd22f9
SR
417* OMAP 5912/OSK: update EMIFS CS1 timings:
418 Problems have been seen in the linux kernel's smc91x network driver
419 due to improper bus timings. The latest 2.6 OMAP kernels currently
420 have a workaround, but this fix belongs in u-boot.
421 Patch by Kevin Hilman, 13 Oct 2005
422
77f63342
SR
423* Fix REG_MPU_LOAD_TIMER definition in multiple OMAP ports
424 Patch by Hiroki Kaminaga, 11 Mar 2006
425
6080a0eb
SR
426* Update omap5912osk board support
427 - Fix OMAP support that omap5912osk compiles in current source tree
428 - Update with code from "http://omap.spectrumdigital.com/osk5912"
429 to fix problems with DDR initialization
430 - Fix timer setup
431 - Use CFI flash driver and support complete 32MB of onboard flash
432 - Add "print_cpuinfo()" and "checkboard()" functions to display
433 CPU (with frequency) and Board infos
434 Patch by Stefan Roese, 10 May 2006
435
4af099bd
WD
436* Fix watchdog issues for ColdFire boards.
437
78b123cd
MB
438* Add M5271EVB board support.
439
6f5155a9
MB
440* Make R5200 specific low level initialization board conditional.
441
4af099bd 442* Update CPU target identification strings for ColdFire family.
b75ef85f 443
b4853b77
MB
444* Update register definitions for MCF5271.
445
0c056f0e
MB
446* Fix serial console support for MCF5271.
447
483a0cf8
MB
448* Fixes for gcc 3.4 based m68k toolchain,
449 based on patch by Jate Sujjavanich.
450
f149d864
WD
451* Fix lowboot support on MCC200 board
452
8fe9bf61
KG
453* Merged MPC8349ADS and MPC8349EMDS ports into MPC8349EMDS port:
454 - Removed MPC8349ADS port
455 - Added PCI support to MPC8349ADS
456 - reworked memory map to allow mapping of all regions with BATs
4af099bd 457 Patch by Kumar Gala, 20 Apr 2006
8fe9bf61 458
610cf367
WD
459* Coding Style cleanup
460
da4849fb
WD
461* Write RTC seconds first to maintain settings integrity per
462 Maxim/Dallas DS1306 data sheet.
463 Patch by Alan J. Luse, 02 May 2006
464
983bebbe
WD
465* Scheduled for removal: strnicmp() which is unused
466
467* Update for Intel Monahans boards:
468 - support for magic key detection and handling on delta board
469 - NAND support for zylonite board + some minor cleanup
470
8546e239 471* Declare load_serial_ymodem() when using CFG_CMD_LOADB.
da4849fb 472 Patch by Jon Loeliger, 01 May 2006
8546e239 473
3577d3a3
WD
474* Fixed handling of bad checksums with "mkimage -l"
475
6ca24c64 476* Added support for BC3450 board
da4849fb 477 Patch by Stefan Strobl, 21 Oct 2005
6ca24c64 478
a367d426 479* Update for NC650 board:
480 - Support rev1 and rev2 hardware
481 - adapt to new NAND layer
482 - add CP850 configuration based on NC650
483
8419c013
WD
484* MPC5200: enable snooping of DMA transactions on XLB even if no PCI
485 is configured; othrwise DMA accesses aren't cache coherent which
486 causes for example USB to fail.
487
cf48eb9a 488* Some code cleanup
bb74140d 489
cf48eb9a
WD
490* Fix dbau1x00 boards broken by dbau1550 patch
491 PLL:s were not set for boards other than 1550.
492 Flash CFI caused card to hang due to undefined CFG_FLASH_BANKS_LIST.
493 Default boot is now bootp for cards other than 1550.
494 Patch by Thomas Lange, 10 Aug 2005
495
496* Fixes common/cmd_flash.c:
497 - fix some compiler/parser error, if using m68k tool chain
498 - optical fix for protect on/off all messages, if using more
499 then one bank
500 Patch by Jens Scharsig, 28 Jul 2005
27e166b8 501
b81a4630
WD
502* Fix Quad UART mapping on MCC200 board due to new HW revision
503
b28a31ca
WD
504* Fix JFFS2 support for legacy NAND driver.
505
506* Remove dependencies between DoC code and old legacy NAND driver.
507
508* Fix PM828_PCI target, for which PCI was *not* configured in.
509
5fbb2cd3
WD
510* Fix Lite5200B support: initialize SDelay register
511 See Freescale's AN3221 "MPC5200B SDRAM Initialization and
512 Configuration", 3.3.1 SDelay--MBAR + 0x0190
513
2662b40c
SR
514* Changes/fixes for drivers/cfi_flash.c:
515
516 - Add Intel legacy lock/unlock support to common CFI driver
517
518 On some Intel flash's (e.g. Intel J3) legacy unlocking is
519 supported, meaning that unlocking of one sector will unlock
520 all sectors of this bank. Using this feature, unlocking
521 of all sectors upon startup (via env var "unlock=yes") will
522 get much faster.
523
524 - Fixed problem with multiple reads of envronment variable
525 "unlock" as pointed out by Reinhard Arlt & Anders Larsen.
526
527 - Removed unwanted linefeeds from "protect" command when
528 CFG_FLASH_PROTECTION is enabled.
529
530 - Changed p3p400 board to use CFG_FLASH_PROTECTION
531
532 Patch by Stefan Roese, 01 Apr 2006
533
534* Changes/fixes for drivers/cfi_flash.c:
535 - Correctly handle the cases where CFG_HZ != 1000 (several
536 XScale-based boards)
537 - Fix the timeout calculation of buffered writes (off by a
538 factor of 1000)
539 Patch by Anders Larsen, 31 Mar 2006
540
35118539
SR
541* Updates to common PPC4xx onboard (DDR)SDRAM init code (405 and 440)
542
543 405 SDRAM: - The SDRAM parameters can now be defined in the board
cf48eb9a
WD
544 config file and the 405 SDRAM controller values will
545 be calculated upon bootup (see PPChameleonEVB).
546 When those settings are not defined in the board
547 config file, the register setup will be as it is now,
548 so this implementation should not break any current
549 design using this code.
35118539 550
cf48eb9a 551 Thanks to Andrea Marson from DAVE for this patch.
35118539
SR
552
553 440 DDR: - Added function sdram_tr1_set to auto calculate the
cf48eb9a
WD
554 TR1 value for the DDR.
555 - Added ECC support (see p3p440).
35118539
SR
556
557 Patch by Stefan Roese, 17 Mar 2006
558
db28ddb4
WD
559* Fix CONFIG_SKIP_LOWLEVEL_INIT dependency in cpu/arm920t/start.S
560 Patch by Peter Menzebach, 13 Oct 2005 [DNX#2006040142000473]
561
534ff676
WD
562* Add support for ymodem protocol download
563 Patch by Stefano Babic, 29 Mar 2006
564
565* Memory Map Update for Delta board: U-Boot is at 0x80000000-0x84000000
566