Китайцы наплодили довольно много железяк, похожих на Raspberry Pi, и везде свои пути запуска собственного кода, но чаще всего это загрузчик U-Boot . А Rapsberry Pi была выбрана мной в том числе и из-за того, что свой код там запускать крайне просто. Так что в случае с BeagleBone® Black нужно выяснять индивидуально каким образом там запускать свой код. Начните свои изыскания с этого места: github.com/allexoll/BBB-BareMetal
Раньше такие игры писали в подавляющем большинстве на ассемблере, тем более с музыкальным сопровождением на AY-3-8910. Здесь уровень звуковой карты не менее Sound Blaster.
Автор, тут 1/8 по памяти и тормозухость, а какой бокс на алике взять чтоб дешевле и прям впритирку чтобы хотя бы FullHD казало? Пенсионеру (не бум-бум в теме) надо завести, максимально простое управление с плейлистом UDP от оператора. На руках на тесте имеется WINKовская, нормально кажет даже 4К, но у них конский ценник (и на Авито не особо выгодней) за 2/8 +урезанный функционал андроида 👎 UPD: нашел там модельку X96Q, заявлено 2/16, за полтора косаря продается, по отзывам вроде не фейковая память 🤔
Как я и сказал в ролике, брать этот бокс, чтобы использовать по назначению я бы никому не советовал. Для себя лично я сделал вывод, что на сегодняшний момент самыми нормальными приставками, которыми можно пользоваться именно как приставками, являются боксы на чипах Amlogic S905, лучше, если это будет ревизия X4, но X3 тоже вполне хорошо всё тенет. Но закономерно и ценник на них отличается от того барахла на Allwinner и Rockchip, которое заполонило маркетплейсы. P.S. Сам лично пользуюсь Ugoos X4Q Pro - работает идеально, обновления прошивок выходят регулярно.
На частоте 1008 ничего не шевелится. Надо бОльший радиатор и увеличивать хотя бы до 1368. Ну, и, dietpi от nanopi M1 Plus более менее летает. Для ретрокомбайна советую Batocera для Capcom Home Arcade. Лучше бы Lakka использовать, но лично на моем боксе почему-то тормозит. Видел в уарт промелькнуло слово xradio, скорее всего модуль вай фай XR819, модули есть в армбиан, просто надо dtb изменить. Или через overlay dtbo подключить. Фризы и микрофризы скорее всего связаны с неподходящим dtb - в opi pc и pc plus стоит регулятор напряжения на процессоре, который прописан в dtb, а в самом боксе наряжение на процессоре статичное. Если попробовать взять dtb от beelink X2 или Sunvell R69, то должно быть норм. Или банальный перегрев процессора, потому что радиатор в нем ооочень маленький. А вообще проц Н3 мне нравится, для много всего сделано
У меня есть Orangepi PC но он умер не знаю почему, я на него ставил ARMBIAN + CASAOS использовал для доступа файлов по сети. А на данную TV приставку хочется поставить OPENWRT и использовать вместе с VERTELL 4G+ Адаптер для модема Fibocom L860-GL (знаю звучит странно) там же есть WIFI и мне нужно узнать модель Wifi адаптера и может ли он работать в режиме точки доступа?
Как я сказал в ролике, я почти уверен, что Wi-Fi завести можно, но это нужно будет сделать вручную, так как из коробки он не поддерживается. Ну и для раздачи, бы всё-таки поставил дополнительную антенну, например, от старого роутера, так как текущий обрезок жестянки не позволит обеспечить качественной связи. Также не стоит забывать, что тут Wi-Fi модуль без поддержки диапазона 5 GHz.
Карточки разные. Где-то честно пишут, где-то нет. Я покупал там, где продавали как 8 GB + 128 GB. Собственно, в свойствах системы именно такая информация и отображается.
Да, интересно, что можно сотворить с железкой за такую цену. Жду вторую серию :) ЗЫ Громкость бы чуть побольше у видео. По данным ютуба (ПКМ - Статистика для сисадминов - content loudness) громкость -14.6. Желательно чтобы громкость была в района -6.0 - -4.0.
Ссылку не стал давать потому что по ссылкам устройства то есть, то их нет. Официального продавца, у которого бы эти боксы были всегда, я не знаю. Как я сказал в ролике, мой бокс был раскуплен, поэтому на него ссылку давать бессмысленно. Проще найти по названию самостоятельно. Но вот, один из примеров: aliexpress.ru/item/1005005581221246.html
У меня тоже парочка Орандж паев куплено лет 8 назад. Я тогда искал самый дешёвые варианты поиграться и кажется у них был мини или микро уже не вспомню за 9 баксов
Загрузчик - это круто! Теперь можно написать "монитор" и программировать прямо на целевой платформе, правда придётся писать в машинных кодах :) COM порт (RS-232, он же "Стык С2" по-русски) раньше использовал +12/-12 вольт, он и сейчас есть практически в каждом компьютере, но не как разъём, а в виде штырьков на материнке, и напряжением "кто во что горазд" (по стандарту логический "0" = +3 ÷ +12V, лог. "1" = -3 ÷ -12V), так что можно использовать и его, только привести уровни к UART-TTL3.3V Задавать параметры порта (скорость передачи и т.п.) достаточно только в программе-терминале, настройки драйвера винды не играют роли.
Собственно говоря, Monitor, Basic и возможность писать прямо на целевой платформе, как тогда, - это прямо голубая мечта. Но один не потяну, а единомышленников не имею. А между тем существует подобный, и уже даже зрелый, проект. Об этом проекте я в ближайшее время планирую снять ролик.
Конечно когда я увидел включение невыровенного доступа к памяти, стало очень больно, в голове пронеслись архитектуры кешей L1-L2-L3-L4, кластеры из кольцевых групп многоядерных процессоров, архитектура контроллера DDR5. Но, понятное дело, что 8-битные компьютеры - откуда и растут ноги у увлечения автора видео - одно-байтные, и этим все сказано :) А вот за общий минимализм отладочной среды в виде uart-загрузчика и пары bat-файлов бесконечный респект. Очень импонирует идея такого минимализма, без этих IDE жрущих гигабайты памяти и гигагерцы процессора, с десятками уровней конфигов разной степени актуальности и стилистик.
Всё верно - ноги (и цели!) растут именно от 8-ми битного ретро. И всё это никак не пересекается с ядрами, ABI и прочими современными вещами. Сидим себе тихонечко в песочнице и потихоньку ассемблером балуемся.