Возможно, для танталового или алюминиевого электролитического конденсатора большой емкости.
Сюда припаивается гребёнка для подачи отдельного питания 5В при прошивке Альтеры. Прошивать в слоте MSX не считается безопасным, поэтому мы всегда делаем пины или площадки для внешнего питания.Цитата:
Для чего эти площадки на плате? Питание на плату идет со слота. Зачем еще 5 вольт подавать дополнительно?
Да, спасибо. Я уже вчера с этим разобрался и прошил Альтеру. Подробности на предыдущей странице https://zx-pk.ru/threads/36114-trhms...=1#post1212411
https://i.postimg.cc/XYqfLvkf/mc-9.jpg
Прошил ROM M29F040B от ST. Чип я предварительно проверял и не сомневался в его работоспособности.
Использовал переходник из комплекта программатора Т48.
https://i.postimg.cc/Dz3B6gbX/Untitled-2.jpg
С прошивкой проблем не было. ID чипа определился правильно. Заливал прошивку FDD-IDE_V21_29F040.ROM
https://i.postimg.cc/brVmRfQy/mc-11.jpg
https://i.postimg.cc/QtbNpN8s/Untitled-1.jpg
Вставил микросхему ROM в плату мультиконтроллера:
https://i.postimg.cc/L4xQSLGc/mc-12.jpg
Вставил мультконтроллер в слот TrhMSX. Прозвонил питание на всякий случай. Включил.
https://i.postimg.cc/sD16g1rv/mc-13.jpg
MSX загрузился нормально, но, к сожалению, я увидел заставку стандартного Basic. Хотя надеялся увидеть заставку дисковой версии Бейсика или еще что-то, что бы указывало на работоспособность мультконтроллера. Может надо задействовать SD-карту? Хотя не логично.
Вот, что я ожидал увидеть:
https://i.postimg.cc/yY5fgB1n/mc-15.jpg
Может я ошибаюсь? В ютубе не нашел видео с работой связки мультиконтроллера и 1chipMSX.
Похоже мое везение с MSX закончилось после неудачи с платами для картриджа. Я сначала хотел сделать картриджи и проверить, как MSX с них загружается. Т.е. двигаться постепенно step by step. Но не судьба...
Чтобы не заканчивать на минорной ноте, небольшой лайфхак.
Не нашел на Али разъем для CF-карты по адекватной цене. Оказалось, что дешевле купить готовый переходник CF-IDE и выпаять с него нужный мне CF-разъем.
https://i.postimg.cc/MpQ914Xw/mc-14.jpg
------------------
Коллеги, может кто имеет скил чтобы изменить размер платы имея только файлы герберов? Там буквально 2 мм по горизонтали. Вроде, KiCad на такое способен.
------------------
Продолжение будет...
Красные джамперы выбирают конфигурацию устройства, посмотрите в README. Тремя джамперами выбираются биосы (Sunrise или Nextor) для IDE контроллера, очерёдность устройств (если оба активны), а также есть выбор варианта работы слота (расширенный на два устройства или нерасширенный на одно устройство). Если бы вы поставили на место чип контроллера и выбрали дисковод как устройство в нерасширенном слоте, то увидели бы желаемую картину. Без подключенного дисковода со вставленной системной дискетой комп вышел бы в Бейсик.
Признак работы IDE контроллера - автодетект карты биосами при старте системы. Они выводят свои сообщения при детектировании CF карты. Без карты с системными файлами комп выйдет в Бейсик. Если выбран биос Nextor то командой call fdisk из Бейсика можно вызвать утилиту для работы с разделами на карте.
Разъем JTAG впаивать для однократной прошивки ПЛИС вовсе необязательно. Хватило бы и штырьков вставленных в разъём "мама" программатора.
https://i.postimg.cc/j2vkDJ8F/mc-16.jpg
Тогда мой MSX отрабатывает правильно. Я наивно думал, что он будет что-то выводить при загрузке.
Я не впаивал. Только вставлял для прошивки. Пришлось подгибать руками для нормального контакта.
Припаял сегодня разъемы дисковода и CF-карты. Монтаж платы закончен.
https://i.postimg.cc/YSGyLySr/mc-17.jpg
https://i.postimg.cc/wvDf0yJn/mc-18.jpg
Пайку сделал модными "шариками":
https://i.postimg.cc/43D26bKz/mc-19.jpg
Какие системные файлы нужны? Карту форматировать в FAT16? Пока у меня пробел в базовых знаниях. Заказал картридер CF-карты. У меня его не оказалось. Пригодится и для Спектрума.
Для работы с картой СF используется микросхема контроллера дисковода? Или контроллер карты выполнен на Альтере?
Какую функцию выполняет светодиод на плате? Обращение к диску?
Про подготовку карты читайте здесь:
https://sysadminmosaic.ru/msx/carniv...D1%82%D0%B8_cf
Чтобы отформатровать карту нужно включить биос Nextor. С биосом Sunrise это не получится.
За работу с флопом отвечает микросхема контроллера, плюс в Альтере реализована нужная логика.
Светодиод - индикатор работы IDE контроллера.
Контроллер IDE эмулируется в Альтере.