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