工具与软件:
您好、TI:
我们将使用 AM64x EVM、在引导期间、我们会看到在地址0x50、地址1和
U-Boot 2023.04-g24098ea90d (2023年7月6日- 12:59:40 +0000)
SoC:AM64X SR2.0 HS-AM64X FS
模型:德州仪器(TI) AM642 EVM
EEPROM 在0x50处不可用、尝试在0x51处读取
在0x51读取板载 EEPROM 失败-1
DRAM:2GiB
内核:59个器件、29个 uClasses、devicetre:单独
MMC:MMC@fa10000:0、MMC@fa00000:1
正在从 MMC 加载环境... 好的
EEPROM 在 DTS 文件中配置、而且在 u-boot 级别、我们能够访问此 EPPROM、如下所示。
按任意键以停止自动引导:0
=>
=> i2c dev 0
将总线设置为0
=> i2c MD 0x50 0x42.2 0x6
0042:42 43 44 45 46 47 BDEFG
=>
注意:
1.该器件采用随机 MAC 地址、且每次启动时该 MAC 地址都在不断变化、可能是因为在 u-boot 中未检测到 EEPROM、并且 MAC 地址存储在 EEPROM 中。
2.我们想要更改存储在 EEPROM 中的 MAC 并查看、但为此、在 u-boot 期间检测 EEPROM 很重要。
请告诉我们可能会出现什么问题、
谢谢!
Prathibha