very strange
The u-boot in flash is ok otherwise it wouldn't give you the the marvell> prompt
also your network card is working otherwise you could connect to it with the u-boot console or upload a file via tftp.
So if something is broken it must be something else that is not loaded by u-boot bit is loaded by the kernel. It could also be a RAM issue or a defective sata port making the kernel hang.
probably the only way to find out is hooking up a serial connector and see via output on the serial port (
http://lacie.nas-central.org/wiki/Seria ... space_2%29) what is happening when the kernel is loaded.
What we do with the fvdw-sl console is almost the same but it use the netconsole instead of serial port. The commands given instruct u-boot to switch to netconsole output instead of serial port. The kernel itself has netconsole enabled. However before you get output from the kernel via the netconsole the kernel needs to have loaded the netconsole driver. If it hangs before the netconsole driver is loaded then you do not get any output.
You could do some test with u-boot console to see if the sata port has a problem
Put in a disk, connect to it with the u-boot console of the fvdw-sl console and give on the marvel prompt the command
- Code: Select all
ide reset
and then
- Code: Select all
ide part
The last command should list the partition table, the first one will mention if it has found or not a sata port.