I have to emulate IPMI system for super server SYS-110P-WTR. To reach this target, I tried to repeat experience of these people. I installed qemu-9.0.0, and tried to do this command:
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
And I catch this error:
qemu-system-arm: failed to read the initial flash content
But there aren’t this problem with file of BMCX11 (AST-2400)
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
I work in virtual VBox machine Ubuntu 20.04.6
Please, tell me, how to fix this, or suggest me any solutions or actions to emulate.
I tried to repeat these advises, but they didn’t help. Of course, I tried to make an image file by OpenBMC, but it gave out a stupid errors like “tar doesn’t exists in directory buildtools”.
Alex Povarski is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.