Qemu模拟ast2600-evb失败:无法读取初始Flash内容求助
超微SYS-110P-WTR IPMI模拟故障排查与解决方案请求
问题背景
我需要模拟超微服务器SYS-110P-WTR的IPMI系统,在VirtualBox虚拟机的Ubuntu 20.04.6环境中安装了qemu-9.0.0,按相关教程操作时遇到问题。
AST2600镜像启动报错
执行以下命令启动对应X12 BMC的AST2600镜像时,触发failed to read the initial flash content错误:
qemu-system-arm -m 256 -M ast2600-evb -nographic \ -drive file=./BMC_X12AST2600-ROT-5201MS_20240313_01.04.04_STDsp.bin,format=raw,if=mtd \ -net nic \ -net user,hostfwd=::2443-:443,hostname=qemu
错误输出:
qemu-system-arm: failed to read the initial flash content
AST2400镜像启动正常
使用对应X11 BMC的AST2400镜像执行以下命令时,可正常启动:
qemu-system-arm -m 128 -M supermicrox11-bmc -nographic \ -drive file=./BMC_X11AST2400-3101MS_20230810_1.68_STDsp.bin,format=raw,if=mtd \ -net nic \ -net user,hostfwd=::2443-:443,hostname=qemu
启动输出:
qemu-system-arm: warning: nic ftgmac100.1 has no peer U-Boot 2009.01-00024-gc2e4306-dirty (11月 07 2018 - 09:31:15) ASPEED (v.0.21) I2C: ready DRAM: 128 MB Flash: 32 MB *** Warning - bad CRC, using default environment
已尝试的无效操作
- 按StackOverflow相关建议调整配置,问题未解决
- 尝试用OpenBMC生成镜像时,出现
tar doesn't exists in directory buildtools错误
需求
恳请提供AST2600镜像启动错误的修复方案,或可行的超微SYS-110P-WTR IPMI模拟方法。
内容的提问来源于stack exchange,提问作者Alex Povarski
相关产品推荐
相关产品推荐

