nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 16:20



Reply to topic  [ 258 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 18  Next
CGA и CF IDE адаптер на Altera MAX10 
Author Message
Devil

Joined: 30 Nov 2013 11:08
Posts: 706
Location: WWW
Reply with quote
Блин, тяжело грузиться с CF карты, если забыл развести D0 - D2... Конечно, МГТФ животворящий в очередной раз сотворил чудо, но гламурность платы серьезно подпорчена... Зато плата показала первые настоящие признаки жизни:

Attachment:
_NonSystem.jpg
_NonSystem.jpg [ 182.45 KiB | Viewed 7396 times ]


Ни у кого не найдется образа жесткого диска с установленным DOS-ом не выше 5, чтобы я мог с помощью какой-нибудь более-менее распространённой программы залить на CF карту ? Был бы очень благодарен !


15 May 2017 10:53
Profile
Senior

Joined: 27 Jul 2015 15:20
Posts: 101
Reply with quote
Тут на форуме, в теме про недокомп Шаоса, кажется были дистрибутивы DOS 2.x. Мы обсуждали, как их на дискету записать. А установки он не требует.

PS Вот эта тема, с этим же "Bus settling", только через Push bx/Pop bx :
viewtopic.php?f=87&t=16713&start=15#p132176


15 May 2017 12:52
Profile
Doomed

Joined: 25 Aug 2009 07:02
Posts: 459
Location: Москва
Reply with quote
newold86 wrote:
нафига там этот самый BUS SETTLING ???

В других вариантах биоса - PUSH BX POP BX вместо CLD CLD. Но какое это имеет отношение к затухающим переходным процессам на шине, предположительно в цикле чтения пустоты по адресу [BX], - хз. Хотя, намерение просматривается, вставить пустышку и что-то этим удлинить. Ну не на I/O CH RDY же это попытка повлиять :) И, кстати, почему не трапается по несуществующему на шине объекту? Это у меня текущий фоновый проект с МПИ/QBUS связан, отсюда и вопрос. Слышал, что если долго находишься в теме PDP или им подобных, потом видишь писюк, то такие недоумения возникают, вот - подтверждаю, возникают, теперь и сам попался, да :) Ну и src dst операнды, сначала долго привыкал к их расположению в MACRO-11, а теперь обратно в ASM-86 напрягаться пришлось, что куда пересылается.
И еще SUB BX, BX за тело цикла можно было бы вынести.


15 May 2017 15:21
Profile
Doomed

Joined: 16 Dec 2014 11:58
Posts: 370
Location: Киев
Reply with quote
:o
Только я один заметил, что половины букв на скринах нет?
На первом скрине "DIK/ERSO/..." - это вот что? Куски DISK/VERSION? Или так и должно быть?


15 May 2017 23:54
Profile
Doomed

Joined: 18 Nov 2013 02:38
Posts: 662
Location: Москва
Reply with quote
Vic3Dexe wrote:
:o
Только я один заметил, что половины букв на скринах нет?
На первом скрине "DIK/ERSO/..." - это вот что? Куски DISK/VERSION? Или так и должно быть?


Все там есть. DTK, ERSO - производители мамок, известные бренды в эпоху XT. Типа как Asus, Gigabyte нонче.

По теме - накатить на CF дос: попробуйте эмулятор PCem. В папку /roms/genxt кидаете какой-нить XT-биос, можно с этого сайта: http://www.minuszerodegrees.net/xt_clon ... e_bios.htm ,например DTK-шный: http://www.minuszerodegrees.net/xt_clon ... 2_2764.bin

Переименовываете его в pcxt.rom

Далее, в папку /roms кидаете XT-IDE (не XT-CF!). Называете его ide_xt.bin Запускаем эмуль, лезем в меню Disc - > Configure Hard Discs -> C: -> new, указываем имя файла и Sectors Heads Cylinders (можно подсмотреть на настоящей XT как CF карта определяется). Правда, для этого нужно собрать XT-CF с включенной опцией MODULE_BOOT_MENU). Далее указываем загрузочную дискетку 360Kb с DOS 5.0 (можно в том же WinImage переделать из образа дискетки на 1.4Mb - меню - Image -> Change format, оставив только io.sys,msdos.sys,command.com,fdisk и format) , грузимся с дискеты и дальше как обычно - fdisk, format /s.

