]> Git Repo - u-boot.git/blame - CHANGELOG
Add Barco Streaming Video Card (SVC) and Sample Compress Network (SCN) board
[u-boot.git] / CHANGELOG
CommitLineData
b79316f2
SR
1======================================================================
2Changes for U-Boot 1.1.4:
3======================================================================
4
8e6f1a8e
WD
5* Add Barco Streaming Video Card (SVC) and Sample Compress Network (SCN) board
6 Patch by Marc Leeman, 04 Mar 2005
7
49a7581c
WD
8* OMAP242x H4 board update
9 - fix for ES2 differences.
10 - switch to using the cfi_flash driver.
11 - fix SRAM build address.
12 - fix for GP device operation.
13 - unlock SRAM for GP devices.
14 - display more device information.
15 - fix potential deadlock in omap24xx_i2c driver.
16 - fix DLL load values to match dpllout*1 operation.
17 - fix 2nd chip select init for combo DDR device.
18 - add support for CFI Intel 28F256L18 on H4 board.
19 Patch by Richard Woodruff, 03 Mar 2005
20
8e2be51d
WD
21* Fix formating in include/asm-arm/arch-at91rm9200/AT91RM9200.h
22 Patch by Steven Scholz, 02 Mar 2005
23
a188b585
WD
24* Fix typo in eth.c
25 Patch by Ara Avanesyan, 24 Feb 2005
26
31466294
WD
27* Remove unneeded #include <malloc.h>
28 Patch by Ladislav Michl, 22 Feb 2005
29
b66eb528
WD
30* Add cramfs support for m68k
31 Patch by Zachary Landau, 21 Feb 2005
32
bd51626c 33* Update ep8260: Fix flash timeouts; improve clock resolution for faster UARTs
716c1dcb
WD
34 Patch by Jeff Angielski, 21 Feb 2005
35
7a22cd53
WD
36* Fix au1x00_serial baud rate calculation:
37 remove hardcoded cpu clock divisor and use register instead;
38 round up instead of truncate
39 Patch by Andrew Dyer, 15 Feb 2005
40
875c7893 41* Add Xilinx Spartan3 family FPGA support
7a22cd53 42 Patch by Kurt Stremerch, 14 Feb 2005
875c7893 43
db421e64
WD
44* Fix drivers/cfi_flash.c: use info->reset_cmd instead of FLASH_CMD_RESET
45 Patch by Zachary Landau, 11 Feb 2005
46
c177bb5f
WD
47* Fix VOH405 Support
48 Patch by Matthias Fuchs, 25 Sep 2005
49
1972dc0a
WD
50* Added support for PCI bridge on MPC8272ADS
51 Patch by Vitaly Bordug, Feb 09 2005
52
0148e8cb
WD
53* Update multicore CM9XX support for Integrator AP to allow booting from flash
54 Patch by Jean-Paul Saman, 8 Feb 2005
55
389db1f1
WD
56* Fix strswab() to reliably find end of string
57 Patch by Andrew Dyer, 08 Feb 2005
58
6ed6ce62
WD
59* Fix typos in include/ppc440.h
60 Patch by Andrew E Mileski, 04 Feb 2005
61
2df741bf
WD
62* Add Vibren (was Accelent) PXA255 IDP Support
63 Patch by Cliff Brake, 04 Feb 2005
64
fd4bb67b
WD
65* Fix tools/bmp_logo.c using incorrect offset to pixel data
66 Patch by Andrew Dyer, 31 Jan 2005
67
74f4304e
WD
68* Add ARM946E cpu and core module targets; remap memory to 0x00000000
69 Patch by Peter Pearse, 2 Feb 2005
70
e2146b6a
WD
71* Fix error handling in tools/env/fw_env.c
72 Patch by Ara Avanesyan, 01 Feb 2005
73
9f221d07
WD
74* Fix MGT5100 PSC baudrate calculation
75 Patch by Sebastian Schau, 27 Jan 2005
76
c97a2aaf
WD
77* OMAP242x fix for GP device booting
78 - Add SRAM unlock for GP devices.
79 - Change DDR DLL unlock value to allow DPLLout*1 operation.
80 Patches by Richard Woodruff, 21 Jan 2005:
81
265817c7
WD
82* Add support for AMD's Pb1x00 eval board;
83 add MII routines to the au1x00 ethernet driver;
84 add USB ohci driver (work in progress)
85 Patch by Thomas Sailer, 20 Jan 2005
86
b63de2c0
WD
87* Update omap5912osk board
88 Use drivers/cfi_flash.c instead of private flash driver;
89 Remove hardcoded personalized settings from omap5912osk.h;
90 Fix spacing with (RO) marks in 'flinfo' output.
91 Patch by Michael Bendzick, 14 Jan 2005
92
3706ba1a
WD
93* Fix warnings for PCI code on ixp
94 Patch by Joe <[email protected]>, 13 Jan 2005
95
9a9200b4
WD
96* virtex2 fix for bogus download error messages
97 The virtex2 FPGA download code watches for init going active during
98 a download of config data as an error condition. init also goes
99 active after a configuration is finished in concert with the done
100 signal. So far, the code does not check for done active until all
101 of the configuration data is sent. If configuration data has a few
102 extra pad bytes at the end, this would cause an error message even
103 though the download had suceeded.
104 NOTE: virtex2 slave serial and spartan2 versions may still have the
105 same problem.
106 Patch by Andrew Dyer, 12 Jan 2005
107
dafbe379
WD
108* Optimize flash_make_cmd in drivers/cfi_flash.c for little endian
109 Fix "WARNING: flash_make_cmd: unsuppported LittleEndian mode"
110 message when probing for nonexistent flash in little endian mode.
111 As a side effect more efficient and smaller code is generated,
112 which is always a Good Thing (TM).
113 Patch by Ladislav Michl, 24 Sep 2005
114
28cb9375
WD
115* Update for TFTP using a fixed UDP port
116 Use the approved environment variable names. Added "tftpdstp" to
117 allow ports other than 69 per Tolunay Orkun's recommendation.
118 Patch by Jerry Van Baren, 12 Jan 2005
119
ecb0ccd9
WD
120* Allow to force TFTP to use a fixed UDP port
121 (Add a configuration option CONFIG_TFTP_PORT and optional env
122 variable tftpport)
123 Patch by Jerry Van Baren, 10 Jan 2005
124
4bc12f1c
WD
125* Fix ethernet timeouts on dbau1550 and other au1x00 systems
126 Patch by Leif Lindholm, 29 Dec 2004
127
2b792afc
WD
128* Cleanup: fix broken builds
129
130* Fix PHY address argument passing with mii info command
131 Patch by Andrew Dyer, 28 Dec 2004
132
0c8721a4
WD
133* Cleanup (PPC4xx is AMCC now)
134
7644f16f
SR
135* esd CPCI2DP board added
136 Patch by Matthias Fuchs, 22 Sep 2005
137
026cb5d8
SR
138* esd PMC405 board updated
139 Patch by Matthias Fuchs, 22 Sep 2005
140
98f4a3df
SR
141* Add SM501 support to HH405 board.
142 Add support for gzip compressed bmp's (CONFIG_VIDEO_BMP_GZIP).
143 Add support for eeprom write-enable (CFG_EEPROM_WREN).
144 Patch by Stefan Roese, 22 Sep 2005
145
1caa7078
WD
146* Fix autonegotiation in tsec ethernet driver
147 Patch by Stefan Roese, 21 Sep 2005
148
8b4c9e7c
WD
149* Fix bug in auto_update (trab board)
150 Patch by Martin Krause, 16 Sep 2005
151
59d80bf1
WD
152* Fix computation of framebuffer palette for 8bpp LCD bitmaps
153 Patch by Francesco Mandracci, 16 Sep 2005
154
1806c759
WD
155* Update configuration for INKA4x0 board
156
29fe1c0f
WD
157* Update configuration for PM854 board
158 Based on patch by R. Loeffl, 20 Jul 2005
159
053b40fa
SR
160* Add PCI support to TQM8540 and TQM8560 boards
161 Patch by Stefan Roese, 15 Sep 2005
162
34c0a5e9
SR
163* Update AMCC Yosemite to get a consistent setup for all AMCC eval
164 boards (baudrate, environment...). Flash driver fixed.
165 Patch by Stefan Roese, 15 Sep 2005
166
4a3cd9e6
SR
167* Fix problem in 440GP ethernet driver (ebony). Add support for 2nd
168 ethernet port on ebony.
169 Patch by Stefan Roese, 7 Sep 2005
170
7d45477b
MB
171* Added support for mtddevnum and mtddevname variables (mtdparts command)
172
670d9f13
WD
173* Change default console baud rate for stxxtc board
174
9d2a873b 175* Add I2C support to TQM8540 and TQM8560 boards (EEPROM, RTC, LM75-DTT).
9d2a873b
SR
176 Patch by Stefan Roese, 31 Aug 2005
177
80e238c7
WD
178* Fix default command set (don't include CFG_CMD_DISPLAY command)
179 Patch by Pantelis Antoniou, 02 Sep 2005
180
6d51e505
WD
181* Cleanup
182
7b3e3c59
WD
183* Enable SM712 driver support for HMI1001 board.
184
77f6580c
WD
185* Fix problems with ld version 2.16 (dot outside sections problem)
186 Pointed out by Gerhard Jaeger, 31 Aug 2005;
187 cf. http://sourceware.org/ml/binutils/2005-08/msg00412.html
188
189* Prepare U-Boot for gcc-4.x: fix global data pointer initialization
190
191* Adjust CS3 timings on HMI1001 board for dot matrix display under Linux
192
193* Add keyboard and dot matrix display support for HMI1001 board.
194
195* Prepare U-Boot for gcc-4.x
196
61dada83
WD
197* Fixed Bamboo port to enable running without DDR-DIMM
198 (Bamboo has also 64MB onboard DDR)
a3e4fcb8
SR
199 Patch by Stefan Roese, 24 Aug 2005
200
a9fe9f42
WD
201* Merged 405gp_enet.c and 440gx_enet.c to generic 4xx_enet.c
202 now handling all 4xx cpu's
203 Patch by Stefan Roese, 16 Aug 2005
204
2ac4785c
WD
205* Fix make dependencies for at91rm9200 and ks8695 cpus
206 Patch by Steven Scholz, 23 Aug 2005
207
d534f5cc
WD
208* Add JFFS2 support for TQM5200 board
209
5e4b3361
SR
210* Add esd cpci5200 and pf5200 boards
211 Patch by Reinhard Arlt, 22 Aug 2005
212
94085698
WD
213* Fix sysclock for TQM8540 and TQM8560 boards
214 Patch by Martin Krause, 25 Jul 2005
215
c7db9a38
WD
216* Initialize serial# and ethaddr from manufacturer data in EEPROM on CMC-PU2
217 Patch by Martin Krause, 08 Jun 2005
218
6617aae9
WD
219* Add new board specific commands for TQM5200/STK52XX
220 - Sound commands (beep, wav, sound)
221 - Test commands (led, can, backlight, rs232)
222 Patch by Martin Krause, 02 May 2005
223
224* Change main clock on CMC-PU2 board from 207 MHz to 179 MHz
df3c7c8f
WD
225 because of a bug in the AT91RM9200 CPU PLL
226 Patch by Martin Krause, 22 Apr 2005
227
601aed1e
WD
228* Add automatic HW detection for another CMC_PU2 variant
229 Patch by Martin Krause, 20 Apr 2005
230
dbc58190
WD
231* Remove CONFIG_AT91RM9200DK in CMC-PU2 configuration
232 Patch by Martin Krause, 19 Apr 2005
233
e8aa824e 234* Fix initialization problem on TQM5200 without SM501
601aed1e 235 Patch by Martin Krause, 08 Apr 2005
e8aa824e 236
4f562f14 237* Add RTC support for STK52XX.200
601aed1e 238 Patch by Martin Krause, 07 Apr 2005
4f562f14 239
df04a3df
WD
240* Add support for IFM o2dnt board
241
98128f38
WD
242* Enable PCI on hmi1001 board
243
87b8bd5a
WD
244* Fix return values of the jffs2 commands ls/fsload/fsinfo,
245 so we can use them to, e.g., check the existence of a file with
246 "if ls foo; then this; else that; fi" in the hush shell
247 Patch by Andreas Engel, 16 August 2005
248
3d078ce6
WD
249* Coding style cleanup
250
6bdf4306
WD
251* Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board.
252 Patch by Dan Malek and Pantelis Antoniou, 15 Aug 2005
253
b79316f2
SR
254* Check return value of malloc in 440gx_enet.c
255 Patch by Travis B. Sawyer, 18 Jul 2005
256
257* Add Sandburst Metrobox and Sandburst Karef board support packages.
258 Second serial port on 440GX now defined as a system device.
259 Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
260 Patch by Travis B. Sawyer, 12 Jul 2005
261
a1191902
WD
262======================================================================
263Changes for U-Boot 1.1.3:
264======================================================================
265
b2f50807
WD
266* Minor code cleanup
267
50814844
WD
268* Add forgotten new fils from latest VoiceBlue update
269
396387ab
WD
270* Make bootretry feature work with hush shell.
271 Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too.
272 Patch by Andreas Engel, 19 Jul 2005
273
d992daf9
WD
274* Update Hymod Board Database PHP code in "tools" directory
275 Patch by Murray Jensen, 01 Jul 2005
276
f9d77ed3
WD
277* Make "tr" command use POSIX compliant; export HOSTOS make variable
278 Patch by Murray Jensen, 30 Jun 2005
279
b3b0fd55
WD
280* Fix Murray Jensen's mail address.
281 Patch by Murray Jensen, 30 Jun 2005
282
f89920c3
WD
283* Preserve PHY_BMCR during a soft reset.
284 Patch by Carl Riechers, 24 Jun 2005
285
e5445288
WD
286* VoiceBlue update: eeprom tool can also store firmware version now.
287 eeprom.bin is runable by jumping at load address.
288 Patch by Ladislav Michl, 23 May 2005
289
ea99a738
WD
290* Move the AT91RM9200DK to the ARM Systems list.
291 Patch by Anders Larsen, 26 Apr 2005
b2f50807 292
8d4ba3da
WD
293* Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
294 Patch by Anders Larsen, 26 Apr 2005
295
4d302d69
WD
296* measure_gclk() is needed when DEBUG is enabled
297 Patch by Bryan O'Donoghue, 25 Apr 2005
298
8534bf9a
SR
299* Add UPD-Checksum code, fix problem in net.c (return instead of break)
300 Patch by Reinhard Arlt, 12 Aug 2005
301
5315dfa9
SR
302* esd PCI405 board updated
303 Patch by Matthias Fuchs, 28 Jul 2005
304
82f4c6ac
SR
305* esd WUH405 and DU405 board updated
306 Patch by Matthias Fuchs, 27 Jul 2005
307
9bcf2ab4
SR
308* Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
309 Patch by Matthias Fuchs, 4 May 2005
310
84286386
SR
311* Update AMCC Yosemite to get a consistent setup for all AMCC eval
312 boards (baudrate, environment...). Flash driver fixed.
313 Patch by Stefan Roese, 11 Aug 2005
314
9e00589b
SR
315* Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
316 Patch by Stefan Roese, 11 Aug 2005
317
c57c7980
SR
318* Add NAND FLASH support for AMCC Bamboo 440EP eval board
319 Patch by Stefan Roese, 11 Aug 2005
320
8f79e4c2
WD
321* Add configuration for IFM AEV FIFO board.
322 Minor coding style cleanup.
323
324* Add configuration for IFM SPI eval board
325
9d3338d2
WD
326* Fix CompactFlash problem on HMI1001 board
327
c4e0e686
WD
328* Make new "mtdparts" code build with older compilers
329 Patch by Andrea Scian, 09 Aug 2005
330
846b0dd2
SR
331* Changed CONFIG_440_GX, CONFIG_440_EP and CONFIG_440_GR options to
332 CONFIG_44GX, CONFIG_440EP and CONFIG_440GR for a consistent design
333 with the 405 defines and the linux kernel defines.
334 Patch by Stefan Roese, 08 Aug 2005
335
c19c3134
WD
336* Fix compiler warnings with older GCC versions
337
700a0c64
WD
338* Add common (with Linux) MTD partition scheme and "mtdparts" command
339
340 Old, obsolete and duplicated code was cleaned up and replace by the
341 new partitioning method. There are two possible approaches now:
342
343 The first one is to define a single, static partition:
344
345 #undef CONFIG_JFFS2_CMDLINE
346 #define CONFIG_JFFS2_DEV "nor0"
347 #define CONFIG_JFFS2_PART_SIZE 0xFFFFFFFF /* use whole device */
348 #define CONFIG_JFFS2_PART_SIZE 0x00100000 /* use 1MB */
349 #define CONFIG_JFFS2_PART_OFFSET 0x00000000
350
351 The second method uses the mtdparts command line option and dynamic
352 partitioning:
353
354 /* mtdparts command line support */
355 #define CONFIG_JFFS2_CMDLINE
356 #define MTDIDS_DEFAULT "nor1=zuma-1,nor2=zuma-2"
357 #define MTDPARTS_DEFAULT "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)"
358
359 Command line of course produces bigger images, and may be inappropriate
360 for some targets, so by default it's off.
361
452e8e72
WD
362* Fix build problems for PM856 Board
363
8b019da6
WD
364* Fix sign extension bug in 'fpga loadb' command;
365 make 'fpga loadb' always print the file header info
366 Patch by Andrew Dyer, 11 Jan 2005
367
fe599e17
WD
368* Fix errors that occur when accessing SystemACE CF
369 Patch by Jeff Angielski, 09 Jan 2005
846b0dd2 370
7ebdb19b
WD
371* Document switching between U-Boot and PlanetCore on RPXlite
372 by Sam Song, 24 Dec 2004
373
d980a169
WD
374* Fix PowerQUICC II mask detection.
375 Patch by Eugene Surovegin, 20 Dec 2004
846b0dd2 376
d06a5f7e
WD
377* Add support for Altera NIOS DK1C20 board
378 Patch by Shlomo Kut, 13 Dec 2004
379
f901a83b
WD
380* Add support for ep8248 board
381 Patch by Yuli Barcohen, 12 Dec 2004
382
383 Minor code cleanup.
384
5633796c
WD
385* Fix baudrate setting for KGDB on MPC8260
386 Patch by HoJin, 11 Dec 2004
387
5ad73a81
WD
388* Fix 'mii help' text formatting
389 Patch by Cory Tusar, 10 Dec 2004
f901a83b 390
23a7a32d
WD
391* Fix return code of NFS command
392 Patch by Hiroshi Ito, 11 Dec 2004
393
3836221d
WD
394* Fix typo
395
c04a76e6
WD
396* Fix compiler warnings in cpu/ppc4xx/usbdev.c
397 Patch by Steven Blakeslee, 04 Aug 2005
398
17f50f22
SR
399* Add support for AMCC Bamboo PPC440EP eval board
400 Patch by Stefan Roese, 04 Aug 2005
401
de1d0a69
JL
402* Patch by Jon Loeliger
403 Fix style issues primarily in 85xx and 83xx boards.
404 - C++ comments
405 - Trailing white space
406 - Indentation not by TAB
407 - Excessive amount of empty lines
408 - Trailing empty lines
409
b4f15fda 410* Patch by Ron Alder, 11 Jul 2005
b0e32949
LW
411 Add Xianghua Xiao and Lunsheng Wang's support for the
412 GDA MPC8540 EVAL board.
413
f046ccd1
EL
414* Patch by Eran Liberty
415 Add support for the Freescale MPC8349ADS board.
416
b4f15fda 417* Patch by Jon Loeliger, 25 Jul 2005
63be111e
JL
418 Move the TSEC driver out of cpu/mpc85xx as it will be shared
419 by the upcoming mpc83xx family as well.
420
b4f15fda 421* Patch by Jon Loeliger, 05 May 2005
d9b94f28
JL
422 Implemented support for MPC8548CDS board.
423 Added DDR II support based on SPD values for MPC85xx boards.
424 This roll-up patch also includes bugfies for the previously
425 published patches:
426 DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
427
b4f15fda 428* Patch by Jon Loeliger, 10 Feb 2005
288693ab
JL
429 Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
430
b4f15fda 431* Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005
7202d43d
JL
432 For MPC85xxCDS:
433 Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
434 for faster flash parts.
435 Add documentation for BR/OR for FLASH.
436
b4f15fda 437* Patch by Jon Loeliger 08 Feb 2005
d65cfe89
JL
438 Determine L2 Cache size dynamically on 85XX boards.
439
b4f15fda 440* Patch by Jon Loeliger, Kumar Gala 08 Feb 2005
9c4c5ae3
JL
441 - Convert the CPM2 based functionality to use new CONFIG_CPM2
442 option rather than a myriad of CONFIG_MPC8560-like variants.
443 Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
444 Eliminates the CONFIG_MPC8560 option entirely. Distributes the
445 new CONFIG_CPM2 option to each 8260 board.
a1191902 446
b20d0032
WD
447* Add support for MicroSys PM856 board
448 Patch by Josef Wagner, 03 Aug 2005
449
992b402b
WD
450* Minor fixes to PM854 board
451 Patch by Josef Wagner, 03 Aug 2005
452
452f6740
WD
453* Adjust configuration of XENIAX board
454 (chip select and GPIO required for USB operation)
455
3e0bc447
WD
456* Fix typos in cpu/85xx/start.S which caused DataTLB exception to be
457 routed to the Watchdog handler
458 Patch by Eugene Surovegin, 18 Jun 2005
459
b20d0032 460* (re)enabled scsi commands do_scsi() and do_scsiboot()
460c322f
WD
461 Patch by Denis Peter, 06 Dec 2004
462
c43352cc
WD
463* Fix endianess problem in TFTP / NFS default filenames
464 Patch by Hiroshi Ito, 06 Dec 2004
465
6dfa434e
WD
466* Ignore broadcast status bit in received frames in 8260 FCC ethernet
467 loopback test code
468 Patch by Murray Jensen, 18 Jul 2005
469
507d3b0c
WD
470* Fix typo in mkconfig script (used == instead of =)
471 Patch by Murray Jensen, 18 Jul 2005
472
dc17fb6d
WD
473* Cleanup build problems on 64 bit build hosts
474
d3b86c49
WD
475* Update MAINTAINERS file
476
8a316c9b
SR
477* Patch by Stefan Roese, 01 Aug 2005:
478 - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
479 (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
480 for details.
481 - Sycamore (PPC405GPr) eval board added (Walnut port is extended
482 to run on both 405GP and 405GPr eval boards).
483
484* Patch by Steven Blakeslee, 27 Jul 2005:
485 - Add support for AMCC PPC440EP/GR.
486 - Add support for AMCC Yosemite PPC440EP eval board.
487 - Add support for AMCC Yellowstone PPC440GR eval board.
488
0f18cb6e
WD
489* Minor fixes for PPChameleon Board:
490 - fix alignment of NAND size
491 - make code do what the comment says
492
cf991923
WD
493* Implement h/w sector protection status synchronization at boot.
494 The code is provided for, and was tested on, the Yukon/Alaska
495 and PM520 boards only.
496
497 A bug in flash_real_protect() for the Yukon board was fixed by
498 adding a function that tells if two banks are on one flash chip.
499
15f36a5e
WD
500* Fix sysmon POST problem: check I2C error codes
501 This fixes a problem of displaying bogus voltages when the voltages
502 are so low that the I2C devices start failing while the rest of the
503 system keeps running.
504
e82bc62c
WD
505* Patch by Cedric Vincent, 6 Jul 2005:
506 Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"
507
2d5df63e
WD
508* Patch by Jon Loeliger, 20 Jul 2005:
509 Add missing PCI IO port definitions.
510
08abe158
WD
511* Add CompactFlash support for HMI1001 board.
512
513* Adjust printed board ID for LWMON board.
514
1a79473b
WD
515* Fix low-level OHCI transfers for ARM920t and MPC5xxx
516
f530187d
WD
517* Add new argument format for flash commands to allow for usage like
518 "erase $(addr) +$(filesize)", i. e. a size argument can be used and
519 U-Boot will automaticially find the end of the corresponding sector.
520
cd5b2b99
SR
521* Patch by Stefan Roese, 5 Jul 2005:
522 Update uc100 board PHY setup
523
3c71f3e8
SR
524* Patch by Stefan Roese, 1 Jul 2005:
525 Fix PHY address for CATcenter board (now correct!)
526
bf41886f
SR
527* Patch by Stefan Roese, 30 Jun 2005:
528 Fix PHY addresses for PPChameleon and CATcenter boards
529 Change MAINTAINER for most esd boards
530
88804d19
WD
531* Patch by Detlev Zundel, 30 Jun 2005:
532 Fix LCD logo for lwmon board which got lost in the merge of 8xx and PXA LCD code
533
342717f7
WD
534* Fix baudrate calculation problem on MPC5200 systems
535
536* Add EEPROM and RTC support for HMI1001 board
537
538* Patch by Detlev Zundel, 20 Jun 2005:
539 Fix initialization of low active GPIO pins on inka4x0 board
540
024447b1
WD
541* Enable redundant environment, disable HW flash protection of
542 HMI1001 board
543
b2532eff
WD
544* Patch by Travis Sawyer, 10 Jun 2005:
545 Initialize allocated dev and private hw structures
546 after their respective allocation in 440gx_enet.c
547
548* Patch by Steven Scholz, 10 Jun 2005:
549 Fix byteorder problems with second argument of "bootm" with
550 standalone images;
551
a87589da
WD
552* Add support for HMI1001 board
553
554* Disable "date" and "sntp" commands on TQM866M
555
51152c17
WD
556* Fix watchdog reset problems on LWMON board
557
ba91e26a
WD
558* Patch by Juergen Selent, 17 May 2005:
559 Add support for Funkwerk VoVPN gateway module.
560
561* Cleanup debug code for MPC8220 FEC driver
562
2eab48f5
WD
563* Extend burst mode RAM test program to take a loop count
564 (0 = infinite)
565
566* Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on
567 those boards that use it.
568
3a574cbe
WD
569* Patches by Greg Ungerer, 19 May 2005:
570 - add support for the KS8695P (ARM 922 based) CPU
571 - add support for the OpenGear CM4008, CM4116 and CM4148 boards
572
573* Patch by Steven Scholz, 19 May 2005:
574 Add support for CONFIG_SERIAL_TAG on ARM boards
575
7680c140
WD
576* Add PCI support for Sorcery board.
577 Code cleanup (especially Sorcery / Alaska / Yukon serial driver).
578
c0176630
WD
579* Fix compile problems caused by new burst mode SDRAM test;
580 make port pins to trigger logic analyzer configurable
581
343117bf
WD
582* Fix timer handling on MPC85xx systems
583
9dd41a7b
WD
584* Fix debug code in omap5912osk flash driver
585
586* Add support for MPC8247 based "IDS8247" board.
587
d44e14b5
WD
588* Add support for 2 x TSEC interfaces on the TQM8540 board.
589
ed16fefc
WD
590* On LWMON we must use the watchdog to reset the board as the CPU
591 genereated HRESET pulse is too short to reset the external
592 circuitry.
593
931da93e
WD
594* Add test tool to exercise SDRAM accesses in burst mode
595 (as standalone program, MPC8xx/PowerPC only)
596
60fc6cbb
WD
597* Increase CFG_MONITOR_LEN for Rattler board to match actual code
598 size.
599
07cc0999 600* Major upate of JFFS2 code; now in sync with snapshot of MTD CVS of
412babe3
WD
601 March 13, 2005); new configuration option CONFIG_JFFS2_LZO_LZARI
602 added to support LZO and LZARI compression modes (undefined by
603 default).
07cc0999 604
cf8bc577
WD
605* Fix problem with symbolic links in JFFS2 code.
606
a710d4be
WD
607* Use linker ASSERT statement to prevent undetected overlapping of
608 sections on PPChameleon board; other boards might use this, too.
609
434cf850
SR
610* Patch by Stefan Roese, 03 May 2005:
611 Update for P3G4
612 Fix problems in cmd_universe.c
613
614* Patch by Matthias Fuchs, 03 May 2005:
615 Added missing variable declaration in cmd_nand.c
616 Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram
617
9f709b6c
WD
618* Fix INKA4x0: use CS1 as gpio_wkup_6 output
619
a6310928
WD
620* Fix bug in the SDRAM initialization code for canmb, IceCube and
621 PM520 boards.
622 Fix PHY address for canmb board.
623
7cc1438d
WD
624* Cleanup serial console baudrate calculation on AT91RM9200;
625 get rid of obsolete CFG_AT91C_BRGR_DIVISOR definition
ec0ca731 626
fddae7b8
SR
627* Patch by Matthias Fuchs, 18 Apr 2005:
628 Make PCI target address spaces on PMC405 and CPCI405 boards
629 configurable via environment variables
630
b2323ea6
WD
631* Auto-size RAM on canmb board.
632
5e5f9ed2
WD
633* Add support for canmb board
634
4c2a366d
SR
635* Patch by Stefan Roese, 13 Apr 2005:
636 Update for esd apc405
637
2a8af187
WD
638* Fixes for TQM8560 board:
639 - fix clock rates
640 - remove debug messages
641 - fix flash sector protection
642
b77fad3b
WD
643* Patch by Steven Scholz, 07 Apr 2005:
644 Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C
645
2a8af187 646* Patches by Steven Scholz, 07 Apr 2005:
b77fad3b 647 Fix compiler warning in altera.c
2a8af187 648 Fix warning in cpu/arm920t/at91rm9200/i2c.c
b77fad3b
WD
649
650* Patch by Ladislav Michl, 06 Apr 2005:
651 Fix voiceblue configuration.
652
7ec25502
SR
653* Patch by Stefan Roese, 06 Apr 2005:
654 Updates for OCOTEA board:
655 - Changed U-Boot size from 512kByte to 256kByte
656 - Fixed flash driver to support boot from soldered user flash
657 - Added README for switch from PIBS firmware to U-Boot
658
659* Patch by Travis Sawyer, 05 Apr 2005:
660 - Change timer frequency for ppc 440 from 10 ms to 1 ms.
661 Problem found by Andrew Wozniak.
662
a85f9f21
WD
663* Patch by Steven Scholz, 06 Apr 2005:
664 - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200
665 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
666
20787e23
WD
667* Patches by Robert Whaley, 29 Nov 2004:
668 - update the pxa-regs.h file for PXA27x chips
669 - add PXA27x based ADSVIX board
670 - add support for MMC on PXA27x processors
671
672* Patch by Andrew E. Mileski, 28 Nov 2004:
673 Fix PPC4xx SPD SDRAM detection bug
674
675* Patch by Hiroshi Ito, 26 Nov 2004:
676 Fix logic of "test -z" and "test -n" commands
677
3c2b3d45
WD
678* Patch by Ladislav Michl, 05 Apr 2005:
679 Add support for VoiceBlue board.
680
681* Patch by Ladislav Michl, 05 Apr 2005:
682 Fix netboot_common() prototypes.
683
b304c968
WD
684* Patch by Steven Scholz, 05 Apr 2005:
685 Use i.MX watchdog timer for reset_cpu()
686
687* Patch by Steven Scholz, 05 Apr 2005:
688 Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific
689 subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/
690 (now in interupts.c)
691
12b43d51
WD
692* Add support for MPC8220 based "sorcery" board.
693
694* Add support for TQM8560 board.
f5c5ef4a 695
3dd7f0f0
WD
696* Add FEC support for TQM8540 board.
697 Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC
698
699* Patch by Martin Krause, 04 Apr 2005:
700 Update default configuration for CMC_PU2 board.
701
8aa1a2d1
WD
702* Patch by Steven Scholz, 04 Apr 2005:
703 - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
704 - introduce two new configuration options instead:
705 CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
706
ba83a307
WD
707* Patch by Steven Scholz, 04 Apr 2005:
708 Make sure that MDIO clock does not exceed 2.5 MHz on AT91
709
101e8dfa
WD
710* Fix timer code for ARM systems: make sure that udelay() does not
711 reset timers so it's save to use udelay() in timeout code.
712
50712ba1
WD
713