Магия. Сейчас объясню, в чем именно.
Я тоже сейчас запустил свою белую плату. После кучи пропаек был обнаружен дефект платы - не было D0 на ПЗУшке (что ? дежа вю ? тоже D0 ?). Кинул перемычку с разъема на 11-й вывод ПЗУ - оно стало мапиться и стартовать. Причем на второй пустой плате дефекта нет, там D0 не оборван. Значит либо это дефект экземпляра, либо я что-то испортил, но не приложу ума, где.
Штатная 28c64 в устройстве у меня прошивалась крайне плохо (один раз флешером удалось это сделать, но все равно она не заработала), поэтому взял 39sf020 и прошил туда версию 0.8.9. Все определяется, карту читает.
Однако ! BadApple.tap валится регулярно в случайном месте.
Взял снова макетный DivMMC, который на альтере. Засунул туда ПЗУ с 0.8.9 и эту же карту. BadApple валится.
Вернул обратно 0.8.8 и файлы на карту от нее же. BadApple не валится !
Вывод: остаюсь я на версии 0.8.8. Пока все новые плюшки не причесаны.
А, забыл. Поздравляю с победой )



Ответить с цитированием