I am just debugging a new board with the CM and have an annoying little problem I can't seem to solve.
When power is applied to the board, or RUN is allowed to go HIGH after being held at 0v, the CM seems to do nothing for 13 seconds. After that, I see 'Uncompressing Linux...' on the serial port and it boots up fine. The 13 seconds delay is also present if I issue a reboot command from Linux.
Now, if I plug the same CM into the CMIO board, it starts to boot almost instantly. Clearly, it's something about my board but I'm a bit stuck for ideas. I checked :
- rpi-buildroot and Raspian (with rpi-update today). Both behave the same.
- 2 different CM's and 2 different base boards.
- EMMC_DISABLE_N is always HIGH.
Our board has a LAN9512 and some I2C / SPI peripherals (currently not configured) and some GPIO inputs and outputs. It also has an HDMI to LVDS conversion but there is no connection to HDMI_CEC, HDMI_SCL and HDMI_SDA. We put hdmi_force_hotplug = 1 in config.txt and set the hdmi group / mode to allow for this. Is there anything else we should be doing ?
Thanks for any pointers as to where to look, or if anyone has seen this before...