Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | NAND finally working. Two bugs fixed: | Markus Klotzbücher | 2006-03-06 | -13/+52 |
| | | | | | | | | | * 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. | |||
* | Lots of new stuff: | Markus Klotzbücher | 2006-03-04 | -68/+190 |
| | | | | | | | | | | | * 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. | |||
* | Erasing works too now. The CS don't care causes problem with READSTATUS, | Markus Klotzbücher | 2006-03-03 | -5/+10 |
| | | | | don't ask me why. There are still bugs in the bad block logic. | |||
* | Write operation is working. Turned out that the READSTATUS hack was wrong | Markus Klotzbücher | 2006-03-03 | -0/+2 |
| | | | | after all. | |||
* | Writing is working, but there's still a bug that causes the data written to | Markus Klotzbücher | 2006-03-03 | -25/+73 |
| | | | | start at an offset of 4 bytes from the start of the page. | |||
* | Implemented writing, not working yet. | Markus Klotzbücher | 2006-03-03 | -54/+158 |
| | ||||
* | Moved the waiting loop for "Read Data Request" RDDREQ into the | Markus Klotzbücher | 2006-03-02 | -15/+19 |
| | | | | | 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. | |||
* | Read bug fixed. Now "nand bad" list the badblocks correctly (i hope, since | Markus Klotzbücher | 2006-03-02 | -2/+5 |
| | | | | there are 0) | |||
* | Further NAND stuff implemented. Basic read commands seem to work. | Markus Klotzbücher | 2006-03-01 | -98/+163 |
| | ||||
* | All subsystem clocks not immediately need are turned at reset. | Markus Klotzbücher | 2006-02-28 | -0/+10 |
| | ||||
* | Added GPIO initialization of DF signal. Still not working. | Markus Klotzbücher | 2006-02-28 | -4/+48 |
| | ||||
* | First steps implementing NAND support. Not working, fails to read ID. | Markus Klotzbücher | 2006-02-28 | -481/+424 |
| | ||||
* | Merge /home/tur/nand/u-boot/ | Markus Klotzbücher | 2006-02-24 | -51/+10614 |
|\ | | | | | | | This is a first version of the testing-NAND branch merged back to main. | |||
| * | Merge with /home/wd/git/u-boot/testing-NAND/ to add new NAND handling. | Bartlomiej Sieka | 2006-02-24 | -51/+10614 |
| |\ | ||||
| | * | * Add hook to NAND erase and implement nand_wait function. | Wolfgang Denk | 2005-11-02 | -5/+42 |
| | | | | | | | | | | | | | | | | | | Patch by Mike Rapoport, 01 Nov 2005 Signed-off-by: Ladislav Michl <ladis@linux-mips.org> | |||
| | * | Update of new NAND code | Wolfgang Denk | 2005-09-14 | -880/+4635 |
| | | | | | | | | | | | | Patch by Ladislav Michl, 13 Sep 2005 | |||
| | * | Merge with testing-NAND (Rewrite of NAND code) | Wolfgang Denk | 2005-08-17 | -1879/+8216 |
| | |\ | ||||
| | | * | Rewrite of NAND code based on what is in 2.6.12 Linux kernel | Wolfgang Denk | 2005-08-17 | -1878/+8220 |
| | | | | | | | | | | | | | | | | Patch by Ladislav Michl, 29 Jun 2005 | |||
* | | | | Merge branch 'master' of http://www.denx.de/git/u-boot | Markus Klotzbücher | 2006-02-24 | -3352/+3129 |
|\ \ \ \ | ||||
| * | | | | Rename SMMACO4 board into smmaco4 for consistency with Linux. | Wolfgang Denk | 2006-02-22 | -2/+2 |
| | | | | | ||||
| * | | | | Disable CMD_BSP for SMMACO4 board. | Wolfgang Denk | 2006-02-22 | -2/+1 |
| | | | | | ||||
| * | | | | Merge with /home/hs/PanDacom/u-boot-dev | Wolfgang Denk | 2006-02-22 | -5/+385 |
| |\ \ \ \ | ||||
| | * | | | | [Patch] Add basic support for the SMMACO4 Board from PanDaCom. | Heiko Schocher | 2006-02-20 | -0/+380 |
| | |/ / / | | | | | | | | | | | | | | | | Signed-off-by: Heiko Schocher <hs@denx.de> | |||
| * | | | | Add GIT version information (commid ID) to untagged U-Boot versions | Wolfgang Denk | 2006-02-21 | -6/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As done in the linux kernel, the U-Boot version (U_BOOT_VERSION) of all unreleased (untagged) U-Boot images will be automatically extended upon compiletime with a part of the GIT commit ID and possibly with "dirty" if uncommited changes are detected. Here an example for the resulting version: "U-Boot 1.1.4-g3457ac18-dirty" The version is now maintained in the toplevel Makefile and the version headers are autogenerated. Patch by Stefan Roese, 9 Feb 2006 | |||
| * | | | | Merge with /home/sr/git/u-boot | Wolfgang Denk | 2006-02-21 | -3336/+2660 |
| |\ \ \ \ | | |/ / / | |/| | | | ||||
| | * | | | Convert CPCI750 to use common CFI flash driver | Stefan Roese | 2006-02-08 | -767/+30 |
| | | | | | | | | | | | | | | | | | | | | Patch by Reinhard Arlt, 8 Feb 2006 | |||
| | * | | | Various changes to esd HH405 board specific files | Stefan Roese | 2006-02-07 | -2569/+2630 |
| | | | | | | | | | | | | | | | | | | | | Patch by Matthias Fuchs, 07 Feb 2006 | |||
| * | | | | Update default environment for INKA4x00 board. | Wolfgang Denk | 2006-02-07 | -5/+27 |
| |/ / / | ||||
* | | | | SDRAM now working. | Markus Klotzbücher | 2006-02-22 | -12/+13 |
| | | | | ||||
* | | | | SDRAM now working for delta board, but there are still aliasing problems, | Markus Klotzbücher | 2006-02-22 | -36/+25 |
| | | | | | | | | | | | | | | | | we only see 64MB. | |||
* | | | | SDRAM seems to be working on delta board, though u-boot doesn't start yet. | Markus Klotzbücher | 2006-02-22 | -58/+108 |
| | | | | ||||
* | | | | New board directory and config for the benq delta board (copied from | Markus Klotzbücher | 2006-02-20 | -0/+1276 |
| | | | | | | | | | | | | | | | | zylonite). Minor pxa-regs.h update. | |||
* | | | | Merged and added more pxa-regs.h stuff, especially the GPIO Control | Markus Klotzbücher | 2006-02-20 | -4/+209 |
| | | | | | | | | | | | | | | | | Register Definitions. | |||
* | | | | Merged sufficient changes to pxa-regs.h in order to make u-boot compile. | Markus Klotzbücher | 2006-02-19 | -6/+328 |
| | | | | | | | | | | | | | | | | It doesn't run yet. | |||
* | | | | Reverting pxa-regs.h back to original, because the intel Monahans one | Markus Klotzbücher | 2006-02-10 | -2121/+553 |
| | | | | | | | | | | | | | | | | | | | | breaks backward compatibility and I don't trust it. Instead, i'll verify and merge the parts I need while porting. | |||
* | | | | Config updated for compiling the SMC911111 network driver | Markus Klotzbücher | 2006-02-10 | -5/+17 |
| | | | | ||||
* | | | | Changed gcc-4.0 global data pointer fix to conform with the fix for this on | Markus Klotzbücher | 2006-02-10 | -6/+3 |
| | | | | | | | | | | | | | | | | other platforms (see c75eba3b4140187cd0d9bd8049f5df4c49b6889b) | |||
* | | | | basic u-boot is working, boots into the command shell. | Markus Klotzbücher | 2006-02-09 | -1/+4 |
| | | | | ||||
* | | | | Changes: | Markus Klotzbücher | 2006-02-08 | -116/+199 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lots of bugfixes in the assembler code * reverted hardware.h back to original * enabled hardware DRAM calibration * GCC-4 fix: modified GLOBAL_DATA_POINTER macro | |||
* | | | | Forgot to add files to zylonite branch. | Markus Klotzbücher | 2006-02-07 | -0/+1122 |
| | | | | ||||
* | | | | This is the first commit for the u-boot zylonite port. The following has be | Markus Klotzbücher | 2006-02-07 | -627/+2274 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | done so far: * created zylonite board dir (based on lubbock) * extended some - but not all pxa sources and headers for Intel Monahans support (CONFIG_CPU_MONAHANS) * created Makefile zylonite target + MAKEALL entry * added some debug nonsense, remove later, grep for mk@tbd Status: compiles (eldk-4.0), and can be started with BDI, but runs forever and doesn't halt at breakpoints. Hmmm... | |||
* | | | Cleanup U-Boot boot messages on ARM. | Wolfgang Denk | 2006-01-29 | -9/+57 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To match the U-Boot user interface on ARM platforms to the U-Boot standard (as on PPC platforms), some messages with debug character are removed from the default U-Boot build. Enable DEBUG for lib_arm/board.c to enable debug messages. New CONFIG_DISPLAY_CPUINFO and CONFIG_DISPLAY_BOARDINFO options. Patch by Stefan Roese, 24 Jan 2006 | |||
* | | | Fix various compiler warnings on ppc4xx builds (ELDK 4.0) | Stefan Roese | 2006-01-18 | -10/+13 |
| | | | | | | | | | | | | Patch by Stefan Roese, 18 Jan 2006 | |||
* | | | Add VGA support (CT69000) to CPCI750 board. | Stefan Roese | 2006-01-18 | -10/+135 |
| | | | | | | | | | | | | | | | | | | Insert missing __le32_to_cpu() for filesize in ext2fs_read_file(). Patch by Reinhard Arlt, 30 Dec 2005 | |||
* | | | PMC405 and CPCI405: Moved configuration of pci resources into config file. | Stefan Roese | 2006-01-18 | -73/+249 |
| | | | | | | | | | | | | | | | | | | PMC405 and CPCI2DP: Added firmware download and booting via pci. Patch by Matthias Fuchs, 20 Dec 2005 | |||
* | | | Fix 28F256J3A support on PM520 board | Wolfgang Denk | 2006-01-13 | -7/+11 |
| | | | | | | | | | | | | (without bank-switching only 32 MB can be accessed) | |||
* | | | Update CHANGELOG. | Wolfgang Denk | 2006-01-11 | -0/+2 |
| | | | ||||
* | | | Fix mkimage bug with multifile images created on 64 bit systems. | Wolfgang Denk | 2006-01-11 | -1/+1 |
| | | | ||||
* | | | Add support for 28F256J3A flah (=> 64 MB) on PM520 board | Wolfgang Denk | 2005-12-29 | -10/+26 |
| | | | ||||
* | | | Add support for 28F256J3A flash chips | Wolfgang Denk | 2005-12-22 | -0/+2 |
| | | |