LINUX.ORG.RU

Сообщения Siemann

 

QEMU отладка прошивки arm

Добрый день, пытаюсь отладить

qemu-system-arm -S -gdb tcp::1234,ipv4 -drive file=C:\cygwin64\home\flash.bin,if=mtd,format=raw -M palmetto-bmc -cpu arm926 -m 256

Фишка в том, что qemu предлагает n25q256a - 256 Мб флеш. Мне нужна флеш 4 Мб, потому что у меня адресация RAM начинается с 0x80000000.

Методом тыка нашел, что

qemu-system-arm -S -gdb tcp::1234,ipv4 -drive file=C:\cygwin64\home\full.img,if=mtd,format=raw,size=4194304 -M palmetto-bmc -cpu arm926 -m 256 

Но qemu выдает failed to read the initial flash content, даже не смотря на то, что я предлагаю 4 Мб образ. а вот size поставить 256Мб и образ соответсвующий, то все проходит успешно. В документации параметр size я вообще не нашел. Посоветуйте куда копать. Смотреть исходники? Неужели документация на такую серьезнуб программу не полная... _-

 , ,

Siemann
()

RSS подписка на новые темы