Part Number: AM4376
I have AM4376 based custom board having one 16 bit DDR3 interface.
I have taken the AM437x Evk board U-boot source and made changes to pinmux files for the custom board. So I will be using the Evk board config only while building SPL and U-boot.
For initial board bootup I have loaded SPL through JTAG at 0x402F4000 using CCS. I am not getting debug logs in the minicom console.
In the custom board UART5 pins are taken out and I have done following changes for UART5 in pinmux file.
static struct module_pin_mux uart5_pin_mux[] = {
{OFFSET(dss_data14), (MODE(4) | PULLUP_EN | RXACTIVE | SLEWCTRL)},
{OFFSET(rmii1_ref_clk), (MODE(3) | PULLUDDIS | PULLUP_EN | SLEWCTRL)},
{-1},
};
I couldn't able to see any debug entries in the minicom console. Can you guide to debug this issue.
USB0_DP/DM pins also taken out on the custom board with USB connector, the following entry I got from pinmux file so I have placed the same in the pinmux file. I tried minicom with USB connector on the board, but no logs. Please let me know following pinmux entry is sufficient or any modifications required?
static pinmuxPerCfg_t gUsb0PinCfg[] =
{
{
/* MyUSB1 -> USB0_DRVVBUS -> G21 */
PIN_USB0_DRVVBUS, 0, \
( \
PIN_MODE(0) | \
((PIN_PULL_UD_DIS | PIN_PULL_UP_EN | PIN_DS_VALUE_OVERRIDE_EN | PIN_DS_OP_DIS | PIN_DS_PULL_UP_EN) & \
(~PIN_RX_ACTIVE & ~PIN_DS_OP_VAL_1 & ~PIN_DS_PULL_UD_EN & ~PIN_WAKE_UP_EN))
) \
},
{PINMUX_INVALID_PIN}
};