Hi,
I've got a OMAP-L137 EVM that I have been trying to get to boot MontaVista Linux. I have been told that the board should be able to boot into the SD card supplied with the EVM out of the box, with no configuration required. However, when I try to boot the device, this happens in my terminal:
U-Boot 1.3.3 (Apr 23 2009 - 17:32:00)
I2C: ready
DRAM: 64 MB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
ARM Clock : 300000000 Hz
More than one PHY detected.
Hit any key to stop autoboot: 3...2...1...0
The boot sequence then drops to a U-boot prompt ( U-Boot > )
If I attempt to boot using the bootm command, I get an error about not being able to find the kernel image. At this point I assumed something must have been wrong in the initial flash of the device, so I attempted to follow the instructions to reflash the EVM (http://processors.wiki.ti.com/index.php/Omapl137/DA830_linux_bootup). I get as far as running the spiflash_writer.out program on the device, and I get this error:
SF: Got idcode ef 40 16
SF: Unsupported Winbond ID 4016
Serial Flash not detected
At first I thought this was maybe a defective board, so I got a second one. The second board behaves exactly the same way in every case. However, I can run the spi flash writer utility on a third l137 EVM that someone else has set up which boots Linux fine.
So long story short, this device, which should be able to boot with the out of the box configuration, not only won't boot, but also won't let me reflash it. Any help as to what I'm doing wrong?
Sorry if this is posted in the wrong section.
-Rob
EDIT: I should mention that the owner of the board that boots said that he just followed the procedure on that link to flash his board and everything worked for him. He was able to boot from the included SD card into MontaVista linux with no problems.