Yesterday I booted my own kernel on the TS-7400 by modifying linuxrc-mtdboot to
bootload my kernel instead of the one at /dev/mtdblock/3/vmlinux.bin. After I
got this working (my kernel had to be recompiled several times until I found a
configuration that worked), everything seemed great. However, I think this
version of the kernel corrupted my flash memory.
Every time I've tried to boot since I changed my kernel, I can't boot, because
I get an error "Flash ECC error." I can still boot using the TS-9441 and
TS-SPIFLASH, and in this environment I try to fix my flash by using the "save"
command (this overwrites flash memory and restores it to factory defaults).
After this, I try to boot TS-FLASH, but I still get the ECC error. It seems my
flash memory has errors that aren't fixed by running "save" from the SPIFLASH
environment.
What can be done to restore my flash memory to a usable state? I'm completely
stuck right now.
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|