Hi,
I am trying to board-bring up for custom AM3352, my i2c0 is connected to EEPROM and RTC.
I am getting following error during u-boot-spl.bin loading.
(Sep 05 2019 - 11:52:46)
Timed out in wait_for_event: status=0000
Check if pads/pull-ups of bus 0 are properly configured
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
Timed out in wait_for_event: status=0000
Check if pads/pull-ups of bus 0 are properly configured
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
Unknown board, cannot configure pinmux.### ERROR ### Please RESET the board ###
Please find below my mux configueration
static struct module_pin_mux i2c0_pin_mux[] = {
// {OFFSET(i2c0_sda), (MODE(0) | RXACTIVE | PULLUDDIS)},
// //PULLUDEN | SLEWCTRL)}, /* I2C_DATA */
// {OFFSET(i2c0_scl), (MODE(0) | RXACTIVE | PULLUDDIS)},
// //PULLUDEN | SLEWCTRL)}, /* I2C_SCLK */
{OFFSET(i2c0_sda), (MODE(0) | RXACTIVE |
PULLUDEN | SLEWCTRL)}, /* I2C_DATA */
{OFFSET(i2c0_scl), (MODE(0) | RXACTIVE |
PULLUDEN | SLEWCTRL)}, /* I2C_SCLK */
{-1},
};
void enable_board_pin_mux(struct am335x_baseboard_id *header)
{
configure_module_pin_mux(uart0_pin_mux);
configure_module_pin_mux(uart1_pin_mux);
configure_module_pin_mux(i2c0_pin_mux);
configure_module_pin_mux(i2c1_pin_mux);
}
Please help me solve this issue.
After SPL(u-boot-spl.bin) is getting this error
My u-boot version is u-boot-2014.07-g7e537bf
Regards,
Subramanya N M