Добрый день, пытаюсь отладить
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 я вообще не нашел. Посоветуйте куда копать. Смотреть исходники? Неужели документация на такую серьезнуб программу не полная... _-