При этом образ винта - это просто посекторный образ без лишних заголовков и тд. Открывается WinImage, WinISO и тд. Его посекторно можно копирнуть на CF.

Image

_________________
https://t.me/tronix_blog


16 May 2017 00:24
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 706
Location: WWW
Reply with quote
Ага, вот что, оказывается, написано в верхней строчке ! :)
А то у меня CGA композит подключен к обычному телевизору, и в режиме 40 символов в строке верхняя строчка от BIOS отображается крайне странно...


16 May 2017 04:15
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 706
Location: WWW
Reply with quote
Ну все - купил дисковод с контроллером, загрузился с дискеты, отформатировал CF карту и сделал ее загрузочной, и после этого мой CF IDE контроллер заработал в полном объеме...


16 May 2017 08:10
Profile
Doomed

Joined: 18 Nov 2013 02:38
Posts: 662
Location: Москва
Reply with quote
Ну так то да. Чего там сложного, грубо говоря, 8 бит данных передать в восемь бит данных CF, и обратно. CGA контроллер - вот это зачет, внушает. Но есть куда расти - VGA делать, с выводом на туда-же, всмысле комрозитный PAL. А так - прикольная штука. Я то же когда то давным давно XT-IDE на ПЛИС, ибо заленило МГТФ паять на мелкологике.

Image

_________________
https://t.me/tronix_blog


16 May 2017 11:04
Profile
Doomed

Joined: 18 Nov 2013 02:38
Posts: 662
Location: Москва
Reply with quote
Вот щаз смотрю и удивляюсь - зачем я дешифратор на ид7 делал? Ног чтоли не хватило. Похоже на то.

_________________
https://t.me/tronix_blog


16 May 2017 11:06
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 706
Location: WWW
Reply with quote
Да я же говорил, что IDE и видео - просто побочные продукты проекта, основная цель была потренироваться с MAX 10 и освоить новое оборудование для монтажа/пайки печатных плат.
А так - да, использовать данную FPGA для подобного проекта, это даже не из пушки по воробъям, это сразу муху атомной бомбой фигачить :)


16 May 2017 11:15
Profile
Doomed

Joined: 16 Dec 2014 11:58
Posts: 370
Location: Киев
Reply with quote
Tronix wrote:
Но есть куда расти - VGA делать, с выводом на туда-же, всмысле комрозитный PAL.

Дык есть VGA, тутачки.


17 May 2017 09:51
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 706
Location: WWW
Reply with quote
Vic3Dexe wrote:
Tronix wrote:
Но есть куда расти - VGA делать, с выводом на туда-же, всмысле комрозитный PAL.

Дык есть VGA, тутачки.

Мало того, я давно его собираюсь оттуда своровать в XTC3, но руки не доходят :)


17 May 2017 09:55
Profile
Doomed

Joined: 16 Dec 2014 11:58
Posts: 370
Location: Киев
Reply with quote
Во люди, а? Лежит на открытом месте - даже своровать лень :ebiggrin:
Видать, нахрен никому не надо :lol:


17 May 2017 10:04
Profile
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Vic3Dexe wrote:
Во люди, а? Лежит на открытом месте - даже своровать лень
Спрячь, сделай карту, расставь ловушки - сразу столько набежит воровать! :lol:


17 May 2017 17:29
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Tronix wrote:
Я то же когда то давным давно XT-IDE на ПЛИС, ибо заленило МГТФ паять на мелкологике.

А у тебя схема осталась? Хотелось бы взглянуть на работающий вариант...
Я как раз на мелкой логике хотел сделать - навесным монтажом на убитой мультикарте,
где всё было на одном чипе - но так и не доделал... :osad:

_________________
iLavr


18 May 2017 12:55
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 258 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 18  Next

Who is online

Users browsing this forum: No registered users and 16 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.