реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Нужени редактор для редактирования файла EEPROM, такой чтобы сам считал контрольную сумму в intel hex
skyled
сообщение Oct 13 2010, 06:47
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Кто как редактирует значения настроечных байт в EEPROM? Мне приходится иногда перепрошивать EEPROM нескольких приборов подряд, предварительно переписав содержимое EEPROM в файл. Пересчитать некоторые хранящиеся константы нужно использовав для расчета их текущие значения из прочитанной EEPROM. Потом заменить в файле текущие константы на расчитанные и записать измененный вариант непосредственно в EEPROM. USART и т.п. не предлагать. Нужен простой редактор чтобы можно было открыть, отредактировать и записать файл с правильными контрольными суммами, который потом с помощью студии залить в EEPROM. Спасибо.
Go to the top of the page
 
+Quote Post
NULL
сообщение Oct 13 2010, 07:35
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 124
Регистрация: 27-05-05
Из: St.-P
Пользователь №: 5 462



А что мешает в самой студии менять?
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Oct 13 2010, 07:37
Сообщение #3


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Winhex например.
Go to the top of the page
 
+Quote Post
Jhohn
сообщение Oct 13 2010, 08:05
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-08
Пользователь №: 41 579



Цитата(skyled @ Oct 13 2010, 10:47) *
Кто как редактирует значения настроечных байт в EEPROM?

Конфигурационной программой по USB класса HID. В ручную никогда не приходилось.

Цитата(skyled @ Oct 13 2010, 10:47) *
Нужен простой редактор чтобы можно было открыть, отредактировать и записать файл с правильными контрольными суммами

То как вы "простой" редактор описываете это уже не простой редактор =)
Могу предложить: самый настоящий простой редактор notepad ++ И CRC калькулятор
Или подсчитывайте CRC в Exel
Go to the top of the page
 
+Quote Post
tazik
сообщение Oct 13 2010, 15:09
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 195
Регистрация: 13-05-07
Из: Норильск
Пользователь №: 27 691



Цитата(Jhohn @ Oct 13 2010, 16:05) *
Или подсчитывайте CRC в Exel


Была такая же проблема, ничего толкового не нашел. А может кругозор узок.
Считал в экселе, точнее, проверял. CRC подбирал вручную

Прикрепленный файл  ___________________.rar ( 4.9 килобайт ) Кол-во скачиваний: 369
Go to the top of the page
 
+Quote Post
IJAR
сообщение Oct 14 2010, 12:18
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата(skyled @ Oct 13 2010, 10:47) *
Кто как редактирует значения настроечных байт в EEPROM? Мне приходится иногда перепрошивать EEPROM нескольких приборов подряд, предварительно переписав содержимое EEPROM в файл. Пересчитать некоторые хранящиеся константы нужно использовав для расчета их текущие значения из прочитанной EEPROM. Потом заменить в файле текущие константы на расчитанные и записать измененный вариант непосредственно в EEPROM. USART и т.п. не предлагать. Нужен простой редактор чтобы можно было открыть, отредактировать и записать файл с правильными контрольными суммами, который потом с помощью студии залить в EEPROM. Спасибо.


Вот бетта версия программы редактора
Для изменения значения или двойной клик мыши или F3

Прикрепленные файлы
Прикрепленный файл  HexFile_Editor.rar ( 226.83 килобайт ) Кол-во скачиваний: 121
 


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
BSV
сообщение Oct 14 2010, 14:32
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 541
Регистрация: 11-04-05
Из: Москва
Пользователь №: 4 045



Есть волшебная программка SRECORD для манипуляции с прошивками. Посмотрите, может Вам подойдет.


--------------------
Дурак, занимающий высокий пост, подобен человеку на вершине горы - все ему кажется маленьким, а всем остальным кажется маленьким он сам. /Законы Мерфи/
Go to the top of the page
 
+Quote Post
tazik
сообщение Oct 14 2010, 15:02
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 195
Регистрация: 13-05-07
Из: Норильск
Пользователь №: 27 691



