Wolfgang Denk
2b208f5308
Move "ar" flags to config.mk to allow for silent "make -s"
...
Based on patch by Mike Frysinger, 20 Jun 2006
2006-10-09 01:02:05 +02:00
Marian Balakowicz
f93286397e
Add support for a saving build objects in a separate directory.
...
Modifications are based on the linux kernel approach and
support two use cases:
1) Add O= to the make command line
'make O=/tmp/build all'
2) Set environement variable BUILD_DIR to point to the desired location
'export BUILD_DIR=/tmp/build'
'make'
The second approach can also be used with a MAKEALL script
'export BUILD_DIR=/tmp/build'
'./MAKEALL'
Command line 'O=' setting overrides BUILD_DIR environent variable.
When none of the above methods is used the local build is performed and
the object files are placed in the source directory.
2006-09-01 19:49:50 +02:00
Markus Klotzbuecher
71ae411a63
delta board: support for magic key detection and handling.
2006-04-25 10:03:01 +02:00
Wolfgang Denk
b28a31ca02
Merge with /home/m8/git/u-boot
2006-04-12 12:26:32 +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
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
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
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
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
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
Markus Klotzbücher
bb1ff049fb
Read bug fixed. Now "nand bad" list the badblocks correctly (i hope, since
...
there are 0)
2006-03-02 12:10:01 +01:00
Markus Klotzbücher
481911c78c
Further NAND stuff implemented. Basic read commands seem to work.
2006-03-01 23:33:27 +01:00
Markus Klotzbücher
00c35bd214
Added GPIO initialization of DF signal. Still not working.
2006-02-28 22:51:01 +01:00
Markus Klotzbücher
6949328d7d
First steps implementing NAND support. Not working, fails to read ID.
2006-02-28 18:05:25 +01:00
Markus Klotzbücher
599f52253a
SDRAM now working.
2006-02-22 17:48:43 +01:00
Markus Klotzbücher
ff3c2a9478
SDRAM now working for delta board, but there are still aliasing problems,
...
we only see 64MB.
2006-02-22 14:05:44 +01:00
Markus Klotzbücher
48b6242aa1
SDRAM seems to be working on delta board, though u-boot doesn't start yet.
2006-02-22 00:06:01 +01:00
Markus Klotzbücher
4f7a0e3671
New board directory and config for the benq delta board (copied from
...
zylonite). Minor pxa-regs.h update.
2006-02-20 16:37:37 +01:00