May 13, 201016 yr comment_88038 В архиве результаты дизасма идой прошивки A205DP57 с блока Январь 7.2+, и попытка собрать этот исходник компилятором AS. Результаты конечно больше экспериментальные, скорее всего работать в блоке это не будет, хотя надо проверить. Выход после иды, нужно еще сильно ковырять для успешной компиляции в AS. Ида генерит исходник с синтаксисом A166 для Keil, который немного отличается от синтаксиса AS. Наверное правильнее использовать Keil для повторной сборки. A205DP57_Source.zip Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/ Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
May 13, 201016 yr comment_88071 Почему не будет работать? Если синтаксис подправить и оно в итоге соберется, то новый бинарь не должен отличаться от исходного. Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88071 Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
May 13, 201016 yr Author comment_88075 Проверить никак не могу (в смысле времени нет, если кто проверит буду очень признателен), надо еще размер прошки откорректировать, у меня 32 кБ получилось. И бинарно конечно она отличается от оригинала Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88075 Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
May 13, 201016 yr comment_88113 К сожалению совершенно не знаю этот проц. Когда-то работал с mcs48, но это было очень давно. Сейчас практикуюсь с моторолой, поначалу были похожие проблемы. Ни один из имеющихся у меня асмов не понимал в лоб ни один из предлагаемых идой. Пришлось писать скрипт для конверции идовского lst в удобоваримый асм. Но компилится все потом один в один с оригиналом. Там иначе и быть не должно. Здесь, не знаю... Но по идее бинарь должен совпадать. Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88113 Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
December 25, 201015 yr comment_133776 К сожалению надежды на то, что это будет делать что-то разумное - ну никакой совсем(((( Хотя бы отличие размера бин-файла на это указывает. Я это к чему - по опыту ковыряний прошлого года я обнаруживал перезагрузку кода в озу и переход туда, лежит в этом разделе и база Иды с некоторыми комментариями. Ну кроме того сам код никак не менее 32к занимает, а таблицы где? Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-133776 Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
December 25, 201015 yr Author comment_133956 В том, то и дело, что реверсить прошивку этого проца оказалось на порядок сложнее кода C509. Возможно были правы те, кто утверждал, что писать с нуля проще.Целью данного эксперимента было выяснить получится ли наскоком в лоб - не получилось Link to comment https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-133956 Share on other sites Share on Facebook Share on X Share on Pinterest More sharing options... Share this post
Create an account or sign in to comment