AM335x的BB-Black 板,eMMC下
需要修改am335x.h的哪边?从Ethernet”的话 是define 这个宏定义吗?CONFIG_SPL_USBETH_SUPPORT?
谢谢!
Steven Liu1:
你是想问使用Uniflash通过以太网怎么烧写BBB的eMMC吗?
参考这个:http://processors.wiki.ti.com/index.php/Sitara_Linux_AM335x_Flash_Programming_Linux_Development#eMMC_Programming_Process
CONFIG_SPL_USBETH_SUPPORT,印象中这个宏定义是给USB的。
user4131006:
回复 Steven Liu1:
Steven Liu 你好
这个文档我早就看过了,关于设置一笔带过(如下),求详情,谢谢
“Modify your boot command to boot from a network using either USB or Ethernet. This command is found in the am335x_evm.h file in the SDK, in the "u-boot"/include/configs directory. There are several examples provided to show how to use network booting. The Uniflash tool provides a DHCP server, so you can use DHCP to get an IP address.
”
Steven Liu1:
回复 user4131006:
后面给出的命令中有啊:
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=flasher am335x_evm_usbspl
user4131006:
回复 Steven Liu1:
hi Steven,你能确认嘛?
“make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- O=flasher am335x_evm_usbspl”命令中没能体现出由从 ethernet下载的入参,
我看了下uboot的mkconfig,$4只是一个board name而已,还请确认下是否是 CONFIG_SPL_ETH_SUPPORT这个宏
mkconfig:
if [ "$4" = "-" ] ; then board=${BOARD_NAME}else board="$4"fi
Yaoming Qin:
回复 user4131006:
建议您看看boards.cfg 这个文件,里面有相关配置。