(Решено) Выделить прошивку 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 писал:
Я через переходник пытаюсь прописать по одной 93С86 PONYPROGом.
откуда вообще та прошива?объём 93с86 - 2 кило, выложенная 7 кило с копейками...

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-ти контактный, как для программирования процов AVR, но распиновка другая как на фото выше. Может программой WINAVR или ATMEL Studio что-то можно сделать, или это не из той оперы?
разъём не при чём, что подходит то поставили. А дилер не говорит из какой программной среды дамп?

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 писал:
Если это поможет, есть считаная с обоих 93C86 прошива, но в режиме 16 бит.
а что с ними не так?

VITALIANO писал:
Может есть подсказка здесь http://www.xakep.ru/magazine/xa/127/104/1.asp
да компилятор-то и у CVAVR есть, но не поддерживает 93c86. Пытался сделать проект для атмега8 с флэшем 8кило, компильнуть, а потом разделить на 4 части, но не получается выложенное скопировать, а вручную вводить не охота

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

Rom-Zecs
16/06/2014 09:03
а может и хрен с ними, с еепромками? они не должны ли инициализироваться процем?

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


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

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

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

VITALIANO
16/06/2014 18:09
Выпаивал, процем они не инициализируются.

VITALIANO
24/06/2014 18:08
Отправил дилерам на прошивку.

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