khach 74 November 2, 2025 Posted November 2, 2025 · Report post Добрый день! Вот задачка возникла при попытке оживить древнюю измериловку на базе 68000. Есть некоторые непонимания особенности работы фирмвари при взаимодействии с железом. Исходников понятное дело нет, но фирмварь частично ИДА обработана. Хотелось бы запустить отладчик 68К под IDA на родном железе. Есть вот такой проект https://github.com/captain-amygdala/pistorm аппаратного симулятора 68К процов на на базе Rapsberry PI. Т.е код 68к исполняется эмулятором но и взаимодействе с шиной аппартной есть. Проект был создан для ретрофита игр, а не для более продвинутых применений, но рабочий, опенсоурсный, хардверная часть переходников доступна и в виде плат, и в виде исходнков CPLD. А теперь вопрос- как к этому проекту можно приделать интерфейс GDB? Стек отладки GDB малины не будет отлаживать эмулируемый хост, а стек отладки 68k похоже не работоспособен на эмуляторе, или его надо допиливать очень сильно. У pistorm есть свой отладочный интерфейс для эмулируемого проца, но он очень специфический типа синхронного UART и вряд ли совместим про протоколу с чем нибудь еще. Может кто уже с подобной задачей разбирался и посоветует с какой стороны за нее лучше взяться? Quote Share this post Link to post Share on other sites More sharing options...