Перейти к содержанию
View in the app

A better way to browse. Learn more.

AUTO-BK.RU FORUM

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Дизасм A205DP57

Featured Replies

В архиве результаты дизасма идой прошивки A205DP57 с блока Январь 7.2+, и попытка собрать этот исходник компилятором AS. Результаты конечно больше экспериментальные, скорее всего работать в блоке это не будет, хотя надо проверить. Выход после иды, нужно еще сильно ковырять для успешной компиляции в AS. Ида генерит исходник с синтаксисом A166 для Keil, который немного отличается от синтаксиса AS. Наверное правильнее использовать Keil для повторной сборки.

A205DP57_Source.zip

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/
Поделиться на другие сайты

Почему не будет работать? Если синтаксис подправить и оно в итоге соберется, то новый бинарь не должен отличаться от исходного.

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88071
Поделиться на другие сайты

Проверить никак не могу (в смысле времени нет, если кто проверит буду очень признателен), надо еще размер прошки откорректировать, у меня 32 кБ получилось. И бинарно конечно она отличается от оригинала

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88075
Поделиться на другие сайты

К сожалению совершенно не знаю этот проц. Когда-то работал с mcs48, но это было очень давно. Сейчас практикуюсь с моторолой, поначалу были похожие проблемы. Ни один из имеющихся у меня асмов не понимал в лоб ни один из предлагаемых идой. Пришлось писать скрипт для конверции идовского lst в удобоваримый асм. Но компилится все потом один в один с оригиналом. Там иначе и быть не должно. Здесь, не знаю... Но по идее бинарь должен совпадать.

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-88113
Поделиться на другие сайты
  • 7 месяцев спустя...

К сожалению надежды на то, что это будет делать что-то разумное - ну никакой совсем((((

Хотя бы отличие размера бин-файла на это указывает.

Я это к чему - по опыту ковыряний прошлого года я обнаруживал перезагрузку кода в озу и переход туда, лежит в этом разделе и база Иды с некоторыми комментариями.

Ну кроме того сам код никак не менее 32к занимает, а таблицы где?

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-133776
Поделиться на другие сайты

В том, то и дело, что реверсить прошивку этого проца оказалось на порядок сложнее кода C509. Возможно были правы те, кто утверждал, что писать с нуля проще.Целью данного эксперимента было выяснить получится ли наскоком в лоб - не получилось

Ссылка на комментарий
https://www.auto-bk.ru/forum/topic/9963-%D0%B4%D0%B8%D0%B7%D0%B0%D1%81%D0%BC-a205dp57/#findComment-133956
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу
Яндекс цитирования

Account

Navigation

Поиск

Настройте push-уведомления браузера

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.