Перейти к содержанию
    

Считывание кейлом старт прошивки и ее длину

8 minutes ago, Метценгерштейн said:

Не должно при отладке ничего не поменяться?

Если платформа загружена - не должно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

снял галку- прект не перекомпилировал. Лежит бин тот же- правленый.

Результат тот же. С бинаря не берет данные.

Похоже, надо внешнюю епром.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 minutes ago, Метценгерштейн said:

С бинаря не берет данные

А перезагрузить его не забыли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

давайте еще раз перепроверю. Уже все может быть

image.thumb.png.4d384d6ff69cdb23d69a95f8b493fe6d.png

перезалил в плату, перезапустил кейл, все равно. Бинарь измененный снаружи был. Он шился в плату.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно, кейл все равно перезаливает. Можно еще посмотреть содержимое памяти по адресу загрузки секции хеш из map-файла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, Метценгерштейн said:

на скрине я и привел как раз место памяти. Выше

21 minutes ago, aaarrr said:

по адресу загрузки

а не исполнения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

image.png.89c0ddf64d8422ff2fb485b6ee7efbb7.png

image.thumb.png.f1c7603b44c03d015376212c5fe58155.png

нули в дампе паямти МК

Это?
Причем дважды проверил- с галкой и без нее
Load appl at startup

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какой-то лютый уровень магии: в одном месте данные возрождаются из пепла, в другом исчезают.

А без отладчика вообще не пробовали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

image.thumb.png.64d81c22184de32544711e5b877f6d65.png

image.thumb.png.f348ad32d10bef651eb10cd452b223cd.png

 

а дальше в памяти нули. Не видит МК этот массив

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 minutes ago, Метценгерштейн said:

да нету магии там

Ну как нету, если здесь исчезло одно, а там появилось другое? А по map-файлу оно должно было быть скопировано отсюда туда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже, нам не победить это. Буду флеш внешнюю пользовать. Тем более, она стоитна плате уже. Напомню, что этот МК не имеет своей флеши. Только внешняя, на нее и подразумевалось прошивку заливать.

Но можно по USB и напрямую лить, что сейчас и делал.

Спасибо еще раз за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 hours ago, Метценгерштейн said:

Похоже, нам не победить это.

Вот это правильно. Раз не получается один путь, то надо использовать другой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...