]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
* Make sure to use a bus clock divider of 2 only when running TQM8xxM
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
c83bf6a2
WD
1======================================================================
2Changes since U-Boot 1.0.1:
3======================================================================
4
a2d18bb7
WD
5* Make sure to use a bus clock divider of 2 only when running TQM8xxM
6 modules at CPU clock frequencies above 66 MHz.
7
8* Optimize flash programming speed for LWMON (by another 100% :-)
9
cd37d9e6
WD
10* Patch by Jian Zhang, 3 Feb 2004:
11 - Changed the incorrect FAT12BUFSIZE
12 - data_begin in fsdata can be negative. Changed it to be short.
13
ec4c544b
WD
14* Patches by Stephan Linz, 30 Jan 2004:
15 1: - board/altera/common/flash.c:flash_erase():
16 o allow interrupts befor get_timer() call
17 o check-up each erased sector and avoid unexpected timeouts
18 - board/altera/dk1c20/dk1s10.c:board_early_init_f():
19 o enclose sevenseg_set() in cpp condition
20 - remove the ASMI configuration for DK1S10_standard_32 (never present)
21 - fix some typed in mistakes in the NIOS documentation
22 2: - split DK1C20 configuration into several header files:
23 o two new files for each NIOS CPU description
24 o U-Boot related part is remaining in DK1C20.h
25 3: - split DK1S10 configuration into several header files:
26 o two new files for each NIOS CPU description
27 o U-Boot related part is remaining in DK1S10.h
28 4: - Add support for the Microtronix Linux Development Kit
29 NIOS CPU configuration at the Altera Nios Development Kit,
30 Stratix Edition (DK-1S10)
31 5: - Add documentation for the Altera Nios Development Kit,
32 Stratix Edition (DK-1S10)
33 6: - Add support for the Nios Serial Peripharel Interface (SPI)
34 (master only)
35 7: - Add support for the common U-Boot SPI framework at
36 RTC driver DS1306
37
b98fff1d
WD
38* Patch by Rahul Shanbhag, 28 Jan 2004:
39 Fix flash protection/locking handling for OMAP1610 innovator board.
40
41* Patch by Rolf Peukert, 28 Jan 2004:
42 fix flash write problems on CSB226 board (write with 32 bit bus width)
43
44* Patches by Mark Jonas, 16 Jan 2004:
45 - fix rounding error when calculating baudrates for MPC5200 PSCs
46 - make sure CFG_RAMBOOT and CFG_LOWBOOT are not enabled at the same
47 time which is not supported
48
5653fc33
WD
49* Patch by Yuli Barcohen, 26 Jan 2004:
50 Allow bzip2 compression for small memory footprint boards
51
52* Patch by Brad Kemp, 21 Jan 2004:
53 Add support for CFI flash driver for both the Intel and the AMD
54 command sets.
55
56* Patch by Travis Sawyer, 20 Jan 2004:
57 Fix pci bridge auto enumeration of sibling p2p bridges.
58
59* Patch by Tolunay Orkun, 12 Jan 2004:
60 Add some delays as needed for Intel LXT971A PHY support
61
62* Patches by Stephan Linz, 09 Jan 2004:
63 - avoid warning: unused variable `piop' in board/altera/common/sevenseg.c
64 - make DK1C20 board configuration related to ASMI conform to
65 documentation
66
f6e20fc6
WD
67* Patch by Anders Larsen, 09 Jan 2004:
68
69 ARM memory layout fixes: the abort-stack is now set up in the
70 correct RAM area, and the BSS is zeroed out as it should be.
71
72 Furthermore, the magic variables 'armboot_end' and 'armboot_end_data'
73 of the linker scripts are replaced by '__bss_start' and '_end',
74 resp., which is a further step to eliminate unnecessary differences
75 between the implementation of the CPU architectures.
76
f4863a7a
WD
77* Patch by liang a lei, 9 Jan 2004:
78 Fix Intel 28F128J3 ID in include/flash.h
79
80* Patch by Masami Komiya, 09 Jan 2004:
81 add support for TB0229 board (NEC VR4131 MIPS processor)
82
83* Patch by Leon Kukovec, 12 Dec 2003:
84 changed extern __inline__ into static __inline__ in
85 include/linux/byteorder/swab.h
86
ba56f625
WD
87* Patch by Travis Sawyer, 30 Dec 2003:
88 Add support for IBM PPC440GX. Multiple EMAC Ethernet devices,
89 select MDI port based on enabled EMAC device.
90 Add support for XES Inc <http://www.xes-inc.com> XPedite1000 440GX
91 base PrPMC board.
92
a6cccaea
WD
93* Patch by Wolter Kamphuis, 15 Dec 2003:
94 made CONFIG_SILENT_CONSOLE usable on all architectures
95
96* Disable date command on TQM866M - there is no RTC on MPC866
97
75d1ea7f
WD
98* Fix variable CPU clock for MPC859/866 systems for low CPU clocks
99
68766094
WD
100* Implement adaptive SDRAM timing configuration based on actual CPU
101 clock frequency for INCA-IP; fix problem with board hanging when
102 switching from 150MHz to 100MHz
103
104* Add PCMCIA CS support for BMS2003 board
105
c178d3da
WD
106* Add variable CPU clock for MPC859/866 systems (so far only TQM866M):
107 see doc/README.MPC866 for details;
108 implement workaround for "SIU4" and "SIU9" silicon bugs on MPC866;
109 calculate CPU clock frequency from PLL register values.
110
111* Add support for 128 MB RAM on TQM8xxL/M modules
112
ef978730
WD
113* Fix PS/2 keyboard problem caused by statically initialized variable
114 pointing to a location in flash
115
116* Fix INCA-IP clock calculation: 400/3 = 133.3 MHz, not 130.
117
c837dcb1
WD
118* The PS/2 mux on the BMS2003 board needs 450 ms after power on
119 before we can access it; add delay in case we are faster (with no
120 CF card inserted)
121
122* Cleanup of some init functions
123
124* Make sure SCC Ethernet is always stopped by the time we boot Linux
125 to avoid Linux crashes by early packets coming in.
126
127* Accelerate flash accesses on LWMON board by using buffered writes
128
b0aef11c
WD
129* Fix typo in Makefile;
130 fix problem with PARTNUM detection
131
1c43771b
WD
132* Patch by Reinhard Meyer, 09 Jan 2004:
133 - add RTC support for MPC5200 based boards (requires RTC_XTAL)
134
135* Add support for IDE LED on BMS2003 board
136 (exclusive with status LED!)
137
138* Add support for PS/2 keyboard (used with PS/2 multiplexor on
139 BMS2003 board)
140
141* Patches by Reinhard Meyer, 4 Jan 2004 + 7 Jan 2004:
142 Add common files for "emk" boards
143
c83bf6a2
WD
144* Add a common get_ram_size() function and modify the the
145 board-specific files to invoke that common implementation.
146
5cf9da48 147======================================================================
b34ff81d 148Changes for U-Boot 1.0.1:
5cf9da48
WD
149======================================================================
150
b34ff81d
WD
151* Set default clock for INCA-IP to 150 MHz
152
a522fa0e
WD
153* Make BMS2003 use a separate config file to avoid #ifdef mess;
154 add I2C support; add support for DS1337 RTC
155
156* Add CompactFlash support for BMS2003 board
157
158* Add support for status LED on BMS2003 board
159
180d3f74
WD
160* Patch by Scott McNutt, 02 Jan 2004:
161 Add support for the Nios Active Serial Memory Interface (ASMI)
162 on Cyclone devices
163
164* Patch by Andrea Marson, 16 Dec 2003:
165 Add support for the PPChameleon ME and HI modules
166
167* Patch by Yuli Barcohen, 22 Dec 2003:
168 Add support for Motorola DUET ADS board (MPC87x/88x)
169
dd875c76
WD
170* Patch by Robert Schwebel, 15 Dec 2003:
171 add support for cramfs (uses JFFS2 command interface)
172
c935d3bd
WD
173* Patches by Stephan Linz, 11 Dec 2003:
174 - more documentation for NIOS port
175 - new struct nios_pio_t, struct nios_spi_t
176 - Reconfiguration for NIOS Development Kit DK1C20:
177 o move board related code from board/dk1c20
178 to board/altera/dk1c20
179 o create a new common source path board/altera/common
180 and move generic flash access stuff into it
181 o change/expand configuration file DK1C20.h
182 - Add support for NIOS Development Kit DK1S10
183 - Add status LED support for NIOS systems
184 - Add dual 7-segment LED support for Altera NIOS DevKits
185
3a473b2a
WD
186* Patch by Ronen Shitrit, 10 Dec 2003:
187 Add support for the Marvell DB64360 / DB64460 development boards
188
189* Patch by Detlev Zundel, 10 Dec 2003:
190 fix dependency problem in examples/Makefile
191
b6e4c403
WD
192* Patch by Denis Peter, 8 Dec 2003
193 - add support for the PATI board (MPC555)
194 - add SPI support for the MPC5xx
195
196* Patch by Anders Larsen, 08 Dec 2003:
197 add configuration options CONFIG_SERIAL_TAG and CONFIG_REVISION_TAG
198 to pass ATAG_SERIAL and ATAG_REVISION, resp., to the ARM target;
199 cleanup some redundand #defines
200
63f34912
WD
201