32MX+UF не записывает ROM в память.
Moderators: HardWareMan, aodinets, admin, figura, alex
32MX+UF не записывает ROM в память.
Всем доброго времени суток. В прошлом году поднимал эту тему, решение так и не удалось найти, а тема почему то пропала, ладно, решил открыть новую. Суть такая, что кртридж приобрёл нерабочий(спортивный интерес), решил попробовать починить, алгоритм работы мне не совсем понятен, посмотрев схему, даташит на флэш, небольшой опыт работы с микроконтроллерами AVR, словом поверхностно подиагностировал сигналы на флэш микросхемах, мультиплексоре, плюс банальная прозвонка на вероятность межплатного обрыва, впустую, заменил все микросхемы кроме RAM, контроллеры прошил, виндовс карик видит, программы тоже, вот только программы не хотят полноценно с ним работать.. вчастности при заливке ROM-a выскакивает ошибка(на скрине),как я понимаю эта ошибка из-за ID, т.е. ПО сначало опрашивает микросхемы памяти(как у контроллеров считывает сигнатуру), одна флэш не отвечает и как следствие - ошибка(поправте если не прав).. Мне нужна помощь человека которому знаком алгоритм процесса диалога программы с железом картриджа, готов выложить скрины любых операций(по запросу), заранее спасибо за помощь.
- Attachments
-
- MX_device_info.png (13.56 KiB) Viewed 16635 times
-
- Extended_rom_info.png (10.97 KiB) Viewed 16635 times
-
- 32MX-UF_error.png (12.44 KiB) Viewed 16635 times
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
В частности программой Silver удаётся получить информацию, правда я не знаю как грамотно ей пользоваться, и программа иногда зависает при нажатии на SEC_WRITE
- Attachments
-
- silver_rom_ready.png (6.5 KiB) Viewed 16633 times
-
- silver_firmware_b_atmega8515.png (6.92 KiB) Viewed 16633 times
-
- silver_firmware_a_at90usb162.png (7.18 KiB) Viewed 16633 times
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
И ещё информация
- Attachments
-
- silver_sec_read.png (7.14 KiB) Viewed 16633 times
-
- silver_sec_erase.png (6.42 KiB) Viewed 16633 times
-
- silver_sec_devid.png (6.49 KiB) Viewed 16633 times
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
И попытки Write
- Attachments
-
- silver_sec_write_0x11.png (6.49 KiB) Viewed 16633 times
-
- silver_sec_write.png (6.38 KiB) Viewed 16633 times
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
Да, и вот ещё интересный момент, если карик только что подключен и я не пытался что либо с ним сделать(заливка рома и ошибка), программа показывает о нём маленько другую информацию в окошке Extended:
после попытки залить ROM и сообщения об ошибке:
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
0x20004922 это код чипа Device ID. Карт не выходит из режима чтения Device ID.
Помниться можно в карт паять только строго определенные FLASH.
Только вот из этого набора:
AM29LV160DB 0x01004922
AM29LV160DT 0x0100c422
MX29LV160T 0xC200c422
MX29LV160B 0xC2004922
Помниться можно в карт паять только строго определенные FLASH.
Только вот из этого набора:
AM29LV160DB 0x01004922
AM29LV160DT 0x0100c422
MX29LV160T 0xC200c422
MX29LV160B 0xC2004922
Re: 32MX+UF не записывает ROM в память.
Спасибо вам за ответ, скорее всего вы правы, дело в том, что данный картридж я приобрёл с рук не вдаваясь в подробности что с ним делали, и возможно ему как раз заменили эти две микросхемки памяти, т.к. на нём стояли именно AM29W160EB, ну я и не подумав, что они могут быть не родными, их же и купил..Помниться можно в карт паять только строго определенные FLASH.
Только вот из этого набора:
AM29LV160DB 0x01004922
Словом, только что заказал на алиэкспресс пачку 5шт. AM29lv160DB, темка маленько приостановится, как получу посылку, всё поставлю, отпишусь))
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
Да, картридж заработал, дело было в несовместимости микросхем памяти с ПО в микроконтроллере и на ПК.
Я не сумасшедший, просто моя реальность отличается от твоей.
Re: 32MX+UF не записывает ROM в память.
Мы там в личке говорили, ватсап или телеграмме ть для мобильности? Если что пишите мне туда.Да, картридж заработал, дело было в несовместимости микросхем памяти с ПО в микроконтроллере и на ПК.
Re: 32MX+UF не записывает ROM в память.
Небольшое дополнение по списку чипов, сегодня поставил MX29LV160DB. Полёт нормальный!
Лог с ID:
APP Version : 12.66 Model : T48
Device : MX29LV160DB @TSOP48
*************************************************
1 Programmer Connected.
*************************************************
Device 1: T48 [TL866-3G] Ver: 00.01.31
USB POWER VOLTAGE: 05.08V
USB SPEED MODE: USB2.0 HS 480MHZ
*************************************************
Read Device ID: FFC2 FF49 // MX29LV160DB
Read Device ID: 0001 2249 // AM29LV160DB
No Programmer Found.
Лог с ID:
APP Version : 12.66 Model : T48
Device : MX29LV160DB @TSOP48
*************************************************
1 Programmer Connected.
*************************************************
Device 1: T48 [TL866-3G] Ver: 00.01.31
USB POWER VOLTAGE: 05.08V
USB SPEED MODE: USB2.0 HS 480MHZ
*************************************************
Read Device ID: FFC2 FF49 // MX29LV160DB
Read Device ID: 0001 2249 // AM29LV160DB
No Programmer Found.
Я не сумасшедший, просто моя реальность отличается от твоей.