Комментарии 26
Что бросается в глаза - экран мерцает как старый телевизор, и глаза от этого устают.
такое впечатление, что понятие «детский» это не про целевую аудиторию, а про функционал устройства (сарказм)
Очень интересно и познавательно.
Тебе надо на барахолку, куда сносят всю беcхозную и сегодня уже бесполезную по прямому назначению электронику. Там раздолье!
Было бы интересно почитать про исследование фотоаппаратов Canon. Они на процессорах DIGIC разных поколений. Причем от мыльниц вроде PowerShot до зеркалок EOS. Под них есть различные хаки, которые запускаются прямо с флэшки для снимков:
Где-то читал, что на любительских Nikon есть уровень (чтобы не заваливать горизонт), но не используется прошивкой.
различные хаки, которые запускаются прямо с флэшки для снимков
До сих пор пользуюсь Magic Lantern на древнем 5D.)
"MMI Version", не помню уже что это сокращение означает
Man-Machine Interface. Вроде пошло от компании Pixtel, которая свою систему GUI назвала CoolMMI.
Любопытно, сколько это исследование заняло времени?
Чуть больше двух недель. В разы быстрее, чем я делал порт Doom на чип Spreadtrum год назад. Но я же Doom под OpenRISC так и не портировал, только доступ к процессору получил.
Давно-давно реассемблировал БИОС, а позже DR-DOS 5.1 .. тогда тоже было потрачена куча времени. Не сказать что совсем бесполезно, но .. умерло оно всё.
Завидую вам, молодым. Только с возрастом (видимо где-то в мозгах заблокировано до поры) начинаешь понимать, что в жизни есть только один невосполнимый ресурс - время самой жизни.
Зачем портировать одну и ту же задачу на разные чипы, и каждый раз это делают разные люди, и делают всё по своему - я не понимаю.
Чтобы получить дешевое устройство, и особенно игрушку, нужно взять максимально дешевые и доступные комплектующие: сверхмассовый высокоинтегрированный некондиционный SoC, который есть у кучи поставщиков за копейки.
Это же китай, что есть сейчас на складе, из того и собирают, отбраковка, Б/У с разборки, прошивку пишут по такому же принципу, приносят образец и говорят сделать такую же.
Реверс ноунейм-китайцев по всем канонам жанра.
Про SCSI-команды: да, это тяжёлое наследие флешек. Таким методом шьются практически все флешки - и у многих компаний, которые начинали с флешек, и по сей день бутлоадеры сделаны именно так. Так что если видишь вообще любой девайс с USB и с MSD-классом - наверняка где-то там в зарезервированных областях SCSI команд есть закладочка от производителя.
Например, у чипов JieLi из ультрадешёвых клонов AirPods есть такого же типа прошивочный интерфейс USB. Хотя USB в беспроводных наушниках ну вот вообще никак не используется. Как же так вышло?
Китайский эволюционный путь, бессмысленный и беспощадный. Из чипа для флешек кремний эволюционирует в чип для USB MP3 плеера. К контроллерам USB и NAND прирастает аппаратный декодер MP3 и хлипенький блок ADC/DAC. У чипа MP3 плеера вскоре после этого вырастает Bluetooth - и получается чип для портативной Bluetooth-колонки. А потом Apple делает AirPods - и в эволюционной гонке чип из Bluetooth-колонки скукоживается, учится работать в TWS-режиме, и становится чипом для беспроводных наушников.
Бодрого дня, вот прямо интересно, а есть ли порт на pic32 к примеру? ;)
попробую ответить за автора, насколько я в свое время встречался, ядро pic32 это же MIPS?
Какая разница, был бы 32-бит процессор, достаточно памяти и мегагерц, 4МБ и лучше 100 МГц и более. Это если хочется сделать порт с наименьшим приложением усилий. Если характеристики хуже, то придётся ресурсы игры и саму игру упрощать, что дополнительные трудозатраты на порт. Не стал отвечать, потому что конкретная архитектура не имеет значения.
pic32Z2048efg144B- I/PI даже вот интересно) ну и если к ней подключен скажем TM043NDH02-40 TFT 4.3' ну мало ли, ну вдруг)
Сурова русская зима, что тут ещё скажешь :]
Фантастический OpenRISC и где он обитает, или недетский разбор детской камеры