我有一个基于 AM4376的定制板、它具有一个16位 DDR3接口。
我已获取 AM437x EVK 板 U-boot 源码并更改了定制板的引脚多路复用文件。 因此、我将仅在构建 SPL 和 U-boot 时使用 EVK 板配置。
对于初始电路板启动、我已使用 CCS 在0x402F4000处通过 JTAG 加载 SPL。 我没有在 minicom 控制台中获取调试日志。
自定义电路板中会取出 UART5引脚、我对引脚复用文件中的 UART5进行了以下更改。
静态结构 MODULE_PIN_mux uart5_PIN_mux[]={
{offset (dss_data14)、(mode (4)| PULLUP_EN | RXACTIVE | SLEWCTRL)}、
{offset (rmii1_ref_clk)、(mode (3)| PULLUDDIS | PULUP_EN | SLEWCTRL)}、
{-1}、
};
我无法在 minicom 控制台中看到任何调试条目。 您能指导调试这个问题。
USB0_DP/DM 引脚也取自具有 USB 连接器的定制板、下面是我从引脚多路复用文件中获取的条目、因此我已将其放置在引脚多路复用文件中。 我在主板上使用 USB 连接器尝试了 minicom、但没有日志。 请告诉我以下 pinmux 条目已足够或需要进行任何修改?
静态 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_overrid_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}
};