Tuxotronic

Electronics for fun

Mecrisp Forth

Решил заняться чем-то новым, точнее хорошо забытым старым, и освоить форт на микроконтроллерах.

Перед компилируемыми ЯП форт имеет преимущество за счёт своей интерактивности - писать и отлаживать код можно непосредственно на целевом устройстве не занимаясь каждый раз сборкой и прошивкой.

С другой стороны, микроконтроллеры уже достаточно мощные, что бы запускать интерпретируемые языки, такие как Lua или JavaScript, но они отбирают для своей работы ценные ресурсы МК, да и работают сравнительно медленно.

Ядро же форт-машин компактно, и сам язык позволяет генерировать эффективный код, что позволяет на минимальном железе писать программы сопоставимые по скорости с ассемблерными, при этом обладающие хорошей переносимостью между различными архитектурами (в рамках одной реализации).

Установка Armbian на планшет Icoo D70gt. Часть 3

В предыдущих частях удалось запустить систему на планшете и настроить тачскрин.

Но как всегда хочется большего - например установить X-server, что бы получить все преимущества графического интерфейса.

Установка Armbian на планшет Icoo D70gt. Часть 2

Поскольку предыдущая статья получилась очень уж объёмной, я решил разбить её на две части.

В этой части я рассмотрю некоторые аспекты настройки системы и устройств ввода, таких как кнопки планшета, тачскрин и G-сенсор.

Установка Armbian на планшет Icoo D70gt

Наверное одно из самых недолговечных домашних электронных устройств - это планшет. Недлоговечное не в плане быстрой поломки (хотя и такое за ними водится), а в плане быстрого устаревания.

ПО ориентируется на флагманы, а устройство из среднего или низшего ценового диапазона ещё год назад вполне сносно работавшее вызывает только желание приложить его об стену.

Возможен и вариант частично работающего устройства: например разбит тачскрин, окончательно и бесповоротно сдох аккумулятор, может даже и сам экран разбит.

В любом случае, пока живы “мозги” планшета, можно постараться извлечь из планшета пользу установив на него ОС с ядром Linux.

Новый движок

Поскольку я не вижу смысла держать сайт на движке DokuWiki, всё равно туда никто не пишет, я перевёл сайт на статичные страницы и генератор Hugo. Вики некоторое время будет доступна по адресу wiki.tuxotronic.org, но тем не менее я перенёс наиболее полезные страницы на новый движок и они доступны по старым адресам. В данный момент навигация по страницам из wiki доступна через Topics и Tags. Худо-бедно я проставил для всех страниц тэги.

Используем flashrom

Для прошивки SPI Flash можно пользоваться специализированными программаторами но при отсутствии таковых можно применить случайно оказавшийся под рукой микрокомпьютер с Linux на борту. Например OrangePi One с Armbian или RaspberryPi.

Galep 3

Программное обеспечение для программатора Galep III (подключается через LPT порт) вполне успешно может функционировать под ОС на базе ядра Linux через эмулятор Wine.