Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 10.11.2018, 12:20  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 95 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Редактирование файла EEPROM.hex для AVR.

Здравствуйте.

Требуется вносить изменения в файл eeprom.hex. Т.е. я меняю байт, а мне автоматом пересчитывает контрольную сумму в конце строки.

Изрыл весь интернет, нашел кучу программ на подобие Hex Editor Neo, HxD и пр. Муть там какая-то, отображают мой hex с совсем левыми значениями.

Однажды я находил требуемую утилиту, работала она как нужно. Забыл название.

Подскажите, какую скачать ?
Или же в АВР студии есть возможность править файл с изменением сумм ?
Спасибо.
Реклама:
putmannn вне форума  
Непрочитано 10.11.2018, 14:01  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,072
Сказал спасибо: 3,054
Сказали Спасибо 3,223 раз(а) в 2,188 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Редактирование файла EEPROM.hex для AVR.

Сообщение от putmannn Посмотреть сообщение
Или же в АВР студии есть возможность править файл с изменением сумм ?
Наверное - самое простое... Если в проекте есть eeprom-секция, то Студия сама сгенерит изменённый файл на каждое Assembly/Make.


Сообщение от putmannn Посмотреть сообщение
Муть там какая-то, отображают мой hex с совсем левыми значениями.
Например? А то, может ты не учитываешь HEX‹-›ASCII?


Сообщение от putmannn Посмотреть сообщение
Однажды я находил требуемую утилиту, работала она как нужно.
HEX2BIN -› Текстовый редактор -› BIN2HEX?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
putmannn (10.11.2018)
Непрочитано 10.11.2018, 14:55  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 95 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Редактирование файла EEPROM.hex для AVR.

ForcePoint, не то.

Попробовал одну строку из eeprom.hex пропустить через программу. Там возможно посчитать сумму по двум десяткам алгоритмов.

Так вот, ни один из них не дал верную, что формирует AVR студия.

Бред ...
putmannn вне форума  
Непрочитано 10.11.2018, 15:07  
ForcePoint
Почётный гражданин KAZUS.RU
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,072
Сказал спасибо: 3,054
Сказали Спасибо 3,223 раз(а) в 2,188 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Редактирование файла EEPROM.hex для AVR.

Боюсь, ты смешиваешь простую КС в строках hex-файла, с CRC по всему файлу.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 10.11.2018, 15:19  
putmannn
Гражданин KAZUS.RU
 
Аватар для putmannn
 
Регистрация: 01.02.2011
Адрес: г. Долгопрудный
Сообщений: 996
Сказал спасибо: 339
Сказали Спасибо 95 раз(а) в 91 сообщении(ях)
putmannn на пути к лучшему
По умолчанию Re: Редактирование файла EEPROM.hex для AVR.

ForcePoint, нашел таки =).

Нужно в АВР студии запустить режим отладки (Assemble and Run (Ctrl+F7)), затем во вкладке Debug выбрать пункт Up / Download Memory.
Далее выбрать тип памяти - EEPROM и загрузить нужный дамп.

Редактируем в правом нижнем углу, предварительно указав отображать ЕЕПРОМ.
И сохраняем так же как загружали файл.

М.б. пригодится еще кому.
А программу которой пользовался раньше для редактирования так и не нашел.
putmannn вне форума  
Непрочитано 11.11.2018, 03:56  
Godzilla82
Почётный гражданин KAZUS.RU
 
Регистрация: 29.10.2006
Сообщений: 1,446
Сказал спасибо: 99
Сказали Спасибо 317 раз(а) в 233 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: Редактирование файла EEPROM.hex для AVR.

Формат файлов HEX подробно расписан в википедии. Написать программу на любом душеугодном языке программирования для ПК - это дело на полчаса-час.

Делал подобное для изменения серийного номера прямо в HEX-файле прошивки.
Godzilla82 вне форума  
Сказали "Спасибо" Godzilla82
mike-y-k (16.11.2018)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00
Архив проектов на AVR fmssp Proteus, KiCAD и другие ECAD 4 25.10.2010 17:14
AVR и получение .csv файла Saadov Микроконтроллеры, АЦП, память и т.д 2 26.07.2009 23:14


Часовой пояс GMT +4, время: 02:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot