[U-Boot-Users] "nand lock status": Start address always zero [untested patch]
Elrond
elrond+u-boot-users at samba-tng.org
Sat Jul 14 19:38:05 CEST 2007
[Resending to list, as suggested by Wolfgang Denk.
I hope the list allows posting by non-members.]
Hi,
OpenMoko's Neo1973 uses u-boot and it mostly works very
well.
I noticed, that "nand lock status" always shows a start
address of zero.
As I don't have JTAG for my hardware, I am very reluctant
at testing changes to u-boot, but I have looked at the
source and tried to figure out the problem. I have appended
an UNTESTED patch, that hopefully gets you an idea on the
problem.
WARNING: To repeat, this patch is completely UNTESTED. I
include it only for reference purposes.
Elrond
Relative to commit 239f05ee4dd4cfe0b50f251b533dcebe9e67c360
diff --git a/common/cmd_nand.c b/common/cmd_nand.c
index b088150..a184542 100644
--- a/common/cmd_nand.c
+++ b/common/cmd_nand.c
@@ -421,6 +421,8 @@ int do_nand(cmd_tbl_t * cmdtp, int flag, int argc, char *argv[])
((last_status & NAND_LOCK_STATUS_TIGHT) ? "TIGHT " : ""),
((last_status & NAND_LOCK_STATUS_LOCK) ? "LOCK " : ""),
((last_status & NAND_LOCK_STATUS_UNLOCK) ? "UNLOCK " : ""));
+
+ block_start = off;
}
last_status = s;
More information about the U-Boot
mailing list