]> Git Repo - u-boot.git/blame - CHANGELOG
Fix typo
[u-boot.git] / CHANGELOG
CommitLineData
a1191902
WD
1======================================================================
2Changes for U-Boot 1.1.3:
3======================================================================
4
3836221d
WD
5* Fix typo
6
c04a76e6
WD
7* Fix compiler warnings in cpu/ppc4xx/usbdev.c
8 Patch by Steven Blakeslee, 04 Aug 2005
9
17f50f22
SR
10* Add support for AMCC Bamboo PPC440EP eval board
11 Patch by Stefan Roese, 04 Aug 2005
12
de1d0a69
JL
13* Patch by Jon Loeliger
14 Fix style issues primarily in 85xx and 83xx boards.
15 - C++ comments
16 - Trailing white space
17 - Indentation not by TAB
18 - Excessive amount of empty lines
19 - Trailing empty lines
20
b4f15fda 21* Patch by Ron Alder, 11 Jul 2005
b0e32949
LW
22 Add Xianghua Xiao and Lunsheng Wang's support for the
23 GDA MPC8540 EVAL board.
24
f046ccd1
EL
25* Patch by Eran Liberty
26 Add support for the Freescale MPC8349ADS board.
27
b4f15fda 28* Patch by Jon Loeliger, 25 Jul 2005
63be111e
JL
29 Move the TSEC driver out of cpu/mpc85xx as it will be shared
30 by the upcoming mpc83xx family as well.
31
b4f15fda 32* Patch by Jon Loeliger, 05 May 2005
d9b94f28
JL
33 Implemented support for MPC8548CDS board.
34 Added DDR II support based on SPD values for MPC85xx boards.
35 This roll-up patch also includes bugfies for the previously
36 published patches:
37 DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
38
b4f15fda 39* Patch by Jon Loeliger, 10 Feb 2005
288693ab
JL
40 Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
41
b4f15fda 42* Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005
7202d43d
JL
43 For MPC85xxCDS:
44 Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
45 for faster flash parts.
46 Add documentation for BR/OR for FLASH.
47
b4f15fda 48* Patch by Jon Loeliger 08 Feb 2005
d65cfe89
JL
49 Determine L2 Cache size dynamically on 85XX boards.
50
b4f15fda 51* Patch by Jon Loeliger, Kumar Gala 08 Feb 2005
9c4c5ae3
JL
52 - Convert the CPM2 based functionality to use new CONFIG_CPM2
53 option rather than a myriad of CONFIG_MPC8560-like variants.
54 Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
55 Eliminates the CONFIG_MPC8560 option entirely. Distributes the
56 new CONFIG_CPM2 option to each 8260 board.
a1191902 57
b20d0032
WD
58* Add support for MicroSys PM856 board
59 Patch by Josef Wagner, 03 Aug 2005
60
992b402b
WD
61* Minor fixes to PM854 board
62 Patch by Josef Wagner, 03 Aug 2005
63
452f6740
WD
64* Adjust configuration of XENIAX board
65 (chip select and GPIO required for USB operation)
66
3e0bc447
WD
67* Fix typos in cpu/85xx/start.S which caused DataTLB exception to be
68 routed to the Watchdog handler
69 Patch by Eugene Surovegin, 18 Jun 2005
70
b20d0032 71* (re)enabled scsi commands do_scsi() and do_scsiboot()
460c322f
WD
72 Patch by Denis Peter, 06 Dec 2004
73
c43352cc
WD
74* Fix endianess problem in TFTP / NFS default filenames
75 Patch by Hiroshi Ito, 06 Dec 2004
76
6dfa434e
WD
77* Ignore broadcast status bit in received frames in 8260 FCC ethernet
78 loopback test code
79 Patch by Murray Jensen, 18 Jul 2005
80
507d3b0c
WD
81* Fix typo in mkconfig script (used == instead of =)
82 Patch by Murray Jensen, 18 Jul 2005
83
dc17fb6d
WD
84* Cleanup build problems on 64 bit build hosts
85
d3b86c49
WD
86* Update MAINTAINERS file
87
8a316c9b
SR
88* Patch by Stefan Roese, 01 Aug 2005:
89 - Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
90 (former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
91 for details.
92 - Sycamore (PPC405GPr) eval board added (Walnut port is extended
93 to run on both 405GP and 405GPr eval boards).
94
95* Patch by Steven Blakeslee, 27 Jul 2005:
96 - Add support for AMCC PPC440EP/GR.
97 - Add support for AMCC Yosemite PPC440EP eval board.
98 - Add support for AMCC Yellowstone PPC440GR eval board.
99
0f18cb6e
WD
100* Minor fixes for PPChameleon Board:
101 - fix alignment of NAND size
102 - make code do what the comment says
103
cf991923
WD
104* Implement h/w sector protection status synchronization at boot.
105 The code is provided for, and was tested on, the Yukon/Alaska
106 and PM520 boards only.
107
108 A bug in flash_real_protect() for the Yukon board was fixed by
109 adding a function that tells if two banks are on one flash chip.
110
15f36a5e
WD
111* Fix sysmon POST problem: check I2C error codes
112 This fixes a problem of displaying bogus voltages when the voltages
113 are so low that the I2C devices start failing while the rest of the
114 system keeps running.
115
e82bc62c
WD
116* Patch by Cedric Vincent, 6 Jul 2005:
117 Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"
118
2d5df63e
WD
119* Patch by Jon Loeliger, 20 Jul 2005:
120 Add missing PCI IO port definitions.
121
08abe158
WD
122* Add CompactFlash support for HMI1001 board.
123
124* Adjust printed board ID for LWMON board.
125
1a79473b
WD
126* Fix low-level OHCI transfers for ARM920t and MPC5xxx
127
f530187d
WD
128* Add new argument format for flash commands to allow for usage like
129 "erase $(addr) +$(filesize)", i. e. a size argument can be used and
130 U-Boot will automaticially find the end of the corresponding sector.
131
cd5b2b99
SR
132* Patch by Stefan Roese, 5 Jul 2005:
133 Update uc100 board PHY setup
134
3c71f3e8
SR
135* Patch by Stefan Roese, 1 Jul 2005:
136 Fix PHY address for CATcenter board (now correct!)
137
bf41886f
SR
138* Patch by Stefan Roese, 30 Jun 2005:
139 Fix PHY addresses for PPChameleon and CATcenter boards
140 Change MAINTAINER for most esd boards
141
88804d19
WD
142* Patch by Detlev Zundel, 30 Jun 2005:
143 Fix LCD logo for lwmon board which got lost in the merge of 8xx and PXA LCD code
144
342717f7
WD
145* Fix baudrate calculation problem on MPC5200 systems
146
147* Add EEPROM and RTC support for HMI1001 board
148
149* Patch by Detlev Zundel, 20 Jun 2005:
150 Fix initialization of low active GPIO pins on inka4x0 board
151
024447b1
WD
152* Enable redundant environment, disable HW flash protection of
153 HMI1001 board
154
b2532eff
WD
155* Patch by Travis Sawyer, 10 Jun 2005:
156 Initialize allocated dev and private hw structures
157 after their respective allocation in 440gx_enet.c
158
159* Patch by Steven Scholz, 10 Jun 2005:
160 Fix byteorder problems with second argument of "bootm" with
161 standalone images;
162
a87589da
WD
163* Add support for HMI1001 board
164
165* Disable "date" and "sntp" commands on TQM866M
166
51152c17
WD
167* Fix watchdog reset problems on LWMON board
168
ba91e26a
WD
169* Patch by Juergen Selent, 17 May 2005:
170 Add support for Funkwerk VoVPN gateway module.
171
172* Cleanup debug code for MPC8220 FEC driver
173
2eab48f5
WD
174* Extend burst mode RAM test program to take a loop count
175 (0 = infinite)
176
177* Use CONFIG_DRIVER_KS8695ETH to enable KS8695 ethernet driver on
178 those boards that use it.
179
3a574cbe
WD
180* Patches by Greg Ungerer, 19 May 2005:
181 - add support for the KS8695P (ARM 922 based) CPU
182 - add support for the OpenGear CM4008, CM4116 and CM4148 boards
183
184* Patch by Steven Scholz, 19 May 2005:
185 Add support for CONFIG_SERIAL_TAG on ARM boards
186
7680c140
WD
187* Add PCI support for Sorcery board.
188 Code cleanup (especially Sorcery / Alaska / Yukon serial driver).
189
c0176630
WD
190* Fix compile problems caused by new burst mode SDRAM test;
191 make port pins to trigger logic analyzer configurable
192
343117bf
WD
193* Fix timer handling on MPC85xx systems
194
9dd41a7b
WD
195* Fix debug code in omap5912osk flash driver
196
197* Add support for MPC8247 based "IDS8247" board.
198
d44e14b5
WD
199* Add support for 2 x TSEC interfaces on the TQM8540 board.
200
ed16fefc
WD
201* On LWMON we must use the watchdog to reset the board as the CPU
202 genereated HRESET pulse is too short to reset the external
203 circuitry.
204
931da93e
WD
205* Add test tool to exercise SDRAM accesses in burst mode
206 (as standalone program, MPC8xx/PowerPC only)
207
60fc6cbb
WD
208* Increase CFG_MONITOR_LEN for Rattler board to match actual code
209 size.
210
07cc0999 211* Major upate of JFFS2 code; now in sync with snapshot of MTD CVS of
412babe3
WD
212 March 13, 2005); new configuration option CONFIG_JFFS2_LZO_LZARI
213 added to support LZO and LZARI compression modes (undefined by
214 default).
07cc0999 215
cf8bc577
WD
216* Fix problem with symbolic links in JFFS2 code.
217
a710d4be
WD
218* Use linker ASSERT statement to prevent undetected overlapping of
219 sections on PPChameleon board; other boards might use this, too.
220
434cf850
SR
221* Patch by Stefan Roese, 03 May 2005:
222 Update for P3G4
223 Fix problems in cmd_universe.c
224
225* Patch by Matthias Fuchs, 03 May 2005:
226 Added missing variable declaration in cmd_nand.c
227 Modified CFG_PCI_PTM1MS in configs/PLU405.h to map 128MB ram
228
9f709b6c
WD
229* Fix INKA4x0: use CS1 as gpio_wkup_6 output
230
a6310928
WD
231* Fix bug in the SDRAM initialization code for canmb, IceCube and
232 PM520 boards.
233 Fix PHY address for canmb board.
234
7cc1438d
WD
235* Cleanup serial console baudrate calculation on AT91RM9200;
236 get rid of obsolete CFG_AT91C_BRGR_DIVISOR definition
ec0ca731 237
fddae7b8
SR
238* Patch by Matthias Fuchs, 18 Apr 2005:
239 Make PCI target address spaces on PMC405 and CPCI405 boards
240 configurable via environment variables
241
b2323ea6
WD
242* Auto-size RAM on canmb board.
243
5e5f9ed2
WD
244* Add support for canmb board
245
4c2a366d
SR
246* Patch by Stefan Roese, 13 Apr 2005:
247 Update for esd apc405
248
2a8af187
WD
249* Fixes for TQM8560 board:
250 - fix clock rates
251 - remove debug messages
252 - fix flash sector protection
253
b77fad3b
WD
254* Patch by Steven Scholz, 07 Apr 2005:
255 Add i2c_reg_write() and i2c_reg_write() for at91rm9200 I2C
256
2a8af187 257* Patches by Steven Scholz, 07 Apr 2005:
b77fad3b 258 Fix compiler warning in altera.c
2a8af187 259 Fix warning in cpu/arm920t/at91rm9200/i2c.c
b77fad3b
WD
260
261* Patch by Ladislav Michl, 06 Apr 2005:
262 Fix voiceblue configuration.
263
7ec25502
SR
264* Patch by Stefan Roese, 06 Apr 2005:
265 Updates for OCOTEA board:
266 - Changed U-Boot size from 512kByte to 256kByte
267 - Fixed flash driver to support boot from soldered user flash
268 - Added README for switch from PIBS firmware to U-Boot
269
270* Patch by Travis Sawyer, 05 Apr 2005:
271 - Change timer frequency for ppc 440 from 10 ms to 1 ms.
272 Problem found by Andrew Wozniak.
273
a85f9f21
WD
274* Patch by Steven Scholz, 06 Apr 2005:
275 - creating SoC subdir for Atmel AT91RM9200 cpu/arm920t/at91rm9200
276 - moving code out of cpu/at91rm9200 into cpu/arm920t/at91rm9200
277
20787e23
WD
278* Patches by Robert Whaley, 29 Nov 2004:
279 - update the pxa-regs.h file for PXA27x chips
280 - add PXA27x based ADSVIX board
281 - add support for MMC on PXA27x processors
282
283* Patch by Andrew E. Mileski, 28 Nov 2004:
284 Fix PPC4xx SPD SDRAM detection bug
285
286* Patch by Hiroshi Ito, 26 Nov 2004:
287 Fix logic of "test -z" and "test -n" commands
288
3c2b3d45
WD
289* Patch by Ladislav Michl, 05 Apr 2005:
290 Add support for VoiceBlue board.
291
292* Patch by Ladislav Michl, 05 Apr 2005:
293 Fix netboot_common() prototypes.
294
b304c968
WD
295* Patch by Steven Scholz, 05 Apr 2005:
296 Use i.MX watchdog timer for reset_cpu()
297
298* Patch by Steven Scholz, 05 Apr 2005:
299 Move reset_cpu() out of cpu/arm920t/start.S into the SoC specific
300 subdirectories cpu/arm920t/imx/ and cpu/arm920t/s3c24x0/
301 (now in interupts.c)
302
12b43d51
WD
303* Add support for MPC8220 based "sorcery" board.
304
305* Add support for TQM8560 board.
f5c5ef4a 306
3dd7f0f0
WD
307* Add FEC support for TQM8540 board.
308 Interfaces are named as follows: "ENET1" - TSEC2, "ENET2" - FEC
309
310* Patch by Martin Krause, 04 Apr 2005:
311 Update default configuration for CMC_PU2 board.
312
8aa1a2d1
WD
313* Patch by Steven Scholz, 04 Apr 2005:
314 - remove all references to CONFIG_INIT_CRITICAL for ARM based boards
315 - introduce two new configuration options instead:
316 CONFIG_SKIP_LOWLEVEL_INIT and CONFIG_SKIP_RELOCATE_UBOOT
317
ba83a307
WD
318* Patch by Steven Scholz, 04 Apr 2005:
319 Make sure that MDIO clock does not exceed 2.5 MHz on AT91
320
101e8dfa
WD
321* Fix timer code for ARM systems: make sure that udelay() does not
322 reset timers so it's save to use udelay() in timeout code.
323
50712ba1
WD
324