I'm working on porting Linux to a custom board based on the am335x EVM. I'm getting a problem where the booting of the kernel freezes at about the statement "INIT: version 2.88 booting". I've seen it get slightly past this or freeze slightly before this.
The hardware is custom but designed directly from the EVM and keeps the following components from the EVM:
microSD card (same connections as EVM)
512MB DDR2 (same connections as EVM)
256kb EEPROM (same connections as EVM)
RS-232 Serial Port (same connections as EVM)
WiFi Radio (not identical connections as EVM)
Other specs:
No RTC clock, system oscillator frequency matches EVM.
It also adds a couple SPI connected peripherals.
I'm attempting to boot from SD card using the EVM files. I've modified them slightly to remove unused peripherals and force it to look like the EVM board despite not having that data in the EEPROM. The EVM will boot (with a few warnings about the removed peripheral modifications), however, the custom board freezes.
Any help would be appreciated! I can provide any information necessary.
Thanks,
Alex