#barebox

2025-05-04

In other news, I managed to learn even more about #uboot today. Still unsure if it was a good idea for society to go with U-Boot over sane alternatives, like #barebox ?

2025-04-29

Why can't we all just agree to move on from #uboot to #barebox instead? My sanity would be secure and the world would be a better place ...

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2025-04-02

#Microsoft used its #AI-powered #SecurityCopilot to discover 20 previously unknown vulnerabilities in the #GRUB2, #UBoot, and #Barebox #opensource #bootloaders.
GRUB2 (GRand Unified Bootloader) is the default boot loader for most #Linux distributions, including Ubuntu, while U-Boot and Barebox are commonly used in embedded and #IoT devices.
bleepingcomputer.com/news/secu #ITSec

barebox bootloaderbarebox@fosstodon.org
2025-03-20

Thanks to the fine folks over at @stratum0, the #barebox.LiberaChat IRC channel is now again bridged to #Matrix.

Stop by at app.element.io/#/room/#barebox if you are curious, have questions or want to idle without setting up your own bouncer. :matrix: 🚀

🇵🇸(🧆🏳️)Popolon🐷ᠫᠣᠫᠣᠯᠣᠨ🐎抱抱龙🐉بوبولون🤖🦧Popolon@snac2.popolon.org
2025-02-09
Made a tutorial about the most basic #ArchLinux and #Debian compilation and configuration of #oreboot + #Barebox, to be used with #Qemu and #RVVM #RISCV virtual machine/emulators. This only runs in console for now. VirtIO don't work either by following this.

https://gblog4.popolon.org/emulating-risc-v-system-with-oreboot-barebox/

@CyReVolt@mastodon.social
Daniel 黄法官 CyReVolt 🐢CyReVolt
2024-12-28

Want to know about the bootloader?
Come see a cool demo at the assembly!

You can play Snake on it. 🐍 🕹️

38c3.c3nav.de/l/osfw/

barebox bootloaderbarebox@fosstodon.org
2024-12-28

@a3f Come drop by to talk everything open source firmware, embedded bootloaders, #barebox or just play a round and take^Wearn some stickers.

#38c3 #firmware #embedded #linux

Kevin Karhan :verified:kkarhan@infosec.space
2024-12-07

@rschwebel sounds interesting.

How big or small is #barebox?

Cuz I have some issues with #mlb and #isolinux is thoo #thicc for @OS1337 ...

2024-12-06

15 years of #barebox bootloader! #Pengutronix

[danct12@fosstodon ~]$ :idle:danct12@fosstodon.org
2024-11-30

Got #barebox to run on #PineTab2

barebox 2024.10.0-00151-g381723018159 #8 Sat Nov 30 09:04:47 UTC 2024

Board: Pine64 PineTab2 v2.0
arm-scmi firmware:scmi.of: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
rockchip-dmc memory-controller.of: Detected memory size: 0x100000000
rk808 rk8170: chip id: 0x8170
WARNING: vcc_3v3: Failed to get 'vin' regulator (ignored).
WARNING: vcc5v0_usb_host0: Failed to get 'vin' regulator (ignored).
WARNING: vcc5v0_usb_host2: Failed to get 'vin' regulator (ignored).
rockchip-iodomain fdc20000.syscon@fdc20000:io-domains.of: error Requested probe deferral: getting regulator
psci psci.of: detected version 1.1
ehci fd800000.usb@fd800000.of: USB EHCI 1.00
xHCI xHCI0: USB XHCI 1.10
WARNING: vcc_3v3: Failed to get 'vin' regulator (ignored).
rk3568-dwcmshc-sdhci fe310000.mmc@fe310000.of: registered as mmc0
WARNING: mmc0: Card's startup fails with -110
WARNING: vcc3v3_sd: Failed to get 'vin' regulator (ignored).
dw_mmc fe2b0000.mmc@fe2b0000.of: registered as mmc1
mmc1: detected SD card version 2.0
mmc1: registered mmc1
dw_mmc fe2c0000.mmc@fe2c0000.of: registered as mci0
ERROR: rockchip-dw-pcie 3c0000000.pcie@fe260000.of: Phy link never came up
rockchip_saradc fe720000.saradc@fe720000.of: registered as aiodev0
malloc space: 0xafd00000 -> 0xefcfffff (size 1 GiB)
environment load /dev/env0: No such file or directory
Maybe you have to create the partition.

