(Решено) Выделить прошивку EEPROM из прошивальщика | |||||
---|---|---|---|---|---|
VITALIANO 09/06/2014 19:50 |
Имею устройство памяти - модуль EEPROM, состоящий из двух паралельно включенных 93С86 (с 8 bit-ой организацией памяти, нога 6 на общем) кроме вывода 1 CS, разделён на разъёме. Данные в модуле для контроллеров ATMEL AT89C51RD2 2 шт. Имею прошивку в формате EEP размером 8 KB, т. е. программу прошивальщик. Как из неё выделить прошивку EEPROM , т. к. общий размер памяти в два раза меньше (4KB)? |
||||
Lenchik 09/06/2014 20:12 |
Откройте вашу "прошивку" текстовым редактором.
Это не прошивка, а как бы поток для записи в ATMEL. Шейте через микроконтроллер. Может где и конвертер найдете. |
||||
VITALIANO 09/06/2014 20:33 |
Lenchik, открывал, видел параметры конфигурации, включаемых реле, частотные сетки и т. п. Да, в блоке куда вставляется модуль, стоит ATMEL AT89C51RD2 2шт. По ходу и программатор для этого модуля пропускает файл EEP через контроллер ATMEL и прописывает в модуль только нужное. Я через переходник пытаюсь прописать по одной 93С86 PONYPROGом. |
||||
cybe 09/06/2014 22:07 |
|
||||
VITALIANO 09/06/2014 22:13 |
Прошива от оф. дилера, в том вопрос и состоит как из неё выдепить нужное и засунуть в две 93С86... |
||||
cybe 09/06/2014 22:18 |
если даже разбомбить выложенное, то куда девать 3 кило? Дамп, похоже, для индикации |
||||
VITALIANO 09/06/2014 22:35 |
Для системы телеконтроля, в конечном итоге по радиоканалу включаетcя нужное реле. Как писал выше дамп содержит частоты, ID-код и т. п. Разъём на модуле 10-ти контактный, как для программирования процов AVR, но распиновка другая как на фото выше. Может программой WINAVR или ATMEL Studio что-то можно сделать, или это не из той оперы? |
||||
Lenchik 09/06/2014 23:01 |
VITALIANO, из той, только программу надо PonyProg или Uniprof. |
||||
VITALIANO 09/06/2014 23:10 |
Я имею ввиду из файла EEP этими прогами убрать написанные ( кстати на итальянском) директивы и оставить ту часть которая должна сидеть в этом EEPROM, а Поником я её туда поочерёдно, в каждую 93С86 засуну... |
||||
cybe 10/06/2014 06:49 |
|
||||
VITALIANO 10/06/2014 07:31 |
Нет, они посредники скорее всего не знают. |
||||
Rom-Zecs 10/06/2014 08:11 |
это не похоже на прошивку, похоже на исходник |
||||
cybe 10/06/2014 08:15 |
да, это исходник, но вот подзабыл как с ним дальше быть.... |
||||
Rom-Zecs 10/06/2014 08:18 |
отладчик - компилятор |
||||
cybe 10/06/2014 08:29 |
смотрел через CV AVR |
||||
VITALIANO 10/06/2014 15:35 |
В блокноте то же самое. Если это поможет, есть считаная с обоих 93C86 прошива, но в режиме 16 бит.
ДОБАВЛЕНО 10/06/2014 17:01 Может есть подсказка здесь http://www.xakep.ru/magazine/xa/127/104/1.asp |
||||
cybe 10/06/2014 21:46 |
|
||||
VITALIANO 13/06/2014 09:07 |
Год назад, когда система работала сосчитал прошивки в режиме 16 бит. Сейчас, когда отказала, первым делом обновил прошивы, впоследствии выяснилось, что 93С86 подключены в 8-ми битном режиме, но было поздно, т. к. оригинальные были затёрты, далее у дилера вытряс файл EEP. |
||||
Rom-Zecs 16/06/2014 09:03 |
а может и хрен с ними, с еепромками? они не должны ли инициализироваться процем? |
||||
Klop 16/06/2014 09:46 |
В чем проблема записать снова в 16битном режиме то, что было так считано? Это если ты выпаивал для чтения. а если не выпаивал - кто сказал что твои дампы 16битные? (что в 16- что в 8- данные одни и те-же, только очередность иная - переставлены местами) |
||||
VITALIANO 16/06/2014 18:09 |
Выпаивал, процем они не инициализируются. |
||||
VITALIANO 24/06/2014 18:08 |
Отправил дилерам на прошивку. |