Извиняюсь, если вопрос задан некорректно. В этой области я начинающий. Может ли кто-то подсказать или направить в нужное русло?
Мой вопрос заключается в следующем.
Мне нужно сэмулировать девайс
BeagleBone Black, на который придется что-то доустанавливать, чтобы проверить его работу с сервисами на нашей стороне. На него установлен
Ångström на ядре 3.8.
На сколько я понимаю, мне нужно собрать образ из
этих файлов и запустить его в
qemu.
Я пошел по похожему пути, описанному
здесь, так как готового образа
на сайте я не увидел. Зато там есть MLO, u-boot, zImage и rootfs.
Я собрал из них образ. Проверил fdisk'ом файл, если файловые системы загрузчика и rootfs на месте, но при вызове
qemu-system-arm -M beagle -m 256 -sd ./test.img -clock unix -serial stdio -device usb-mouse -device usb-kbd
я увидел только
адреса в памяти на консоли с ошибкой:
qemu: fatal: Trying to execute code outside RAM or ROM at 0x402f0400
Когда, ради интереса, попробовал сделать тоже самое для overo, все получилось.
Как это сделать правильно?