ESpec - мир электроники для профессионалов


(Решено) Выделить прошивку EEPROM из прошивальщика

  Список форумов » Программное обеспечение
На страницу 1, 2  След.
Следующая тема · Предыдущая тема
АвторСообщение
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #1 от 09/06/2014 19:50 цитата  

Имею устройство памяти - модуль EEPROM, состоящий из двух паралельно включенных 93С86 (с 8 bit-ой организацией памяти, нога 6 на общем) кроме вывода 1 CS, разделён на разъёме. Данные в модуле для контроллеров ATMEL AT89C51RD2 2 шт. Имею прошивку в формате EEP размером 8 KB, т. е. программу прошивальщик. Как из неё выделить прошивку EEPROM , т. к. общий размер памяти в два раза меньше (4KB)?
Lenchik 
Фанат форума
Сообщения: 7937
Lenchik
 
Сообщение #2 от 09/06/2014 20:12 цитата  

Откройте вашу "прошивку" текстовым редактором.

Это не прошивка, а как бы поток для записи в ATMEL. Шейте через микроконтроллер.

Может где и конвертер найдете.
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #3 от 09/06/2014 20:33 цитата  

Lenchik, открывал, видел параметры конфигурации, включаемых реле, частотные сетки и т. п. Да, в блоке куда вставляется модуль, стоит ATMEL AT89C51RD2 2шт. По ходу и программатор для этого модуля пропускает файл EEP через контроллер ATMEL и прописывает в модуль только нужное. Я через переходник пытаюсь прописать по одной 93С86 PONYPROGом.
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #4 от 09/06/2014 22:07 цитата  

VITALIANO писал:
Я через переходник пытаюсь прописать по одной 93С86 PONYPROGом.
откуда вообще та прошива?объём 93с86 - 2 кило, выложенная 7 кило с копейками...
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #5 от 09/06/2014 22:13 цитата  

Прошива от оф. дилера, в том вопрос и состоит как из неё выдепить нужное и засунуть в две 93С86...
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #6 от 09/06/2014 22:18 цитата  

если даже разбомбить выложенное, то куда девать 3 кило? Дамп, похоже, для индикации
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #7 от 09/06/2014 22:35 цитата  

Для системы телеконтроля, в конечном итоге по радиоканалу включаетcя нужное реле. Как писал выше дамп содержит частоты, ID-код и т. п. Разъём на модуле 10-ти контактный, как для программирования процов AVR, но распиновка другая как на фото выше. Может программой WINAVR или ATMEL Studio что-то можно сделать, или это не из той оперы?
Lenchik 
Фанат форума
Сообщения: 7937
Lenchik
 
Сообщение #8 от 09/06/2014 23:01 цитата  

VITALIANO, из той, только программу надо PonyProg или Uniprof.
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #9 от 09/06/2014 23:10 цитата  

Я имею ввиду из файла EEP этими прогами убрать написанные ( кстати на итальянском) директивы и оставить ту часть которая должна сидеть в этом EEPROM, а Поником я её туда поочерёдно, в каждую 93С86 засуну...
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #10 от 10/06/2014 06:49 цитата  

VITALIANO писал:
Разъём на модуле 10-ти контактный, как для программирования процов AVR, но распиновка другая как на фото выше. Может программой WINAVR или ATMEL Studio что-то можно сделать, или это не из той оперы?
разъём не при чём, что подходит то поставили. А дилер не говорит из какой программной среды дамп?
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #11 от 10/06/2014 07:31 цитата  

Нет, они посредники скорее всего не знают.
Rom-Zecs 
Передовик
Сообщения: 2900
 
Сообщение #12 от 10/06/2014 08:11 цитата  

это не похоже на прошивку, похоже на исходник
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #13 от 10/06/2014 08:15 цитата  

да, это исходник, но вот подзабыл как с ним дальше быть....
Rom-Zecs 
Передовик
Сообщения: 2900
 
Сообщение #14 от 10/06/2014 08:18 цитата  

отладчик - компилятор голливудская улыбка
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #15 от 10/06/2014 08:29 цитата  

смотрел через CV AVR

  Снимок1.JPG  64.08 КБ  Скачано: 316 раз(а)
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #16 от 10/06/2014 15:35 цитата  

В блокноте то же самое. Если это поможет, есть считаная с обоих 93C86 прошива, но в режиме 16 бит.

ДОБАВЛЕНО 10/06/2014 17:01

Может есть подсказка здесь http://www.xakep.ru/magazine/xa/127/104/1.asp

  База.rar  753 Байт  Скачано: 257 раз(а)
cybe 
Фанат форума
Сообщения: 12800
cybe
 
Сообщение #17 от 10/06/2014 21:46 цитата  

VITALIANO писал:
Если это поможет, есть считаная с обоих 93C86 прошива, но в режиме 16 бит.
а что с ними не так?

VITALIANO писал:
Может есть подсказка здесь http://www.xakep.ru/magazine/xa/127/104/1.asp
да компилятор-то и у CVAVR есть, но не поддерживает 93c86. Пытался сделать проект для атмега8 с флэшем 8кило, компильнуть, а потом разделить на 4 части, но не получается выложенное скопировать, а вручную вводить не охота
VITALIANO 
Бывалый
Сообщения: 93
 
Сообщение #18 от 13/06/2014 09:07 цитата  

Год назад, когда система работала сосчитал прошивки в режиме 16 бит. Сейчас, когда отказала, первым делом обновил прошивы, впоследствии выяснилось, что 93С86 подключены в 8-ми битном режиме, но было поздно, т. к. оригинальные были затёрты, далее у дилера вытряс файл EEP.
Rom-Zecs 
Передовик
Сообщения: 2900
 
Сообщение #19 от 16/06/2014 09:03 цитата  

а может и хрен с ними, с еепромками? они не должны ли инициализироваться процем?
Klop 
Завсегдатай
Сообщения: 379
 
Сообщение #20 от 16/06/2014 09:46 цитата  

VITALIANO писал:
Год назад, когда система работала сосчитал прошивки в режиме 16 бит. Сейчас, когда отказала, первым делом обновил прошивы, впоследствии выяснилось, что 93С86 подключены в 8-ми битном режиме, но было поздно, т. к. оригинальные были затёрты, далее у дилера вытряс файл EEP.


В чем проблема записать снова в 16битном режиме то, что было так считано? Это если ты выпаивал для чтения.

а если не выпаивал - кто сказал что твои дампы 16битные?

(что в 16- что в 8- данные одни и те-же, только очередность иная - переставлены местами)

Перейти: 
Следующая тема · Предыдущая тема
На страницу 1, 2  След.
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программное обеспечение

SQL


Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP