#Bootloader

L⚝cy idk ⚝ ⁂ ⚝ ⁂ ⚝ ⁂ ⚝ ⁂lucy_idk@mastodon.world
2026-02-07

@chmod777 for me is a must have a libre open source #bootloader. @system76, @starlabssystems, and @novacustom @purism. are companoes which offers #floss bootloaders for new #laptops. @all are there more ones? I am also want have a new one ;) There are also companies who put this on #Thinkpads. I don't know what u mean with light gaming. For studing, development and coding the horizon should be good.

2026-02-01

@gsuberland

"I dunno what you are talking about! That's not my bootloader, officer! Wasn't me dropped that UF2 on the ground there!"

#picocalc #bootloader

Clockwork PicoCalc handheld computer, based on Raspberry Pi Pico 2W microcontroller, screen displaying the uf2loader bootloader with list of firmware images to load and boot: MMBasic, MicroPython, Lua, and 128k Classic Mac OS.
Rosa Luxemburgo :Ryyca:RosaLuxemburgo@ursal.zone
2026-01-31

"Fim de uma era: Xiaomi confirma fim do desbloqueio do bootloader a nível global"
Argumentos mentirosos. Se, ao desbloquear vc já perde todas as garantias, como eles estão sobrecarregados de manutenção por conta de bootloader liberado?
tugatech.com.pt/t76863-fim-de-
@comunismo

#Xiaomi #bootloader #bigtech #controle #infosec #FreeSoftware

2026-01-30

I wanted to automatically make boot options for snapper snapshots and ended up making these

https://codeberg.org/grafcube/uki-efi-boot
https://codeberg.org/grafcube/uki-snapper

uki-efi-boot automatically scans directories in your esp for efi executables and adds entries to your UEFI boot options while uki-snapper automatically creates boot entries/UKIs for snapper snapshots.

It has been working flawlessly so far. I use secure boot so I have to configure uki-snapper to build new images for each snapshot so I configured it to generate no more than 2 to fit in my esp. It also only works on arch right now since it depends on mkinitcpio but contributions to expand support are very welcome.

I hope someone finds these scripts useful
​:ChikaHappy:​
They're available on the AUR as well.

@linux@lemmy.world #linux #uefi #uki #bootloader #btrfs #boot #snapper #opensource

FreeBSD FoundationFreeBSDFoundation
2026-01-29

We’re pleased to highlight an article by Christopher R. Bowman from the latest edition of the FreeBSD Journal.

In “Building u-boot,” Christopher provides an overview of how the u-boot bootloader is built and maintained within the FreeBSD ecosystem.

Read the full article here:
freebsdfoundation.org/our-work

Late heads up - if you have an OPPO/OnePlus/Realme Android device that is normally locked, this may be your last chance to unofficially (via exploit) unlock the bootloader. Security update is this month.

xdaforums.com/t/final-warning-
#Android #bootloader

2026-01-26

Volla 22 ubuntu touch installation problem #bootloader

askubuntu.com/q/1563275/612

Stephen Blumstephenblum
2026-01-22

Eighty thousand lines changed, then my bootloader reboot crashed hard.

DACBARBOS Branddacbarbos
2026-01-17

RT @the_yellow_fall@x.com
GRUB 2.14 launches in Jan 2026, fixing the Year 2038 bug and adding Argon2, TPM 2.0, and EROFS support for the ultimate Linux boot security. securityonline.info/defeating-

TugaTech 🖥️tugatech@masto.pt
2026-01-17

Fim de uma era: Xiaomi confirma fim do desbloqueio do bootloader a nível global
🔗 tugatech.com.pt/t76863-fim-de-

#bootloader #xiaomi 

2026-01-14
2026-01-13

How to not force restart during boot? #boot #bootloader #reboot

askubuntu.com/q/1562824/612

Noasaurus :anarchy_punk_queer:baloo@tech.lgbt
2026-01-11

Does anyone know how to unlock the MI bootloader on a phone without a SIM card (therefore without a linked MI account) ? And what do you think of LineageOS and /e/ ? I'm still hesitating :blobcatthinking:
#degooglisation #bootloader #lineageos #/e/

TugaTech 🖥️tugatech@masto.pt
2026-01-09

Desbloquear bootloader na Xiaomi: as diferenças cruciais entre modelos Globais e China
🔗 tugatech.com.pt/t76577-desbloq