Цитата(IJAR @ Oct 14 2010, 20:18) *
Вот бетта версия программы редактора
Для изменения значения или двойной клик мыши или F3


хмм... а где же расчет CRC ...
Go to the top of the page
 
+Quote Post
IJAR
сообщение Oct 15 2010, 08:32
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 26-02-07
Из: г. Зеленоград
Пользователь №: 25 669



Цитата(tazik @ Oct 14 2010, 19:02) *
хмм... а где же расчет CRC ...

.....
Нужен простой редактор чтобы можно было открыть, отредактировать и записать файл с правильными контрольными суммами, который потом с помощью студии залить в EEPROM. Спасибо.

Если речь идет о CRC строк выходного файла, то они считаются автоматом
при его генерации

Если же имеется ввиду CRC16 Вашего кода, то
если Вам эта программа принципиально подходит
и все дело в отсутствии расчета CRC, то
изложите требования и я их реализую,
тем более что это видимо будет полезная опция.

1. Видимо речь идет о CRC16 Вашего кода - уточните
2. Нужно ли иметь возможность редактировать начальное приближение CRC ?
3. Дефолтовое значение CRC ?
4. Куда помещать рассчитанное значение CRC


Ответы можно в личку или port.e<sobac>mail.ru или сюда.


Сообщение отредактировал IJAR - Oct 15 2010, 08:56


--------------------
Вяжешь - вой, а поедешь - песни пой.
Между "хочу" и "можно" всегда есть дистанция
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Oct 15 2010, 08:57
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Я для себя делал прогу, чтобы серийный номер вставлять прямо в HEX. Она конечно специализированная и примитивная. Писана на дельфи. Хотите скину. Могу и исходники. Только без обсуждения стиля. smile.gif Писана левой ногой за 10 минут. smile.gif
Смогу только вечером.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Oct 15 2010, 11:56
Сообщение #11


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



SRECORD умеет и CRC вставлять.
Зачем изобретать велосипед ведь в комплекте binulils всё есть?


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Oct 16 2010, 18:55
Сообщение #12


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



Цитата(skyled @ Oct 13 2010, 10:47) *
Кто как редактирует значения настроечных байт в EEPROM? ...

http://electronix.ru/forum/index.php?showt...mp;hl=HexConfig
Go to the top of the page
 
+Quote Post
Jhohn
сообщение Oct 18 2010, 06:44
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-08
Пользователь №: 41 579



Цитата(demiurg_spb @ Oct 15 2010, 15:56) *
SRECORD умеет и CRC вставлять.
Зачем изобретать велосипед ведь в комплекте binulils всё есть?


Потому что этот велосипед еще собрать нужно по чертежам
Go to the top of the page
 
+Quote Post
Jhohn
сообщение Oct 18 2010, 08:35
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-08
Пользователь №: 41 579



Цитата(Andrew2000 @ Oct 16 2010, 22:55) *


Извиняюсь, но я может что-то не понял, программульки в ветке не нашел smile3046.gif
Go to the top of the page
 
+Quote Post
777777
сообщение Nov 8 2010, 18:41
Сообщение #15


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(skyled @ Oct 13 2010, 09:47) *
Кто как редактирует значения настроечных байт в EEPROM? Мне приходится иногда перепрошивать EEPROM нескольких приборов подряд, предварительно переписав содержимое EEPROM в файл. Пересчитать некоторые хранящиеся константы нужно использовав для расчета их текущие значения из прочитанной EEPROM. Потом заменить в файле текущие константы на расчитанные и записать измененный вариант непосредственно в EEPROM. USART и т.п. не предлагать. Нужен простой редактор чтобы можно было открыть, отредактировать и записать файл с правильными контрольными суммами, который потом с помощью студии залить в EEPROM. Спасибо.


Этот подойдет?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 18:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.01479 секунд с 7
ELECTRONIX ©2004-2016