Post B4GFRQQzOPjdFWRLXc by otte_homan@theblower.au
 (DIR) More posts by otte_homan@theblower.au
 (DIR) Post #B4GEYfiIspKqi5QjgW by mntmn@mastodon.social
       0 likes, 1 repeats
       
       hey, that's OpenBSD arm64 bootloader on RK3588 MNT Pocket Reform making use of EFI GOP for framebuffer and other services (like keyboard) provided by @barebox and display driver porting work by @ailurux
       
 (DIR) Post #B4GFRQQzOPjdFWRLXc by otte_homan@theblower.au
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux what's an <blue>OTICE</blue> ?
       
 (DIR) Post #B4GGObSy1INAY8aEVc by rick@a.n0id.space
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux woah that was fast :blobcataww:
       
 (DIR) Post #B4GH0rjdyr760kd2oq by kack@mastodon.social
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux I can’t wait to get OBSD on the Reform Next.  Very excited and willing to help in any way I can .
       
 (DIR) Post #B4GHtSloV99mVig4em by ParadeGrotesque@mastodon.sdf.org
       0 likes, 0 repeats
       
       @mntmnYou know, if you keep posting stuff like that, I will have to order one, right? Right? 😉Thank you and @barebox @ailurux
       
 (DIR) Post #B4GXU6K2QLU6usc90i by gkrnours@mastodon.gamedev.place
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux 👀
       
 (DIR) Post #B4GcIpVR6aSLLbOGdU by crypt17@mas.to
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux looking.forward.to this running on a classic reform with rk3588
       
 (DIR) Post #B5qiVfBkPvx6KRkz5M by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @a3f @barebox @ailurux oh very nice, thanks for taking a look!
       
 (DIR) Post #B5qvk04uqSCgZkjCDI by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @a3f @barebox @ailurux while i have your attention: we currently ship uboot on emmc with rk3588 devices. for development and testing, would it be possible to chainload barebox from uboot or uboot spl so that early adopters won't have to risk softbricking their system by erasing uboot on emmc? (rk3588 rom prioritizes emmc before sd card).
       
 (DIR) Post #B5r5S12JXkz5sNZefQ by a3f@fosstodon.org
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux It usually works though as barebox ports most drivers from Linux, but corner cases can happen.What soft-bricking concern do you have? Is it about the bootloader update in the field (this is possible on RK3588 in a power-fail safe manner!) or is it about the updated bootloader behaving unexpectedly?If it's the latter, an unexpectedly behaving chainloaded bootloader would still require disassembly to access the serial console, so I don't see the chainloading advantage?
       
 (DIR) Post #B5r5S1G8iM2kZG2hDU by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @a3f @barebox @ailurux simply that our build of barebox isn't as stable as uboot yet for rk3588. there can be crashes when trying to load linux depending on the connected usb hardware or hdmi for example. but i should set it up so it will always prefer sd cards so we can have a rescue image for sd cards that people could use to recover.
       
 (DIR) Post #B5r6ELp9YgDoFRSxk0 by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @a3f @barebox @ailurux but thanks for pointing me to that method, i'll try it out today!
       
 (DIR) Post #B5r6LHeNTV6JKXjQe0 by a3f@fosstodon.org
       0 likes, 0 repeats
       
       @mntmn @barebox @ailurux Do the crashes occur during barebox runtime or during kernel startup? In any case, it would be good to know about it upstream.But yes, I see the utility of U-Boot checking the SD-Card and then loading barebox from eMMC (for now.. ;)By the way, you (or @josch) may be interested in https://lore.kernel.org/barebox/20260428132811.3691086-1-eagle.alexander923@gmail.com as that might allow you to reuse your existing extlinux.conf setup with barebox as well.
       
 (DIR) Post #B5r6eC9m7kb7nJR3IW by mntmn@mastodon.social
       0 likes, 0 repeats
       
       @a3f @barebox @ailurux @josch omg brilliant timing @ extlinux support