This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x 使用 SPI FLASH (MX25L12845EMI) 烧录 MLO.byteswap, uboot.img 后, 串口没有打印



你好, 这边使用的 AM335x + MX25L12845EMI, SPI 启动方式

SDK u-boot 使用 config : am335x_evm_spiboot_defconfig

编译完后,烧录 MLO.byteswap 和 u-boot.img 后,串口什么打印都没有

烧录的命令如下:
setenv filesize ; tftp ${loadaddr} ./MLO.byteswap; sf probe 0; sleep 1;  sf erase 0 +${sfaddr_dtb} ${filesize}; sleep 3; sf write ${loadaddr} 0 ${filesize}; sleep 1; setenv filesize ; tftp ${loadaddr} ./u-boot.img; sleep 1; sf write ${loadaddr} ${sfaddr_uboot} ${filesize}; sleep 2

sfaddr_dtb=0x0c0000

sfaddr_uboot=0x01e000

am335x_evm_spiboot_defconfig  内容如下:

CONFIG_ARM=y
CONFIG_TARGET_AM335X_EVM=y
CONFIG_SPL_STACK_R_ADDR=0x82000000
CONFIG_SPL=y
CONFIG_SPL_STACK_R=y
CONFIG_FIT=y
CONFIG_SYS_EXTRA_OPTIONS="SPI_BOOT"
CONFIG_HUSH_PARSER=y
CONFIG_CMD_BOOTZ=y
# CONFIG_CMD_IMLS is not set
CONFIG_CMD_ASKENV=y
# CONFIG_CMD_FLASH is not set
CONFIG_CMD_MMC=y
CONFIG_CMD_SF=y
CONFIG_CMD_SPI=y
CONFIG_CMD_I2C=y
CONFIG_CMD_USB=y
CONFIG_CMD_DFU=y
CONFIG_CMD_GPIO=y
# CONFIG_CMD_SETEXPR is not set
CONFIG_CMD_DHCP=y
CONFIG_CMD_MII=y
CONFIG_CMD_PING=y
CONFIG_CMD_EXT2=y
CONFIG_CMD_EXT4=y
CONFIG_CMD_EXT4_WRITE=y
CONFIG_CMD_FAT=y
CONFIG_CMD_FS_GENERIC=y
CONFIG_SPI_FLASH=y
CONFIG_SPI_FLASH_WINBOND=y



请问这大概需要修改那个地方? MLO 编译的有问题 ?