#bootloader #china #xiaomi 

2026-01-07

Процессор, которого не существует. Читаем и пишем ПЗУ

Автомобильные блоки управления полны компонентов, промаркированных нестандартно. Например, встречались микросхемы, на которых выбито "Toyota", хотя ежу понятно, что Toyota никаких процессоров не производит. Но в мире электроники при больших партиях производители чипов имеют возможность выбить на чипе ваш логотип, или маркировку, и разработчики ЭБУ этим активно пользуются, хотя цели их не совсем ясны. Но нестандартная маркировка - это еще цветочки! Существует огромный пласт кастомных компонентов, выполненных "под заказ" для конкретного производителя ЭБУ. Такие проприетарные компоненты зачастую не только не имеют открытой документации, но и отсутствуют в линейке производителя. Не так давно мы разбирались с процессором TMS470R1A256 , очень популярный в блоках SRS 2007-2010 г.в.. На нём выбивают маркировки: TMS470R1VF3482 или TMS470AVF3482 , однако достаточно подключиться к этому процессору посредством отладчика чтобы понять, что это процессор TMS470R1A256 . Дело в том, что согласно datasheet на эти процессоры, в каждом процессоре есть device identification code register , прочитав который, вы сможете узнать part number данного процессора, который уже можно отыскать в datasheet. Например, для TMS470R1A256: `The assigned device-specific part number for the A256 device is 0001010` что при переводе в hex = 0x0A . Много разработчиков написало программы для чтения данных процессоров, но почему-то блоки с процессорами, записанными этими программами, не выходили на связь. Пришлось разбираться с этим вопросом самостоятельно, результатом чего стала версия программы JLinkZReader, в которой проблема чтения и записи данных CPU была решена.

habr.com/ru/articles/983202/?u

#программирование_микроконтроллеров #flash #flashпамять #TMS470 #texas_instruments #srs #bare_metal #реверсинжиниринг #загрузчик #bootloader

2026-01-06

Процессор, которого не существует. Читаем и пишем ПЗУ

Автомобильные блоки управления полны компонентов, промаркированных нестандартно. Например, встречались микросхемы, на которых выбито "Toyota", хотя ежу понятно, что Toyota никаких процессоров не производит. Но в мире электроники при больших партиях производители чипов имеют возможность выбить на чипе ваш логотип, или маркировку, и разработчики ЭБУ этим активно пользуются, хотя цели их не совсем ясны. Но нестандартная маркировка - это еще цветочки! Существует огромный пласт кастомных компонентов, выполненных "под заказ" для конкретного производителя ЭБУ. Такие проприетарные компоненты зачастую не только не имеют открытой документации, но и отсутствуют в линейке производителя. Не так давно мы разбирались с процессором TMS470R1A256 , очень популярный в блоках SRS 2007-2010 г.в.. На нём выбивают маркировки: TMS470R1VF3482 или TMS470AVF3482 , однако достаточно подключиться к этому процессору посредством отладчика чтобы понять, что это процессор TMS470R1A256 . Дело в том, что согласно datasheet на эти процессоры, в каждом процессоре есть device identification code register , прочитав который, вы сможете узнать part number данного процессора, который уже можно отыскать в datasheet. Например, для TMS470R1A256: `The assigned device-specific part number for the A256 device is 0001010` что при переводе в hex = 0x0A . Много разработчиков написало программы для чтения данных процессоров, но почему-то блоки с процессорами, записанными этими программами, не выходили на связь. Пришлось разбираться с этим вопросом самостоятельно, результатом чего стала версия программы JLinkZReader, в которой проблема чтения и записи данных CPU была решена.

habr.com/ru/articles/983202/

#программирование_микроконтроллеров #flash #flashпамять #TMS470 #texas_instruments #srs #bare_metal #реверсинжиниринг #загрузчик #bootloader

2026-01-03

Строим свой остров: как создать минимальный Linux для Raspberry Pi

