Поддержка двух SD карт на ZX-Evo (double SD Card support)
Posted: Sat, 12.10.2019 08:31:12
Twitter-style инструкция:
- припаять 2й слот сд карты параллельно 1му, кроме ноги чипселекта (~CS),
- отрезать ногу ФПГА, ведущую к 33й ноге ВГ93 (при этом резистор, подпирающий 33ю ногу должен остаться на ВГ93),
- подключить ~CS от СД2 к ФПГА.
Напоминалка, чтоб не забыть. Во время записи (WG = 1) 33я лапа - вход и должна быть в 1, иначе отмена выполняемой команды. Во время чтения - выход (0 - между адресной меткой и последним битом CRC, 1 - остальное время).
Конфу для ФПГА нужно обновить на ту, что поддерживает 2й чипселект.
Пока собранных бинарей в репе нету, но добавлена условная компиляция в проект квартуса, можно собрать самостоятельно.
- припаять 2й слот сд карты параллельно 1му, кроме ноги чипселекта (~CS),
- отрезать ногу ФПГА, ведущую к 33й ноге ВГ93 (при этом резистор, подпирающий 33ю ногу должен остаться на ВГ93),
- подключить ~CS от СД2 к ФПГА.
Напоминалка, чтоб не забыть. Во время записи (WG = 1) 33я лапа - вход и должна быть в 1, иначе отмена выполняемой команды. Во время чтения - выход (0 - между адресной меткой и последним битом CRC, 1 - остальное время).
Конфу для ФПГА нужно обновить на ту, что поддерживает 2й чипселект.
Пока собранных бинарей в репе нету, но добавлена условная компиляция в проект квартуса, можно собрать самостоятельно.