Самодельный компьютер (старая песня на новый лад)
Самодельный компьютер (старая песня на новый лад)
эпоха спектрум-like машин и прочих бытовых компьютеров меня не дождалась, поэтому это вовсе не ностальгия....
Просто сама идея компьютера достаточно сложного (имеющий обширную переферерию , ОС) и в тоже время прост и приметивен что в него ещё можно было влезть паяльником и чегото поменять перекроить. Может я несу фигню. Но вот эта идея кампа который можно спроэктировать на коленке весьма интерестна.
Меня интересует примерно тоже самое на современной элементной базе. Какие есть проэкты на эту тему, на каких ядрах.
Я прекрасно понимаю что любой микроконтроллер подходит под описание, и это вполне логично чем проще тем лучше, когда всё включено, добавить внешней памяти и всяких там контроллеров клавиатуры и мыши(если лапок не хватит) и почти готово.
Надеюсь вы меня понимаете.
Также очень интересует возможность управлять обычным VGA монитором. Тоесть некое подобие видеокарты. Хотябы с консольным режимом.И как это относится к изложенному выше. Какие есть проэкты?
(проще найти монитор чем покупать дисплейчик для всяких поделок)
(также интерестно про телевизоры
http://www.friendlyarm.net/products/mini2440
вот демоплата АРМов весьма заманчива, только она шибко сложна и уже готовая.
Просто сама идея компьютера достаточно сложного (имеющий обширную переферерию , ОС) и в тоже время прост и приметивен что в него ещё можно было влезть паяльником и чегото поменять перекроить. Может я несу фигню. Но вот эта идея кампа который можно спроэктировать на коленке весьма интерестна.
Меня интересует примерно тоже самое на современной элементной базе. Какие есть проэкты на эту тему, на каких ядрах.
Я прекрасно понимаю что любой микроконтроллер подходит под описание, и это вполне логично чем проще тем лучше, когда всё включено, добавить внешней памяти и всяких там контроллеров клавиатуры и мыши(если лапок не хватит) и почти готово.
Надеюсь вы меня понимаете.
Также очень интересует возможность управлять обычным VGA монитором. Тоесть некое подобие видеокарты. Хотябы с консольным режимом.И как это относится к изложенному выше. Какие есть проэкты?
(проще найти монитор чем покупать дисплейчик для всяких поделок)
(также интерестно про телевизоры
http://www.friendlyarm.net/products/mini2440
вот демоплата АРМов весьма заманчива, только она шибко сложна и уже готовая.
- Реклама
-
Радиорубитель
- Грызет канифоль
- Сообщения: 291
- Зарегистрирован: Вт мар 01, 2011 19:26:31
Re: бытовые компьютеры (старая песня на новый лад)
Сперва конкретно определись, чего хотел. Потом сравни свои возможности со своими желаниями. И сделай выводы. Потом сузь проблему до одной-единственной задачи. И попробуй её решить, или забрось...
А так - напоминаешь лейтенанта Шмидта.
А так - напоминаешь лейтенанта Шмидта.
- B@R5uk
- Собутыльник Кота
- Сообщения: 2896
- Зарегистрирован: Сб ноя 13, 2010 12:53:25
- Откуда: приходит весна?
Re: бытовые компьютеры (старая песня на новый лад)
Смысл персональной ЭВМ не в том, чтобы собрать её, а потом писать самому программы, которыми ты сам и будешь пользоваться, а в том, чтобы за минимальную цену получить максимальный результат. В эпоху спектрума, под этот компьютер существовало множество программ (игр в особенности) и людей, которые ими занимались (создавали, играли). Радиолюбитель мог приложить немного усилий, чтобы собрать этот простенький компьютер и открыть для себя громадный мир спектрума. Для него так получалось не потому, что этот компьютор прост в сборке или программировании, а потому, что к моменту его сборки УЖЕ имелось и программное обеспечение и люди, которым оно было интересно, и оставалось сделать небольшой шаг, чтобы всё это получить.
А теперь подумайте, что будет когда вы создадите свой компьтер? У вас есть система, или же вы её будете создавать? У вас есть программисты, или же вы их наймёте и обучите архитектуре вашей новой машины? У вас есть те, кого можно заинтересовать? Врядли. Развитие всегда идёт постепенно и для него нужно выбрать подходящий момент. Именно по этому микроконтроллеры -- это всего лишь микросхемы. Просто они выполняют более сложную работу, чем другие микросхемы, ту работу, которую вы в них зашьёте.
А теперь подумайте, что будет когда вы создадите свой компьтер? У вас есть система, или же вы её будете создавать? У вас есть программисты, или же вы их наймёте и обучите архитектуре вашей новой машины? У вас есть те, кого можно заинтересовать? Врядли. Развитие всегда идёт постепенно и для него нужно выбрать подходящий момент. Именно по этому микроконтроллеры -- это всего лишь микросхемы. Просто они выполняют более сложную работу, чем другие микросхемы, ту работу, которую вы в них зашьёте.
Последний раз редактировалось B@R5uk Пт май 27, 2011 10:15:28, всего редактировалось 1 раз.
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: бытовые компьютеры (старая песня на новый лад)
Смотрите в сторону ARMов. Есть даже готовые одноплатные компьютеры, у которых есть контроллер клавиатуры, выход для VGA дисплея, Ethernet контроллер, USB и прочая хрень.
Платы малы по размерам и энергопотребление низкое. Только на них Вы не сможете гонять DOOM3, но HALF-LIFE и DOOM вполне запустятся. Давно хочу себе что - нибудь такое с линуксом для экспериментов.
Платы малы по размерам и энергопотребление низкое. Только на них Вы не сможете гонять DOOM3, но HALF-LIFE и DOOM вполне запустятся. Давно хочу себе что - нибудь такое с линуксом для экспериментов.
I am DX168B and this is my favourite forum on internet!
- B@R5uk
- Собутыльник Кота
- Сообщения: 2896
- Зарегистрирован: Сб ноя 13, 2010 12:53:25
- Откуда: приходит весна?
Re: бытовые компьютеры (старая песня на новый лад)
Как оно работает? Игры переписаны под другой процессор и операционку или там есть какого-то рода эмулятор?DX168B писал(а):...но HALF-LIFE и DOOM вполне запустятся. Давно хочу себе что - нибудь такое с линуксом для экспериментов.
- Реклама
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: бытовые компьютеры (старая песня на новый лад)
Да, видел пересобранные под другие аппаратные платформы. У этих двух игр графика полностью программная, если нет ГП. Двигло DOOM, QUAKE, и их гибрид с двиглом HAVOK под названием Source, легко портируются.
I am DX168B and this is my favourite forum on internet!
Re: бытовые компьютеры (старая песня на новый лад)
DX168B воооо то что мне и нужно, можно по подробнее
Наверное меня не так поняли яж не маньяк писать свою Ось да мне бы всеголиш чтото готовое с линуксом и VGA.
Наверное меня не так поняли яж не маньяк писать свою Ось да мне бы всеголиш чтото готовое с линуксом и VGA.
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: бытовые компьютеры (старая песня на новый лад)
У меня пока у самого это только в дальнейших планах.
Да проще в гугле набрать "Одноплатные компьютеры"
Вот к примеру штучка на Атоме(процессор от Intel) http://asutpnews.ru/content/view/329/40/
А вот тут несколько плат на ARM'ах http://openembedded.ru/zhelezo/
Да проще в гугле набрать "Одноплатные компьютеры"
Вот к примеру штучка на Атоме(процессор от Intel) http://asutpnews.ru/content/view/329/40/
А вот тут несколько плат на ARM'ах http://openembedded.ru/zhelezo/
I am DX168B and this is my favourite forum on internet!
Re: бытовые компьютеры (старая песня на новый лад)
а есть ли любительские схемы на одну две три микросхемы?
- DX168B
- Друг Кота
- Сообщения: 4468
- Зарегистрирован: Вс янв 24, 2010 19:19:52
- Откуда: Главный Улей России (Moscow)
- Контактная информация:
Re: бытовые компьютеры (старая песня на новый лад)
Собирайте на ARMе. Есть даже всякие демо\отладочные платы. Выбирайте на любой вкус.
I am DX168B and this is my favourite forum on internet!
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- DimanVIP
- Мучитель микросхем
- Сообщения: 474
- Зарегистрирован: Вт июн 01, 2010 22:12:07
- Откуда: Тольятти
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
А почему бы и нет.Кислый писал(а):А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
Где-то мне попадалась статья про чипы "Пропеллер" (вроде так называется, там еще на крышке МС нарисована шапочка с вертушком), они как раз приспособлены для вывода графики.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
хмм.. гугл показывает на средство от прыщей
намекает видимо
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
-
Н.О.М.А.Д.
- Первый раз сказал Мяу!
- Сообщения: 36
- Зарегистрирован: Вс ноя 28, 2010 12:40:36
- Откуда: Далёкий Крымский ПГТ Вилино
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
Я где-то видел (а именно на ютубе) реализацию простого ГП на обычной AtMega8. Точнее это был ролик демосцены. Если мои натренированные глаза не врут, то на современном ЖК мониторе с расширением где-то 240x320 (а может и больше) крутился пятиминутный ролик.
З.Ы. Ролик всё же нашёл. http://www.youtube.com/watch?v=sNCqrylN ... re=related
З.Ы. Ролик всё же нашёл. http://www.youtube.com/watch?v=sNCqrylN ... re=related
Крымские коты настолько суровые, что перегрызают не провода, а радиоканалы.
Re: Самодельный компьютер (старая песня на новый лад)
Классика - lpc2478 и как выйдут - lpc1788, lpc1853.Кислый писал(а):А у меня после игр с arm заинтересовал вопрос : а можно ли сделать видеокарту на arm (+\- dsp) ? не для современного пк. просто как макет ( чтобы подключить к основной плате с контроллером).
Там есть контроллер развертки дисплея. Хочешь - напрямую TFT панель подключай, хочешь - через ADC VGA-выход будет. Впрнципе, даже DVI можно приделать, но у контроллера макс. разрешение меньше одного из обязательных по спецификации DVI. Чтото такое мне поманится.
На АРМ9/Cortex-A вобще без проблем, только проблема там подобрать чтото в паябелном на кухне корпусе -))
Знаю толкь NUC950 винбондовский в радиогубительских корпусах. там уже все совсем ОК.
у фрискейла вроде чтото еще было
- DimanVIP
- Мучитель микросхем
- Сообщения: 474
- Зарегистрирован: Вт июн 01, 2010 22:12:07
- Откуда: Тольятти
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
ВОТ, специально откопал.Кислый писал(а):хмм.. гугл показывает на средство от прыщейнамекает видимо
А немецкий ролик понравился. На сайте автора выложены все сырцы, попробую поковырять на досуге, жаль с асмом не сильно дружу.
[img]http://nekuru.com/images/DimanVIP/t2.png[/img]
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
зис ис хорошо
посмотрел первую часть.. интересно как он с внешней операивкой дружит
кстати в примере ж не ассемблер, а spin ?
теперь несколько вопросов
как я понимаю в видеокарте процессор занимается расчетами графики.
при этом:

