Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Другие архитектуры »   Zyxel 1496 as SBC
RSS

Zyxel 1496 as SBC

кто-нибудь до такого уже додумался?

<<Назад  Вперед>> Страницы: 1 *
Печать
 
skoroxod
Advanced Member
вежливый пролетарий

Откуда: Старый Оскол
Всего сообщений: 8177
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 мар. 2009
dtz написал:
[q]
[тот же вопрос про Курьер и CP/M 86 (а то и MSDOS), только я не помню насколько 186 может быть использован как человеческий проц]
[/q]
Ващет были на нём машинки. Наиболее известен Tandy 2000 http://en.wikipedia.org/wiki/Tandy_2000
Был ещё шведский школьный ПК "Compis" http://en.wikipedia.org/wiki/Compis и документация на него.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Идея в той или иной мере не лишена смысла. Вот, например, в недавнем топике про i8051 на хабре некто elgordo пишет следующее:
[q]
Меня связывает достаточно большая история с i8051, я какое-то время писал под Atmel89c2051, причём исключительно на АСМе. Мы и АОН тоже на нём в итоге сделали, свои алгоритмы распознавания двухтональных посылок у нас были итд итп. М/к это был замечательный! А для отладки (т.к. заводские средства по тем временам для нас были дороги) использовали старый модем на ISA шине в составе которого был проц i8051 и внешняя ПЗУшка. Вместо ПЗУшки воткнули наш эмулятор ПЗУ на статическом ОЗУ и регистрах 555ИР23, при помощи которых с компа в него загружалась «прошивка» через LPT порт.
[/q]
Конечно, DOS я бы не стал пытаться заводить, ибо в модеме тупо нету хотя бы контроллера дискет, не говоря уже о жестком диске. Это значит нет стандартных для этих контроллеров портов ввода/вывода. Нету видео-памяти. Да и вообще не ясно сколько памяти всего (может там килобайт от силы)

А вот написать небольшую прошивку, которая бы общалась по КОМ с компом, что нибудь ему слала и принимала - думаю более чем реально. Скажу больше, где-то мне в инете попадался проектик вроде какого-то безмониторного компа (а может и нет), и под этот проект был некий BIOS-МОНИТОР, представляющий из себя кастрированный DEBUG - можно было смотреть регистры, память, вводить ассемблерные команды и запускать программу на выполнение. И управление шло как раз по UART вроде бы. Щаз с ходу не могу уже найти, если найду дам ссылку.

Вот в таком плане можно с 186 повозится. Но практической пользы конечно никакой. Только just for fun.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
А, вспомнил, вот же оно: http://www.ht-lab.com/freecores/cpu8086/cpu86.html
Соответственно там файл MON88 Debug Monitor (source and hexfile included in the zipfile) http://www.ht-lab.com/freeutils/mon88/mon88.html

Вот его наверно с минимальными переделками можно шить и вставлять в 186 мопед вместо прошивки.
dtz
Junior Member


Откуда: Москва
Всего сообщений: 109
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 янв. 2013
Tronix написал:
[q]
Конечно, DOS я бы не стал пытаться заводить, ибо в модеме тупо нету хотя бы контроллера дискет, не говоря уже о жестком диске. Это значит нет стандартных для этих контроллеров портов ввода/вывода. Нету видео-памяти. Да и вообще не ясно сколько памяти всего (может там килобайт от силы)
[/q]
Почему бы это? Разве DOSу нужен монитор? Он вроде как и CP/M умеет работать в standart output через BIOS, который вполне себе может быть консолью.
К тому же это классика DIY SBC (Do-it-yourself Single-Board-Computer, самодельные одноплатные компьютеры).

Винт? Флоп? Что за глупости. На пару GPIO ног можно посадить SD карту. А SDIO там например есть на выход в виде светодиодов, да и на вход какая-нибудь кнопочка найдется.


Tronix написал:
[q]
. Но практической пользы конечно никакой. Только just for fun.
[/q]
Удивлюсь, если на сайте вообще есть какая-то практическая польза не для fun ;-)
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Отсутствие стандартных портов ввода/вывода для FDD, отсутвие DMA, неизвестная схема распределения памяти (и количество памяти) - верный признак для написания собственного BIOS. То есть программ обработки INT 13H. Просто "так" прицепить карту SD не получится, ибо работать с ней нужно на низком уровне (а на другом и не получится, так как отутствует контроллер SD-карты) - не хватит скорости 186. Поэтому придется цеплять какой-нибудь контроллер, не из дешевых, разрабатывать под него прошивку с нуля. Что-то типа эмулятора FDD. Короче, задача имхо мало реальная без знания матана овер 9000 и свободного времени 24h/356days per year.

Выше постом я посоветовал вполне на мой взгляд осуществимую затею. SD карта и DOS - утопия.
dtz
Junior Member


Откуда: Москва
Всего сообщений: 109
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 янв. 2013
Tronix написал:
[q]
Отсутствие стандартных портов ввода/вывода для FDD, отсутвие DMA,
[/q]
И это - прекрасно!

Tronix написал:
[q]
неизвестная схема распределения памяти
[/q]
Ну, может единственная проблема которую стоит немножко подумать.

Tronix написал:
[q]
верный признак для написания собственного BIOS
[/q]
Что прекрасно описано в документе "CP/M Alteration Guide" специально ровно для таких случаев. Переписывание биоса - в примерах.


Tronix написал:
[q]
Просто "так" прицепить карту SD не получится, ибо работать с ней нужно на низком уровне (а на другом и не получится, так как отутствует контроллер SD-карты) - не хватит скорости 186. Поэтому придется цеплять какой-нибудь контроллер, не из дешевых, разрабатывать под него прошивку с нуля. Что-то типа эмулятора FDD. Короче, задача имхо мало реальная без знания матана овер 9000 и свободного времени 24h/356days per year.
[/q]
Я покосил взгляд со стола налево. Там в корпусе от CDROM стоит такая машинка: http://xepb.org/dtz/sgsbcsd.html . В ней работает CP/M с SD картой. Производительности Z80 ей хватает за глаза.

Думаю, где же я лоханулся ;-)

PS: когда я говорю слово BIOS - я говорю не столь о той софтине которая говорит "Press DEL" в писишке, а BIOS в терминологии CP/M. Что впрочем, не сильно разные вещи.
GAG
Junior Member


Откуда: Москва
Всего сообщений: 111
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 апр. 2012
Кажется, лежит у меня плата 1496. Может надо кому на опыты?
<<Назад  Вперед>> Страницы: 1 *
Печать
Полигон-2 »   Другие архитектуры »   Zyxel 1496 as SBC
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS