Hi Bodhi
Sorry to bother you, but reading the - excellent! - instructions about flashing a new u-boot, I've come across a couple of queries.
You suggest saving the current uBoot image that is in mtd0. I used the 'nanddump' command, exactly as you wrote it
but get two errors. The first is that there is no '--noecc' option for the command. The second is similar - there is no '--omitoob' option. There IS an option '--omitbad'. So:
(1) is '--noecc' critical? (Is it ecc memory?)
(2) should the '--omitoob' option be '--omitbad' or is it really referring to 'out of band' memory (oob)? And, again, is the lack of the option a showstopper?
The next issue refers to bad blocks. I have two - at 0x0000048c0000 #582 and 0x0000050a0000 #645.
(3) how do I work out which block and which mtd number these are present in? Is there an easy formula? Are these OK - ie can I go ahead?
Thanks - again! - for all your help. I'm learning fast!! :-)
Sorry to bother you, but reading the - excellent! - instructions about flashing a new u-boot, I've come across a couple of queries.
You suggest saving the current uBoot image that is in mtd0. I used the 'nanddump' command, exactly as you wrote it
nanddump --noecc --omitoob -l 0x80000 -f mtd0 /dev/mtd0
but get two errors. The first is that there is no '--noecc' option for the command. The second is similar - there is no '--omitoob' option. There IS an option '--omitbad'. So:
(1) is '--noecc' critical? (Is it ecc memory?)
(2) should the '--omitoob' option be '--omitbad' or is it really referring to 'out of band' memory (oob)? And, again, is the lack of the option a showstopper?
The next issue refers to bad blocks. I have two - at 0x0000048c0000 #582 and 0x0000050a0000 #645.
(3) how do I work out which block and which mtd number these are present in? Is there an easy formula? Are these OK - ie can I go ahead?
Thanks - again! - for all your help. I'm learning fast!! :-)