Под какую платформу рассчитана данная библиотека?
Примеры, которые я сейчас публикую НЕ для Raspberry Pi, а для Arm Versatile Express, о чём говорит ключ запуска QEMU "-M vexpress-a9". У этой машины совсем другая архитектура, с совершенно иной инициализацией экрана.
Чтобы запустить QEMU для эмуляции Raspberry Pi, нужно использовать другой ключ, например, "-M raspi2b". А вообще список доступных моделей можно вызвать по ключу "-M help".
Вот список доступных для эмуляции моделей Raspberry Pi:
- raspi0 Raspberry Pi Zero (revision 1.2)
- raspi1ap Raspberry Pi A+ (revision 1.1)
- raspi2b Raspberry Pi 2B (revision 1.1)
Не знаю почему, но у меня программа, работающая на реальной Raspberry Pi 1, не запускается на QEMU с ключом "raspi1ap". В то же время с "raspi2b" таких проблем нет.
А ещё не всё так просто с запуском софта под Raspberry Pi на QEMU. Я об этом ещё не успел рассказать.





Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