кстати в примере ж не ассемблер, а spin ?
теперь несколько вопросов
как я понимаю в видеокарте процессор занимается расчетами графики.
при этом:
- в каком виде организуется пересылка данных от процессора к видеокарте?
- собственно какая информация передается?
- передается ли gpu напрямую, или используется видеопамять из которой чип видеокарты забирает данные на обработку ?
- складываются (буферизуются) ли избыточные обработаные кадры в память ?
Последний раз редактировалось Кислый Пт июн 03, 2011 22:55:28, всего редактировалось 2 раза.
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Самодельный компьютер (старая песня на новый лад)
Да нафига с этой байдой каменного века возиться ?
разрешение 100 на 200, полтора цвета -))
разрешение 100 на 200, полтора цвета -))
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: Самодельный компьютер (старая песня на новый лад)
я категорически вас приветствую !!!
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: Самодельный компьютер (старая песня на новый лад)
Если хотите просто к абстарктному гумну, хоть этим нездорово любимым тут AVRам прикрутить монитор, то рекомендую глянуть
SSD1963 - контроллер дисплея - "Built-in 1215K bytes frame buffer. Support up to 864 x 480 at 24bpp display"
Вот только стоит он ДОРОЖЕ чем ARM со встроенным контроллером -))
далее ADV7125 - RAMDAC
и будет вам труколор на VGA мониторе. С разрешением правда не фонтан, но уже куда лучше вышеупомянутых приколов.
SSD1963 - контроллер дисплея - "Built-in 1215K bytes frame buffer. Support up to 864 x 480 at 24bpp display"
Вот только стоит он ДОРОЖЕ чем ARM со встроенным контроллером -))
далее ADV7125 - RAMDAC
и будет вам труколор на VGA мониторе. С разрешением правда не фонтан, но уже куда лучше вышеупомянутых приколов.


