Hello,
I have encountered an issue with what seems to be the AM3358 being constantly reset as it attempts to boot. With my current design, I have four boards that are working properly and one that is experiencing this issue, leading me to believe there is an issue with a piece of hardware installed on this particular board. Generally, our process is to get to u-boot and flash our empty EEPROM once there, but in this instance, we are not even able to make it to u-boot. Instead, we simply replaced the EEPROM with one that has already been flashed, which removed the incorrect magic number and board ID error and yielded the resulting message displayed in a repeating manner:
U-Boot SPL 2014.04-00015-gb4422bd (April 22 2014 - 13:24:29)
U-Boot SPL 2014.04-00015-gb4422bd (April 22 2014 - 13:24:29)
U-Boot SPL 2014.04-00015-gb4422bd (April 22 2014 - 13:24:29)
.... (constantly repeats)
I have probed the PMIC pins that interface with the ARM and everything here seems fine:
PMIC_PWR_EN = 1.816 V
Wakeup = 1.805 V
SYS_RESETn = 3.259 V
LDO_PGOOD = 1.805 V
PMIC_PGOOD = 1.8 V
The only thing that doesn't seem quite right is the PMIC_INTn, which is at 0.015 V, but it is also at the same value on the working boards, so this does not seem to be causing any issues. I'm wondering if this could be an issue with the DDR3 or a different piece of hardware, or if perhaps the issue lies with the ARM itself as well as if there is somewhere else that I should be probing to try to determine the cause of this issue.