Ещё три года назад меня просили рассказать, как собрать минимальный Linux для Raspberry Pi, — и сейчас я выполняю эту просьбу. Несмотря на то, что первоначальной целью Raspberry Pi было создание дешёвого устройства для обучения базовым навыкам программирования, информации о том как, создать минимальный Linux для Raspberry Pi в интернете немного. Я хочу восполнить этот пробел для желающих начать погружение в embedded-разработку. Linux для встраиваемых систем, включая Raspberry Pi, и Linux для PC имеют ряд различий. Различия касаются используемых загрузчиков, платформо-зависимого кода ядра, файловых систем и прочего. Для встраиваемых систем большое значение имеет Board Support Package (BSP), который обычно сопровождает различные системы на кристалле (System on Chip — SoC) или одноплатные компьютеры (Single Board Computer — SBC). Чтобы сделать статью интереснее и полезнее, я рассмотрю создание Linux для Raspberry Pi 3 и для Raspberry Pi 4 и укажу на различие этих одноплатных компьютеров в контексте загрузки и сборки ядра Linux. Также мы соберём и запустим downstream и upstream Linux-ядра для Raspberry Pi. Под Raspberry Pi 3 и Raspberry Pi 4 подразумеваются модели Raspberry Pi 3 Model B и Raspberry Pi 4 Model B соответственно. А обе модели называются в статье Raspberry Pi. Как и в моей прошлой статье по сборке Linux для PC собирать мы будем без использования Buildroot или Yocto Project , только сделаем его более практичным, так как он будет поддерживать работу с SD-картой. Такие сборки минимального Linux без Buildroot и Yocto Project мне чем-то напоминают высадку на необитаемый остров, где вы вынуждены минимальным набором инструментов благоустраивать свою жизнь. Да, вашей жизни ничего не угрожает, но определённая закалка в виде полученных базовых знаний остаётся. Поэтому системе Linux, создаваемой в статье, я дал кодовое название Robinson Linux. Я надеюсь, что после прочтения статьи вам будет гораздо проще собрать Linux для другого одноплатного компьютера, например, Orange Pi. Кому интересно погрузиться в embedded-разработку, добро пожаловать под кат.

habr.com/ru/companies/ruvds/ar

#linux #embedded_linux #raspberry_pi #linux_kernel #crosscompilation #devicetree #bootloader #uart #arm #статьи_ruvds

2026-01-03

Строим свой остров: как создать минимальный Linux для Raspberry Pi

Ещё три года назад меня просили рассказать, как собрать минимальный Linux для Raspberry Pi, — и сейчас я выполняю эту просьбу. Несмотря на то, что первоначальной целью Raspberry Pi было создание дешёвого устройства для обучения базовым навыкам программирования, информации о том как, создать минимальный Linux для Raspberry Pi в интернете немного. Я хочу восполнить этот пробел для желающих начать погружение в embedded-разработку. Linux для встраиваемых систем, включая Raspberry Pi, и Linux для PC имеют ряд различий. Различия касаются используемых загрузчиков, платформо-зависимого кода ядра, файловых систем и прочего. Для встраиваемых систем большое значение имеет Board Support Package (BSP), который обычно сопровождает различные системы на кристалле (System on Chip — SoC) или одноплатные компьютеры (Single Board Computer — SBC). Чтобы сделать статью интереснее и полезнее, я рассмотрю создание Linux для Raspberry Pi 3 и для Raspberry Pi 4 и укажу на различие этих одноплатных компьютеров в контексте загрузки и сборки ядра Linux. Также мы соберём и запустим downstream и upstream Linux-ядра для Raspberry Pi. Под Raspberry Pi 3 и Raspberry Pi 4 подразумеваются модели Raspberry Pi 3 Model B и Raspberry Pi 4 Model B соответственно. А обе модели называются в статье Raspberry Pi. Как и в моей прошлой статье по сборке Linux для PC собирать мы будем без использования Buildroot или Yocto Project , только сделаем его более практичным, так как он будет поддерживать работу с SD-картой. Такие сборки минимального Linux без Buildroot и Yocto Project мне чем-то напоминают высадку на необитаемый остров, где вы вынуждены минимальным набором инструментов благоустраивать свою жизнь. Да, вашей жизни ничего не угрожает, но определённая закалка в виде полученных базовых знаний остаётся. Поэтому системе Linux, создаваемой в статье, я дал кодовое название Robinson Linux. Я надеюсь, что после прочтения статьи вам будет гораздо проще собрать Linux для другого одноплатного компьютера, например, Orange Pi. Кому интересно погрузиться в embedded-разработку, добро пожаловать под кат.

habr.com/ru/companies/ruvds/ar

#linux #embedded_linux #raspberry_pi #linux_kernel #crosscompilation #devicetree #bootloader #uart #arm #статьи_ruvds

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst