]>
Commit | Line | Data |
---|---|---|
c83bf6a2 WD |
1 | ====================================================================== |
2 | Changes 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 | 148 | Changes 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 |