dzu@denx.de
56a4a63c10
Added missing nand.c for NC650 board
...
Signed-off-by: dzu@denx.de <dzu@eddie.localdomain>
2006-04-19 15:27:11 +02:00
dzu@denx.de
a367d42640
Update for NC650 board. Add NC650 based CP850 configuration.
...
Signed-off-by: dzu@denx.de <dzu@denx.de>
2006-04-19 11:52:46 +02:00
Wolfgang Denk
cf48eb9abd
Some code cleanup
2006-04-16 10:51:58 +02:00
Wolfgang Denk
807522fc9a
Merge with /home/hs/U-Boot/u-boot-dev
2006-04-16 10:27:31 +02:00
Wolfgang Denk
b28a31ca02
Merge with /home/m8/git/u-boot
2006-04-12 12:26:32 +02:00
Heiko Schocher
ad88297e2f
* Fix dbau1x00 Board
...
- Fix dbau1x00 boards broken by dbau1550 patch
PLL:s were not set for boards other than 1550.
Flash CFI caused card to hang due to undefined CFG_FLASH_BANKS_LIST.
Default boot is now bootp for cards other than 1550.
Patch by Thomas Lange Aug 10 2005
2006-04-11 14:53:29 +02:00
Marian Balakowicz
6db3970811
Fix JFFS2 support for legacy NAND driver.
...
Some more NAND cleanup and small fixes.
2006-04-08 19:08:06 +02:00
Wolfgang Denk
3a5e21881a
MCC200 Board: fix flash unprotection code for flash > 32 MB.
2006-04-06 15:03:42 +02:00
Wolfgang Denk
9bc97a3d91
Fix Lite500B support: Merge with /home/raj/git/u-boot.l5200b_pci
2006-04-06 10:42:23 +02:00
Wolfgang Denk
534ff676a9
* Add support for ymodem protocol download
...
Patch by Stefano Babic, 29 Mar 2006
* Memory Map Update for Delta board: U-Boot is at 0x80000000-0x84000000
Merge with /home/mk/8-benq/u-boot
2006-04-01 15:52:46 +02:00
Wolfgang Denk
d87080b721
GCC-4.x fixes: clean up global data pointer initialization for all boards.
2006-03-31 18:32:53 +02:00
Markus Klotzbuecher
9e7b5ce61b
delta board: one more DA9030 fix.
2006-03-30 17:00:39 +02:00
Markus Klotzbuecher
eeaab720f6
Change delta board memory map to start at 0x80000000.
2006-03-29 17:59:20 +02:00
Markus Klotzbuecher
89f2dfa4c3
delta board: minor update to DA9030 code.
2006-03-29 17:49:27 +02:00
Rafal Jaworowski
b66a938342
Set SDelay register in the DDR controller for the MPC5200B chip.
2006-03-29 13:17:09 +02:00
Markus Klotzbuecher
c855ef6768
delta board: fix DA9030 reset procedure.
2006-03-27 16:01:03 +02:00
Markus Klotzbuecher
2770bcb21c
Merge with http://www.denx.de/git/u-boot.git
2006-03-24 15:43:16 +01:00
Markus Klotzbuecher
ba70d6a417
delta board: DA9030 initialization and i2c support. Some minor changes to
...
make the pxa i2c driver work with the monahans cpu.
2006-03-24 12:23:27 +01:00
Markus Klotzbuecher
552fc624f2
Cleanup of the monahans cpu and delta board port.
2006-03-20 20:19:37 +01:00
Wolfgang Denk
0a112d8696
Merge with port of MPC8349EMDS board
2006-03-17 17:41:56 +01:00
Wolfgang Denk
09e4b0c5d3
Add support for Lite5200B board.
...
Patch by Patch by Jose Maria (Txema) Lopez, 16 Jan 2006
2006-03-17 11:42:53 +01:00
Rafal Jaworowski
dc9e499c62
Support for DDR with 32-data path. Addotional notes on injecting
...
multiple-bit errors.
2006-03-16 17:46:46 +01:00
Marian Balakowicz
d326f4a242
Add command for handling DDR ECC registers on MPC8349EE MDS board.
2006-03-16 15:19:35 +01:00
Marian Balakowicz
991425fe05
Add initial support for MPC8349E MDS board.
2006-03-14 16:24:38 +01:00
Wolfgang Denk
ff7fefe679
Apply SoC concept to arm926ejs CPUs, i.e. move the SoC specific timer and
...
cpu_reset code from cpu/$(CPU) into the new cpu/$(CPU)/$(SOC) directories
Patch by Andreas Engel, 13 Mar 2006
2006-03-13 12:37:35 +01:00
Wolfgang Denk
84c960ce6d
Add support for EmbeddedPlanet EP88x boards
...
Patch by Yuli Barcohen, 13 Jul 2005
2006-03-12 23:17:31 +01:00
Wolfgang Denk
763b5f34c3
Remove board specific configuration includes from the common xilinx
...
ethernet and iic adapter code.
Patch by Michael Libeskind, 12 Jul 2005
2006-03-12 23:13:27 +01:00
Wolfgang Denk
47705af5da
Merge with git://git.kernel.org/pub/scm/boot/u-boot/u-boot.git#mpc8349ads
2006-03-12 21:49:19 +01:00
Wolfgang Denk
8e7b703a62
Coding Style cleanup
2006-03-12 02:55:22 +01:00
Wolfgang Denk
6cb142fa3b
Add missing Blackfin files.
2006-03-12 02:12:27 +01:00
Wolfgang Denk
8ff0208d31
Switch MPC86xADS and MPC885ADS boards to use cpuclk environment
...
variable to set clock
Patch by Yuli Barcohen, 05 Jun 2005
2006-03-12 01:55:43 +01:00
Wolfgang Denk
aba9f1af60
Memory configuration changes for ZPC.1900 board
...
- Fix SDRAM timing on both local bus and 60x bus
- Add support for second flash bank (SIMM)
- Change boot flash base
Patch by Yuli Barcohen, 05 Jun 2005
2006-03-12 01:45:44 +01:00
Wolfgang Denk
5797b821dc
Add support for Adder boards with 16MB SDRAM;
...
add support for second FEC on Adder87x board.
Patch by Yuli Barcohen, 05 Jun 2005
2006-03-12 01:43:03 +01:00
Wolfgang Denk
84ef51a632
Fix cleanup for netstart board.
...
Remove build results from repository
2006-03-12 00:04:20 +01:00
Wolfgang Denk
d2ed2f661b
More GCC 4.x woes
2006-03-11 23:07:09 +01:00
Wolfgang Denk
8de7ed3abe
More GCC 4.x code cleanup
2006-03-11 22:56:07 +01:00
Wolfgang Denk
d52fb7e3d1
Some code cleanup for GCC 4.x
2006-03-11 22:53:33 +01:00
Wolfgang Denk
951a954b77
Merge with /home/wd/git/u-boot/master
...
Code cleanup.
2006-03-06 23:18:48 +01:00
Markus Klotzbücher
43638c674a
Cleanup of NAND support of delta board using the Monahans Data Flash
...
Controller.
2006-03-06 15:04:25 +01:00
Markus Klotzbücher
f9e029184b
NAND finally working. Two bugs fixed:
...
* For READ_STATUS and READID commands always 8 bytes need to be read from
NDDB. Otherwise they stay there and get send to flash as the first data
word when writing.
* In nand_base.c the oob variable is not reset so this->oob_buf is
overwritten what eventually screws up the bad block descriptor table.
2006-03-06 13:45:42 +01:00
Wolfgang Denk
bfc81252c0
Minor code cleanup
2006-03-06 13:03:37 +01:00
Wolfgang Denk
4e3ccd2692
Merge the new NAND code (testing-NAND brach); see doc/README.nand
...
Rewrite of NAND code based on what is in 2.6.12 Linux kernel
Patch by Ladislav Michl, 29 Jun 2005
[Merge with /home/tur/nand/u-boot]
2006-03-06 11:25:22 +01:00
Bartlomiej Sieka
addb2e1650
Re-factoring the legacy NAND code (legacy NAND now only in board-specific
...
code and in SoC code). Boards using the old way have CFG_NAND_LEGACY and
BOARDLIBS = drivers/nand_legacy/libnand_legacy.a added. Build breakage for
NETTA.ERR and NETTA_ISDN - will go away when the new NAND support is
implemented for these boards.
2006-03-05 18:57:33 +01:00
Markus Klotzbücher
bf7cac033b
Lots of new stuff:
...
* Debug message can be turned on and off.
* Waiting for events now times out.
* Implemented RESET command.
* Added appropriate nand_bbt_descriptor and nand_oobinfo.
Remaining Problems:
* Read Status still behaves weird an returns invalid stuff sometimes.
* ECC Placement does not respect our scheme in nand_oobinfo.
2006-03-04 18:35:51 +01:00
Stefan Roese
f1ee982506
Add lowboot target to mcc200 board
...
Patch by Stefan Roese, 4 Mar 2006
2006-03-04 14:57:03 +01:00
Markus Klotzbücher
f8785e96c9
Erasing works too now. The CS don't care causes problem with READSTATUS,
...
don't ask me why. There are still bugs in the bad block logic.
2006-03-03 20:13:43 +01:00
Markus Klotzbücher
24e1217be3
Write operation is working. Turned out that the READSTATUS hack was wrong
...
after all.
2006-03-03 16:09:28 +01:00
Markus Klotzbücher
9187a35b6c
Writing is working, but there's still a bug that causes the data written to
...
start at an offset of 4 bytes from the start of the page.
2006-03-03 15:37:01 +01:00
Markus Klotzbücher
19fdeff433
Implemented writing, not working yet.
2006-03-03 12:11:11 +01:00
Markus Klotzbücher
e2053f9c7a
Moved the waiting loop for "Read Data Request" RDDREQ into the
...
delta_cmdfunc function, because this bit is only set once after a command
is sent and this allows read functions to be called multiple times.
2006-03-02 14:02:36 +01:00