Интересно!
Выкладывайте герберы, bom, прошивки, и возможно, исходники. Кто-нибудь, да повторит.
А если это коммерческий проект, и Вы хотите продавать, то создавайте тему в разделе Барахолка.
Интересно!
Выкладывайте герберы, bom, прошивки, и возможно, исходники. Кто-нибудь, да повторит.
А если это коммерческий проект, и Вы хотите продавать, то создавайте тему в разделе Барахолка.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Спасибо!Интересно!
Выкладывайте герберы, bom, прошивки, и возможно, исходники. Кто-нибудь, да повторит.
А если это коммерческий проект, и Вы хотите продавать, то создавайте тему в разделе Барахолка.
Проект некоммерческий, планирую выложить все исходники и герберы на github как только разберусь с BIOS'ом.
- - - Добавлено - - -
Как тут уже заметили, CF нативно поддерживает IDE (даже 8-ми битный IDE), соответственно можно сразу использовать XT IDE BIOS с минимальной обвязкой.
В принципе, наверное можно написать свой BIOS для поддержки SD карт без дополнительных микроконтроллеров, но это скорее всего будет жутко медленно - сейчас сектор данных читается/пишется одним rep movsw.
Если всю логику реализовывать в отдельных корпусах - вряд ли все влезет на такую плату. Да и развести будет сложно и вряд ли будет дешевле. Если только оставить один CF интерфейс - тогда да, можно.
- - - Добавлено - - -
У меня практический вопрос: проконсультируйте, в каком месте адресного пространства безопаснее всего размещать расширение BIOS для такой карточки?
Мне нужно около 6 килобайт для XT IDE BIOS плюс килобайт на управляющие регистры и сектор IDE и сейчас я использую 8 килобайт в сегменте F800.
С кастомным биосом надеюсь сократить до 4 килобайт и размещать максимально близко к 0xfc00, с которого начинается собственный BIOS поиска.
Есть ли модули расширения, которые занимают это адресное пространство?
Последний раз редактировалось yury; 14.01.2022 в 22:36.
Зверинецъ
Специалист (был когда-то "совсем стандарт") - 1988-2023
Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
Ленинград2 + CF карта
Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
БК0010-01 стоковый[свернуть]
Согласен, хорошая идея - сдвиговый регистр можно тоже замапить в 512 последовательных адресов памяти как и сейчас, чтобы можно было использовать rep movsw.
Поскольку все взаимодействие с SD картой будет происходить через единственный регистр, отпадает необходимость декодировать дополнительные адреса, а высвободившиеся пины можно использовать для чего-нибудь еще. Надо подумать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)