]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
Remove obsolete flash driver board/tqm5200/flash.c
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
27e166b8
WD
1======================================================================
2Changes since U-Boot 1.1.4:
3======================================================================
4
14d9ab35
WD
5* Remove obsolete flash driver board/tqm5200/flash.c
6 Patch by Martin Krause, 11 Jan 2006
7
1ac7e17e
WD
8* Update configuration for CMC-PU2 board
9 Patch by Martin Krause, 17 Nov 2005
10
bc8bb6d4
WD
11* Add support for PS/2 keyboard on TQM85xx board
12 Patch by Martin Krause, 07 Nov 2005
13
14 Tested on a STK85XX baseboard. Make sure the PS/2 controller
15 has been programmed. Jumper Settings: X66 1-2, 9-10; X61 2-3
16
cebd1fce
WD
17* Fix TRAB channel switching delay for trab_fkt.bin standalone applikation
18 In tsc2000_read_channel() the delay after setting the multiplexer
19 to a temperature channel is increased from 1,5 ms to 10 ms. This
20 is to allow the multiplexer inputs to stabilize after huge steps
21 of the input signal level.
22 Patch by Martin Krause, 08 Nov 2005
23
cd65a3dc
WD
24* Adjust TQM5200 make targets
25 Make the automatic CS configuration the default.
26 The dedicated configurations CONFIG_TQM5200_AA, CONFIG_TQM5200_AB
27 and CONFIG_TQM5200_AC are removed.
28 "TQM5200_config" is now the default for STK52XX.200 base boards.
29 On a STK52XX.100 base board "TQM5200_STK100_config" must be used.
30 Patch by Martin Krause, 07 Nov 2005
31
4bdb53ca
WD
32* Fix setting of environment variable "ver" on trab board
33 The environment variable "ver" is now set before
34 do_auto_update() is called, so that "ver" can be used
35 in USB update scripts.
36 Patch by Martin Krause, 27 Oct 2005
37
b9fff8ee
WD
38* Fix wrong usage of udelay() in led_blink() on trab board
39 Patch by Martin Krause, 27 Oct 2005
40
3e9a2992
WD
41* Fix udelay bug in vfd.c for trab board
42 Patch by Martin Krause, 27 Oct 2005
43
e00f41eb
WD
44* Disable JFFS2 support for trab board
45 Patch by Martin Krause, 27 Oct 2005
46
33322403
WD
47* Change mtdparts definition on trab board to match current flash map
48 Patch by Martin Krause, 27 Oct 2005
49
4176c799
WD
50* Add MCF5282 support (without preloader)
51 relocate ichache_State to ram
52 u-boot can run from internal flash
53 Add EB+MCF-EV123 board support.
54 Add m68k Boards to MAKEALL
55 Patch from Jens Scharsig, 08 Aug 2005
56
9cc83378
SM
57* Nios II - Add Altera EP1C20, EP1S10 and EP1S40 boards
58 Patch by Scott McNutt, 08 Jun 2006
59
1f6ce8f5
SM
60* Nios II - Add EPCS Controller bootrom work-around
61 -When booting from an epcs controller, the epcs bootrom may leave the
62 slave select in an asserted state causing soft reset hang. This
63 patch ensures slave select is negated at reset.
64 Patch by Scott McNutt, 08 Jun 2006
65
3d22d0b8
SM
66* Update PK1C20 board
67 -Update base addresses for standard configuration
68 -Eliminate use of CACHE_BYPASS in board code
69 Patch by Scott McNutt, 08 Jun 2006
70
c2ced000
SM
71* Nios II - Fix I/O Macros and mini-app stubs
72 -Fix asm/io.h macros
73 -Eliminate use of CACHE_BYPASS in cpu code
74 -Eliminate assembler warnings
75 -Fix mini-app stubs and force no small data
76 Patch by Scott McNutt, 08 Jun 2006
77
9d4d3e38 78* Fix U-Boot environment sector protection on MCC200 board
5d7022b0 79
e461a241
WD
80* Minor cleanup for PCS440EP board
81
4526c87e
SR
82* Update PCS440EP port to fit into one flash device (incl. environment)
83 Patch by Stefan Roese, 06 Jun 2006
84
2fd9eb50
WD
85* Add support for PCS440EP board
86 Patch by Stefan Roese, 02 Jun 2006
87
e15cd6fd 88* Fix examples/Makefile; some build targets were lost
2fd9eb50 89
62b8f548
WD
90* Fix watchdog handling in CFI flash driver
91 Just use udelay() when waiting for status changes which will
92 implicitely trigger the watchdog.
93
392c252e
WD
94* Fix PCI to memory window size problems on PM82x boards
95 We use the "automatic" mode that was used for the MPC8266ADS and
96 MPC8272 boards. Eventually this should be used on all boards?]
97 Patch by Wolfgang Grandegger, 17 Jan 2006
98
b9b2480f
WD
99* Correct GPIO setup (UART1/IRQ's) on yosemite & yellowstone
100 Patch by Stefan Roese, 29 May 2006
101
ba94a1bb
WD
102* Update Intel IXP4xx support
103 - Add IXP4xx NPE ethernet MAC support
104 - Add support for Intel IXDPG425 board
105 - Add support for Prodrive PDNB3 board
106 - Add IRQ support
107 Patch by Stefan Roese, 23 May 2006
108
5770a1e4
SR
109* Fix problem in PVR detection for 440GR
110 Patch by Stefan Roese, 18 May 2006
111
b62fa913
MB
112* Fix gcc 3.4.x AFLAGS setting for m68k platform.
113
27333f8c
MB
114* Enable autoboot for M5271EVB board.
115
56ced709
SR
116* Changed default ramdisk addr in yosemite/yellowstone ports
117 Patch by Stefan Roese, 15 May 2006
118
65165250
WD
119* Fix PCMCIA support on virtlab2
120
8cba090c
WD
121* Add support for VirtLab2 board
122 (needed because of differences in the PCMCIA hardware).
123
977b50f8
WD
124* Minor cleanup.
125
278bc4b3
SR
126* Update yosemite configuration to enable flash write buffer support
127 Patch by Stefan Roese, 10 May 2006
128
f90a3921
SR
129* Fix compile warnings in common/xyzModem.c
130 Patch by Stefan Roese, 10 May 2006
131
512f8d5d
SR
132* Add support for AMCC 440EP Rev C and 440GR Rev B
133 Patch by John Otken, 08 May 2006
134
d1dd22f9
SR
135* OMAP 5912/OSK: update EMIFS CS1 timings:
136 Problems have been seen in the linux kernel's smc91x network driver
137 due to improper bus timings. The latest 2.6 OMAP kernels currently
138 have a workaround, but this fix belongs in u-boot.
139 Patch by Kevin Hilman, 13 Oct 2005
140
77f63342
SR
141* Fix REG_MPU_LOAD_TIMER definition in multiple OMAP ports
142 Patch by Hiroki Kaminaga, 11 Mar 2006
143
6080a0eb
SR
144* Update omap5912osk board support
145 - Fix OMAP support that omap5912osk compiles in current source tree
146 - Update with code from "http://omap.spectrumdigital.com/osk5912"
147 to fix problems with DDR initialization
148 - Fix timer setup
149 - Use CFI flash driver and support complete 32MB of onboard flash
150 - Add "print_cpuinfo()" and "checkboard()" functions to display
151 CPU (with frequency) and Board infos
152 Patch by Stefan Roese, 10 May 2006
153
4af099bd
WD
154* Fix watchdog issues for ColdFire boards.
155
78b123cd
MB
156* Add M5271EVB board support.
157
6f5155a9
MB
158* Make R5200 specific low level initialization board conditional.
159
4af099bd 160* Update CPU target identification strings for ColdFire family.
b75ef85f 161
b4853b77
MB
162* Update register definitions for MCF5271.
163
0c056f0e
MB
164* Fix serial console support for MCF5271.
165
483a0cf8
MB
166* Fixes for gcc 3.4 based m68k toolchain,
167 based on patch by Jate Sujjavanich.
168
f149d864
WD
169* Fix lowboot support on MCC200 board
170
8fe9bf61
KG
171* Merged MPC8349ADS and MPC8349EMDS ports into MPC8349EMDS port:
172 - Removed MPC8349ADS port
173 - Added PCI support to MPC8349ADS
174 - reworked memory map to allow mapping of all regions with BATs
4af099bd 175 Patch by Kumar Gala, 20 Apr 2006
8fe9bf61 176
610cf367
WD
177* Coding Style cleanup
178
da4849fb
WD
179* Write RTC seconds first to maintain settings integrity per
180 Maxim/Dallas DS1306 data sheet.
181 Patch by Alan J. Luse, 02 May 2006
182
983bebbe
WD
183* Scheduled for removal: strnicmp() which is unused
184
185* Update for Intel Monahans boards:
186 - support for magic key detection and handling on delta board
187 - NAND support for zylonite board + some minor cleanup
188
8546e239 189* Declare load_serial_ymodem() when using CFG_CMD_LOADB.
da4849fb 190 Patch by Jon Loeliger, 01 May 2006
8546e239 191
3577d3a3
WD
192* Fixed handling of bad checksums with "mkimage -l"
193
6ca24c64 194* Added support for BC3450 board
da4849fb 195 Patch by Stefan Strobl, 21 Oct 2005
6ca24c64 196
a367d426 197* Update for NC650 board:
198 - Support rev1 and rev2 hardware
199 - adapt to new NAND layer
200 - add CP850 configuration based on NC650
201
8419c013
WD
202* MPC5200: enable snooping of DMA transactions on XLB even if no PCI
203 is configured; othrwise DMA accesses aren't cache coherent which
204 causes for example USB to fail.
205
cf48eb9a 206* Some code cleanup
bb74140d 207
cf48eb9a
WD
208* Fix dbau1x00 boards broken by dbau1550 patch
209 PLL:s were not set for boards other than 1550.
210 Flash CFI caused card to hang due to undefined CFG_FLASH_BANKS_LIST.
211 Default boot is now bootp for cards other than 1550.
212 Patch by Thomas Lange, 10 Aug 2005
213
214* Fixes common/cmd_flash.c:
215 - fix some compiler/parser error, if using m68k tool chain
216 - optical fix for protect on/off all messages, if using more
217 then one bank
218 Patch by Jens Scharsig, 28 Jul 2005
27e166b8 219
b81a4630
WD
220* Fix Quad UART mapping on MCC200 board due to new HW revision
221
b28a31ca
WD
222* Fix JFFS2 support for legacy NAND driver.
223
224* Remove dependencies between DoC code and old legacy NAND driver.
225
226* Fix PM828_PCI target, for which PCI was *not* configured in.
227
5fbb2cd3
WD
228* Fix Lite5200B support: initialize SDelay register
229 See Freescale's AN3221 "MPC5200B SDRAM Initialization and
230 Configuration", 3.3.1 SDelay--MBAR + 0x0190
231
2662b40c
SR
232* Changes/fixes for drivers/cfi_flash.c:
233
234 - Add Intel legacy lock/unlock support to common CFI driver
235
236 On some Intel flash's (e.g. Intel J3) legacy unlocking is
237 supported, meaning that unlocking of one sector will unlock
238 all sectors of this bank. Using this feature, unlocking
239 of all sectors upon startup (via env var "unlock=yes") will
240 get much faster.
241
242 - Fixed problem with multiple reads of envronment variable
243 "unlock" as pointed out by Reinhard Arlt & Anders Larsen.
244
245 - Removed unwanted linefeeds from "protect" command when
246 CFG_FLASH_PROTECTION is enabled.
247
248 - Changed p3p400 board to use CFG_FLASH_PROTECTION
249
250 Patch by Stefan Roese, 01 Apr 2006
251
252* Changes/fixes for drivers/cfi_flash.c:
253 - Correctly handle the cases where CFG_HZ != 1000 (several
254 XScale-based boards)
255 - Fix the timeout calculation of buffered writes (off by a
256 factor of 1000)
257 Patch by Anders Larsen, 31 Mar 2006
258
35118539
SR
259* Updates to common PPC4xx onboard (DDR)SDRAM init code (405 and 440)
260
261 405 SDRAM: - The SDRAM parameters can now be defined in the board
cf48eb9a
WD
262 config file and the 405 SDRAM controller values will
263 be calculated upon bootup (see PPChameleonEVB).
264 When those settings are not defined in the board
265 config file, the register setup will be as it is now,
266 so this implementation should not break any current
267 design using this code.
35118539 268
cf48eb9a 269 Thanks to Andrea Marson from DAVE for this patch.
35118539
SR
270
271 440 DDR: - Added function sdram_tr1_set to auto calculate the
cf48eb9a
WD
272 TR1 value for the DDR.
273 - Added ECC support (see p3p440).
35118539
SR
274
275 Patch by Stefan Roese, 17 Mar 2006
276
db28ddb4
WD
277* Fix CONFIG_SKIP_LOWLEVEL_INIT dependency in cpu/arm920t/start.S
278 Patch by Peter Menzebach, 13 Oct 2005 [DNX#2006040142000473]
279
534ff676
WD
280* Add support for ymodem protocol download
281 Patch by Stefano Babic, 29 Mar 2006
282
283* Memory Map Update for Delta board: U-Boot is at 0x80000000-0x84000000
284