Комментарии 30
Ну что друзья, вот такой материал у нас с вами получился.
Я тут начал угорать под смартфонам на винде, причем именно кнопочным. Недавно я купил за 250 вот такого красавца, смастерил АКБ, почистил клаву, пропаял джойстик и получил крутейший девайс на WM 2003

А на следующей неделе выйдет статья о дриставрации Roverpc M5, который мне подарила подписчица с Пикабу.

Ого, у меня он был в детстве - и точно также лишился джойстика. А ещё, прошу, скажите, как называлась на нём идущая в прошивке игра 3-в-ряд? До сих пор помню геймплей, а название забыл - и интернет мне в этом не помог.
Windows Mobile bubbles
Нет-нет-нет! Там было что-то про кристаллы, игровые уровни были стилизованы под шахту, и была совершенно бомбическая (для тех лет) озвучка. Кристаллы разбивались с пронзительными "кристаллическими" звуками, а в конце уровня голос за кадром пел какой-то странный (для тогда плохо знавшего английский меня) аккорд типа "у-э-оф" с мощным эхо, имитирующим реальную шахту. Название игры за давностью лет выветрилось, а вот необычность аккорда осталась в памяти.
Почему вы решили, что у Broadcomm нет BootROM? Ну стартует там первым VC, а не ARM, но тому точно так же нужно откуда-то начать исполнять код, будет ROM с кодом для VC, только и всего. У некоторых поколений Snapdragonов, а так же у всех хуавеевских Kirinов та же ситуация, стартовое ядро - не из тех, на которых Android работает.
А вот в давние времена (до secure boot и eMMC) Qualcommы 6ххх и ранние 7ххх умели стартовать прямо из NAND без BootROM, хотя NAND и не поддерживал XIP.
Спасибки, за бутрум поправлю. Имелся ввиду бутрум для арм ядра)
7xxx имеется ввиду 7200 и 7201?
Да (плюс подвиды с другими сотовыми технологиями - 7500, 7600 итд). А вот 7х27 уже были с ROM и secure boot.
Интересно, как это было реализовано? Кастомный контроллер нанд загружает SPL в SRAM? Никакого 9008 впринципе невозможно?
Да, жёсткая логика, конечный автомат, на каждом шаге переключающий очередной требуемый сигнал и формирующий требуемые шинные циклы в сторону NAND-контроллера и SRAM. Если верно помню, он даже умел по первому вычитанному из NAND байту донастраивать конфиг NAND-контроллера под конкретный тип NAND. В целом вся эта машинерия держала в сбросе основное ядро, копировала в SRAM первичный загрузчик, затем отпускала сброс и ядро стартовало из SRAM. Само собой, никаких режимов загрузки по UART/USB (там требуется куда большая гибкость), программирование пустой платы - только JTAG.
О кнопочном windows смартфоне Я когда-то мечтал. Сейчас у меня лежит такой
Какая модель?
У меня был HP iPaq Voice Messenger. Жаль, потом экран сдох, а новый был несильно дешевле нового девайса в сборе...
А что на хабре уже норм публиковать рерайт поста 2023 года с ДТФ? Ну вот не верю что у автор так туго с идеями.
А в чем рерайт то? Я честно написал что это третья часть соответствующей рубрики, с новым кейсом и большим числом подробностей.
Если я год назад рассказал об апгрейде озу на коммуникаторе, то это не повод рассказать об апгрейде на смартфоне?)
Да эта статья 2023 года немного другая. Она здесь на хабре есть, почитай.
Здесь о том что можно поправив загрузку, увести с проблемных разделов на другие носители, обеспечив малой кровью перезапуск.
https://habr.com/ru/companies/timeweb/articles/717956/ - первая статья с еммс,
https://habr.com/ru/companies/timeweb/articles/805545/ - вторая статья с еммс,
эта уже третья.
каждая о своём.
EMMC по интерфейсу совместима с uSD. Да, там может быть 8 пинов данных, а не 4, как у карты, но это, насколько помню, не критично - драйвер обязан уметь все режимы. Так что можно отпаять дохлый чип и варварски запаять на его место uSD карту на проводочках.
Не обязан, насколько я помню, не все чипсеты умеют 1-битный и 4-битный именно на eMMC (контроллер MMC то общий у них)
Там набор команд различается, далеко не везде заработает
слова про глубокую совместимость с малиной сразу возбуждают мысли о смартфоне на линуксе к тому же совместимому с малиной.
для начала скажем взять самое свежее ядро от малины и засунуть в android
Информация
- Сайт
- timeweb.cloud
- Дата регистрации
- Дата основания
- Численность
- 201–500 человек
- Местоположение
- Россия
- Представитель
- Timeweb Cloud
Жизнь после отвала eMMC: Загружаем Android с MicroSD