Приставки > Картриджи / диски
Программатор для картриджа сега с флешкой am29lv320mb
<< < (2/2)
SAMael:
На микросхеме памяти ножка А0 (вывод 25) идет на контакт картриджа А17
(если не ошибаюсь)
marts:
прозвонил.. и правда разведена.

хм а почему в адаптере адресная шина смещена на 1? например a1 программатора цепляется на a0 чипа?
а А0 цепляется на d15?
это связано с работой в 8битном режиме?

Добавлено позже:
походу заработало! читается дамп и в буфере уже не нули :) щас сдамплю попробую запустить через эмуль и потом записать другую игру :) фотки выложу

Добавлено позже:
http://ifolder.ru/27182510
рано обрадовался.. бред прочелся

Добавлено позже:
и когда выбираю чип появляется сообщение Select VCC=3.3 <> 3.6v

Добавлено позже:
в схеме адаптера не развел ножки Vio - не знаю где ее искать и 14ую (она объединена с reset)
SAMael:
3.3в, ну так правильно, флешка то какраз по питанию 3в.
Дамп картриджа не полный, размер не соответствующий, да и непонятно что сдампилось.
Пробуй ещё раз, бывает нада пару раз вставить картридж или протереь контакты спиртом, и токо потом начинает нормально дампиться, сам переодично дамплю карики в своё удовоствие.
marts:
action - get id не работает... прозваниваю контакты флешки...

Добавлено позже:
дампится всегда одно и тоже

Добавлено позже:
видимо пересидел... понял что ошибся в связывании слота.. перепаиваю

Добавлено позже:
http://ifolder.ru/27185976
 :(
проверил все контакты слота, прозвонил даже на контакты чипа.. все верно.. но читает вот так :(

Добавлено позже:

после обновления программы Willem EPROM - вместо 00 FF начал что то читать более разумное, но на ром все равно не похоже..(


Добавлено позже:
http://ifolder.ru/27187554

Добавлено позже:

--- Цитата: SAMael от 25 Ноябрь 2011, 12:15:40 ---По предоставленой печатке адаптера (с сайта изи), то эти ноги болтаются в воздухе.
Не используемые выводы памяти я пометил красным.
Собственно 8 бит адаптер





--- Конец цитаты ---
кстати тут ты ошибся с нумирацией - картинка не отраженная.
Rumata:
Что-то я ничего не понимаю. Такое впечатление, что перепутано всё что можно.
marts:
да.. я еще вспомнил, что у меня дрова для ЛПТ джоев стоят.. попробую снести.. а то как то глючно шина ведет себя (BU3) не всегда верно тестируется

Добавлено позже:
на D0 в режиме тестирования программатора, когда все галки сняты напряжение 1.64v.. если включить OE  - падает до нуля..

Добавлено позже:
взял осцил.. и проверил весь программатор, когда дошел до логики, 4021 (отправляющей данные на лпт) проверяя ножку clk, обнаружил, что не туда припаял ножку с лпт порта на инвертер, читаю дамп..

Добавлено позже:
http://ifolder.ru/27200740 вот что считалось
Rumata:
По прежнему есть мнение, что попутаны адреса / данные. В начале идут два одинаковых блока по 256 байт. Если есть осцилл, то проверить адресные счётчики элементарно. Подай на тактовый какую нибудь частоту и смотри выходы, на каждом следующем частота будет вдвое ниже.
И потом я не понял, ты как картридж читаешь, как 8 бит?
marts:
http://ifolder.ru/27201108
http://ifolder.ru/27201109

Добавлено позже:

--- Цитата: Rumata от 27 Ноябрь 2011, 00:51:26 ---По прежнему есть мнение, что попутаны адреса / данные. В начале идут два одинаковых блока по 256 байт. Если есть осцилл, то проверить адресные счётчики элементарно. Подай на тактовый какую нибудь частоту и смотри выходы, на каждом следующем частота будет вдвое ниже.
И потом я не понял, ты как картридж читаешь, как 8 бит?

--- Конец цитаты ---
ага перемычки, управляющие адрессацией стояли для п.о старой версии.. вот сдампил с правильным расположением jp98

Добавлено позже:

--- Цитата: Rumata от 27 Ноябрь 2011, 00:51:26 ---
И потом я не понял, ты как картридж читаешь, как 8 бит?

--- Конец цитаты ---
да 8 бит
Rumata:

--- Цитата: marts от 27 Ноябрь 2011, 00:59:41 ---да 8 бит
--- Конец цитаты ---
Это зря. То есть у тебя сейчас и картридж перепахан. Сделал бы адаптер под стандартный сеговский слот, что бы любой картридж можно было воткнуть и прочитать.
А питание какое идёт на картридж?
marts:
питание 3.45 - да перепахан (добавил 2 джампера) 1 замыкает диоды, второй подает на резет напругу, и WE соединен через отдельный пин.
16бит - в планах на будущее, пока довольствуюсь тем, что есть.
Rumata:
Да довольствоваться пока нечем. Сравни дампы. В одном случае порядок байтов прямой, в другом обратный. Это как?  :?
Что за игра хоть?
marts:
я сделал swap byte (это 1 и тот же ром)

Добавлено позже:
кстати а А22 в 8 битном адаптере - пеермычка и в мане не сказано ее ставить.. попробовал отпаять его вот что вышло.. + скачал ром этой игры с сайта - отличия есть но ромы похожи

Добавлено позже:
http://www.emu-land.net/consoles/genesis/roms?act=getrom&id=535
а вот что у меня
 http://ifolder.ru/27202123
Rumata:

--- Цитата: marts от 27 Ноябрь 2011, 02:12:46 ---я сделал swap byte (это 1 и тот же ром)
--- Конец цитаты ---
А нафига? И выложил оба без всяких объяснений. Вот мне делать больше нечего, как всё это качать. Кстати, я просто спросил название игры, а не ссылку на её закачку
В общем сравнивай дампы, ищи закономерности. С адресами точно проблема, то ли препутаны, то ли закорочены. Данные в первом приближении нормальные, если есть осмысленные последовательности символов
marts:
спасибо, сори сижу 3ий день по 18 часов.. туплю уже.. буду тестить дальше

Добавлено позже:
так нужно А22 припаивать или нет? (судя по докам адаптера вроде как не надо для моей флешки)

Добавлено позже:
ура, я нашел! а8 сидела через кондер на земле %) вместо питания... осцилом заметил, что на ней хрень творится, по сравнению с другими ногами.. дамплю

Добавлено позже:
Урааааа! : http://ifolder.ru/27202544

Добавлено позже:
щас попробую записать чтонить

Добавлено позже:
работает! игра запустилась! всем огромное спасибо!

Добавлено позже:





marts:
Хм возникла идея добавить  озу  для сохранений.

Какую стоит выбрать? FRAM?
SAMael:
Лучше энергонезависимую, например Ramtron FM1808...
Если с батарейкой то пойдут и IDT71V256SA15Y, SRM20256LM10, MB84256A....
marts:
А есть ли серьезные отличия версий FM1808-70-PG  и FM1808-70-P?
SAMael:
Ставь, будет работать без проблем.
Навигация
Главная страница сообщений
Предыдущая страница

Перейти к полной версии