Page 1 of 1

32MX+UF не записывает ROM в память.

Posted: Fri Feb 19, 2021 4:21 pm
by dock37
Всем доброго времени суток. В прошлом году поднимал эту тему, решение так и не удалось найти, а тема почему то пропала, ладно, решил открыть новую. Суть такая, что кртридж приобрёл нерабочий(спортивный интерес), решил попробовать починить, алгоритм работы мне не совсем понятен, посмотрев схему, даташит на флэш, небольшой опыт работы с микроконтроллерами AVR, словом поверхностно подиагностировал сигналы на флэш микросхемах, мультиплексоре, плюс банальная прозвонка на вероятность межплатного обрыва, впустую, заменил все микросхемы кроме RAM, контроллеры прошил, виндовс карик видит, программы тоже, вот только программы не хотят полноценно с ним работать.. вчастности при заливке ROM-a выскакивает ошибка(на скрине),как я понимаю эта ошибка из-за ID, т.е. ПО сначало опрашивает микросхемы памяти(как у контроллеров считывает сигнатуру), одна флэш не отвечает и как следствие - ошибка(поправте если не прав).. Мне нужна помощь человека которому знаком алгоритм процесса диалога программы с железом картриджа, готов выложить скрины любых операций(по запросу), заранее спасибо за помощь.

Re: 32MX+UF не записывает ROM в память.

Posted: Fri Feb 19, 2021 6:33 pm
by dock37
В частности программой Silver удаётся получить информацию, правда я не знаю как грамотно ей пользоваться, и программа иногда зависает при нажатии на SEC_WRITE

Re: 32MX+UF не записывает ROM в память.

Posted: Fri Feb 19, 2021 6:34 pm
by dock37
И ещё информация

Re: 32MX+UF не записывает ROM в память.

Posted: Fri Feb 19, 2021 6:35 pm
by dock37
И попытки Write

Re: 32MX+UF не записывает ROM в память.

Posted: Fri Feb 19, 2021 6:57 pm
by dock37
Да, и вот ещё интересный момент, если карик только что подключен и я не пытался что либо с ним сделать(заливка рома и ошибка), программа показывает о нём маленько другую информацию в окошке Extended:
Extended_rom_info_erste_run.png
до ошибки
Extended_rom_info_erste_run.png (11.04 KiB) Viewed 14376 times
после попытки залить ROM и сообщения об ошибке:
Extended_rom_info.png
после ошибки
Extended_rom_info.png (10.97 KiB) Viewed 14376 times

Re: 32MX+UF не записывает ROM в память.

Posted: Sun Feb 21, 2021 8:53 am
by admin
0x20004922 это код чипа Device ID. Карт не выходит из режима чтения Device ID.
Помниться можно в карт паять только строго определенные FLASH.

Только вот из этого набора:

AM29LV160DB 0x01004922
AM29LV160DT 0x0100c422
MX29LV160T 0xC200c422
MX29LV160B 0xC2004922

Re: 32MX+UF не записывает ROM в память.

Posted: Mon Feb 22, 2021 12:47 pm
by dock37
Помниться можно в карт паять только строго определенные FLASH.

Только вот из этого набора:

AM29LV160DB 0x01004922
Спасибо вам за ответ, скорее всего вы правы, дело в том, что данный картридж я приобрёл с рук не вдаваясь в подробности что с ним делали, и возможно ему как раз заменили эти две микросхемки памяти, т.к. на нём стояли именно AM29W160EB, ну я и не подумав, что они могут быть не родными, их же и купил..
Словом, только что заказал на алиэкспресс пачку 5шт. AM29lv160DB, темка маленько приостановится, как получу посылку, всё поставлю, отпишусь))

Re: 32MX+UF не записывает ROM в память.

Posted: Wed Mar 24, 2021 3:13 pm
by dock37
Да, картридж заработал, дело было в несовместимости микросхем памяти с ПО в микроконтроллере и на ПК.

Re: 32MX+UF не записывает ROM в память.

Posted: Sat Apr 03, 2021 12:22 am
by admin
Да, картридж заработал, дело было в несовместимости микросхем памяти с ПО в микроконтроллере и на ПК.
Мы там в личке говорили, ватсап или телеграмме ть для мобильности? Если что пишите мне туда.