vak: (Default)
Serge Vakulenko ([personal profile] vak) wrote2011-09-18 12:42 am

Maximite: компьютер радиолюбителя

Сегодня я собственноручно спаял компьютер.



У него имеется:
  • Интерфейс VGA - к стандартному монитору;
  • Интерфейс PS/2 - к стандартной клавиатуре;
  • Интерфейс USB;
  • Съёмный диск в виде flash-карточки SD;
  • 20 сигналов ввода-вывода, для радиолюбительских целей;
  • Встроенный интерпретатор Basic.
Вид сзади с открытой крышкой:


Вся конфигурация удивительно напоминает первый советский персональный компьютер БК0010.  Компьютер Maximite разработан в Австралии, автор Geoff Graham. Набор для самостоятельной сборки продаёт фирма Altronics.

Осталось запустить на нём RetroBSD.

[identity profile] dom3d.livejournal.com 2011-09-18 08:04 am (UTC)(link)
Круто!
Снимаю шляпу.

[identity profile] dom3d.livejournal.com 2011-09-18 10:15 am (UTC)(link)
Сергей теперь можно выпускать конструктор юного радиолюбителя.

[identity profile] kondybas.livejournal.com 2011-09-18 02:15 pm (UTC)(link)
В смысле - из набора деталей можно будет собрать юного радиолюбителя? ;)

Забыл предлог

[identity profile] dom3d.livejournal.com 2011-09-18 02:42 pm (UTC)(link)
конструктор для юного радиолюбителя

[identity profile] dom3d.livejournal.com 2011-09-19 06:05 pm (UTC)(link)
Сергей, я подумал, что это ты сделал конструктор.

[identity profile] ircicq.livejournal.com 2011-09-18 08:50 am (UTC)(link)
Самое массовое устройство для самоделкиных - это LEGO Mindstorms.

Но там ARM, есть ли шансы что RetroBSD можно портировать туда?
256 KB FLASH, 64 KB RAM, 48 MHz

[identity profile] ircicq.livejournal.com 2011-09-18 08:58 am (UTC)(link)
Наверняка выпустят новую версию с большим RAM.
Но зато качественно новый уровень для OS: робототехника.

[identity profile] eentropy.livejournal.com 2011-09-18 12:18 pm (UTC)(link)
"Кобеля" обжаты коннекторами с боковым фиксатором.

И где прикажете искать это чудо-барахло?

[identity profile] ircicq.livejournal.com 2011-09-18 02:00 pm (UTC)(link)
если не в Москве, то самое дешевое предложение учитывая доставку на XCOM-SHOP

[identity profile] evgen2.livejournal.com 2011-09-18 11:36 am (UTC)(link)
Вот вам http://www.starterkit.ru/html/index.php?name=shop&op=view&id=62
У меня в лапах такое есть в комплекте с модулем GPS/GSM ;-) Доставка почтой наложенным платежом за неделю.
правда BSD мне самому нафиг не нужно.

[identity profile] evgen2.livejournal.com 2011-09-20 09:14 am (UTC)(link)
>Нет технических препятствий перенести RetroBSD на STM32. Если кто решит заняться - готов помочь советами.

мог бы попробовать, но нет мотивации :-/

[identity profile] ircicq.livejournal.com 2011-09-20 08:28 am (UTC)(link)
Правильно ли я понимаю, что для работы со StarterKit ничего паять не нужно?
В отличие от Maximite.

[identity profile] evgen2.livejournal.com 2011-09-20 09:11 am (UTC)(link)
Да. Хотя "лучшим друзьям программиста" - "людям с паяльником" это не нравится. В том числе и потому, что ноги на разъёмы выведены так, как они торчат из чипа, т.е. биты для ввода-вывода получаются не подряд.

из других неожиданностей - для TFT экрана в комплекте с ним не идет никаких оконных библиотек, т.е. все надо либо писать самому. либо вспоминать, куды засунулись архивы дос-программ ;-)

Недостатки

[identity profile] skolk.livejournal.com 2011-09-18 09:02 pm (UTC)(link)
1. Нет места для распайки PHY.
2. Использован BF, который не поддерживает OTG.

Вопрос: кто кроме этого и Blackfin еще имеет подходящий параллельный порт, где есть полный список?

БК0010?

[identity profile] ledernierheros.livejournal.com 2011-09-19 02:07 pm (UTC)(link)
> Вся конфигурация удивительно напоминает первый советский персональный компьютер БК0010

Чем кроме BASICа?

[identity profile] ircicq.livejournal.com 2011-09-20 08:32 am (UTC)(link)
Хоть бы уж не BASIC туда встраивали ))
А то вырастет еще одно поколение программистов-любителей, которым потом перешивать мозги на функциональное и ОО программирование.









[identity profile] ledernierheros.livejournal.com 2011-09-20 10:09 am (UTC)(link)
Да нет, он же не для того чтобы учиться программировать, а для того чтобы учиться делать программно-аппаратные комплексы. Бейсик, в принципе не плох. Хотя Форт, как в Сановских, Ибмовских и Эпловских компах - был бы уместнее. Но, можно, наверно, OpenBIOS поставить и будет форт вместо бейсика.

[identity profile] ledernierheros.livejournal.com 2011-09-20 10:02 am (UTC)(link)
Так ведь у БК-шки не было внешней клавиатуры. Да и монитора.

Бейсик, он и в Спектрумах и в Ямахах встроенный был. А в БК-0010, которые я видел, Бейсика, кстати не было. Был Фокал.

[identity profile] hogzie.livejournal.com 2011-09-25 07:04 am (UTC)(link)
В БК также был встроенный Васик, начиная с БК-0010.01, который выпускался с 87-го года. Были и отдельные блоки с ПЗУ (но мало), которые можно было засовывать в старые фокальные БК'шки.

[identity profile] ircicq.livejournal.com 2011-09-23 10:01 am (UTC)(link)
Кстати у меня Вам вопрос как известному БК-воду:

Существует ли в природе конвертор WAV-файлов (запись БКшных аудиокассет) -> файлы .BIN и .BAS.
Очень хочется восстановить свои программы, писаные в 1990г.

[identity profile] hogzie.livejournal.com 2011-09-25 07:03 am (UTC)(link)
Есть. Разные эмуляторы умеют читать wav'ы и потом записывать. Есть и простенькая программа bkread под Линух.

***

[identity profile] zo-zo-le.livejournal.com 2011-09-28 04:34 pm (UTC)(link)
Набор для самостоятельной сборки

А центральная микросхема тоже впаивается? Или она уже заранее распаяна на плате? (весь остальной монтаж навесной)

***

[identity profile] zo-zo-le.livejournal.com 2011-10-01 06:59 pm (UTC)(link)
Плата приходит с запаянным (и прошитым) процессором.

Если процессор уже прошит и распаян, то как туда можно портировать RetroBSD? Или Вы только предполагаете такую возможность?