Hit any to stop autoboot:    2
barebox bootloaderbarebox@fosstodon.org
2024-10-13

🎉 A recipe for barebox is now upstream in openembedded-core! 📦 Starting with Yocto Walnascar integrating barebox into your Yocto projects will be easier than ever. Thanks @ejoerns for bringing this to the finishing line! 🎯

lore.kernel.org/all/2024101112

#Yocto #barebox #bootloader #EmbeddedLinux

barebox bootloaderbarebox@fosstodon.org
2024-08-18

Wrapping up the barebox demo @FrOSCon soon. Thank you to the visitors who stopped by! We had a great time playing some snake with you, helping you try out the tutorial or showing you, that yes, of course it runs (bare)DOOM. #barebox #DOOM #blinkenlights #FrOSCon19 #FrOSCon2024

Visitor standing in front of a keyboard with two displays, one is a LED panel and the other is a small HDMI monitor. The LED panel shows the game snake in rainbow colors, while the HDMI monitor shows a barebox shell with the logo (A stylized B looking like a factory with a chimney) in the background.A close up of the hardware demo. It shows a Raspberry Pi Zero 2 W that is connected to a USB keyboard and a HDMI monitor as well as a LED panel connected to the Raspberry Pi by a blue cable as well as a PWM buzzer.
barebox bootloaderbarebox@fosstodon.org
2024-08-16

@pengutronix Dieses Jahr mit einer #barebox Demo im Gepäck! #FrOSCon2024 #FrOSCon19

2024-05-30

okay
let see if this works
#sunxi #barebox

xulong Orange Pi Lite 2 (Allwinner H6) single board computer with two enameled wire soldered to (what i believe) is CMD and CLK sdio signals
2024-02-03

Want some #barebox swag? Come to the #coreboot booth in building K level 2 #FOSDEM @barebox

barebox sticker on laptop lid. It's a stylized factory building, a white outline in form of a lower case b letter filled red on a black background.
2023-09-07

good progress on porting #barebox on the pine64 (Allwinner #sunxi A64)

I've managed get a barebox image capable to boot #linux under 108KB... only 16 bytes left...

Sadly it fails very early during the boot 😢
I am not very familiar with the Linux kernel boot image. I am not sure where the entry point should go

trying to boot Liunx from barebox on A64 SoC, without much success. The following is the full log:

Loading ARM aarch64 Linux image '/tmp/bootm-compressed-6504dc00'
Loaded initrd XZ compressed '/mnt/initramfs-lts.xz'
initrd is at 0x0000000041d50000-0x0000000042740c9b
Loading devicetree from '/mnt/dtbs-lts/allwinner/sun50i-a64-pine64.dtb'
commandline: <NULL>
Loaded kernel to 0x40000000, devicetree at 0x0000000042741000
PC Alignment exception (ESR 0x8a000000) at 0x6c04494601009053
elr: 6c04494601009053 lr : 00000000410a0008
x0 : 0000000000000e11 x1 : 0000000041606000
x2 : 0000000000000040 x3 : 000000000000003f
x4 : ffffffffffffffff x5 : 000000000000001c
x6 : ffffffffffffffff x7 : 0000000000000000
x8 : 000000007fff6e78 x9 : 0000000000000002
x10: 000000000a200023 x11: 0000000000000002
x12: 0000000000000002 x13: 000000007fe2e3ae
x14: 0000000000000000 x15: 000000007fe29938
x16: 000000007fe2957c x17: 0000000000000004
x18: 000000007fff6eb0 x19: 0000000040000000
x20: 000000007bec3d90 x21: 0000000042741000
x22: 0000000000000022 x23: 000000007fff70b0
x24: 000000007fff72b0 x25: 00000000000003a0
x26: 0000000000000020 x27: 000000007fff72b0
x28: 0000000000000000 x29: 000000007fff6f00

Call trace:
Function entered at [<6c04494601009053>] from [<7fe04220>]
Function entered at [<7fe04220>] from [<7fe0431c>]
Function entered at [<7fe0431c>] from [<7fe04220>]
*snip*
panic: unhandled exception
### ERROR ### Please RESET the board ###
2023-08-25

Heute mal wieder #barebox hacken zur Abwechslung. Bin schon gar nicht mehr gewohnt an Dinge zu fassen, die einem *nicht* dauernd das Leben schwer machen. Life *could* be that easy...

Client Info

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