!RjBlCIbsLDzHBIzmaA:nixos.org

NixOS on ARM

993 Members
NixOS on ARM: now with more ARM! — Support: AArch64; armv6 and armv7 are best effort, without any official cache. — Documentation: https://nixos.wiki/wiki/NixOS_on_ARM — Community build box: https://github.com/nix-community/aarch64-build-box → build box status: https://status.nixos.org/grafana/d/5LANB9pZk/per-instance-metrics?orgId=1&refresh=30s&var-instance=147.75.77.190 —246 Servers

Load older messages


SenderMessageTime
23 May 2021
@cepheus:mtx.ceph3.uscepheusthe great thing about standards is there's so many to choose from...18:05:51
@plabadens:matrix.orgplabadensbut it's great there's been so much progress in making the PBP a saner platform18:06:33
@samueldr:matrix.orgsamueldrmost being from upstream; if you're thinking about Tow-Boot, I "just" package it more nicely and make pragmatic choices18:07:09
@cepheus:mtx.ceph3.uscepheusi wonder if many boards are going to start supporting SBBR in future. i'm sure that everyone is excited to have to deal with ACPI and UEFI on ARM18:09:38
@samueldr:matrix.orgsamueldrSBBR sounds more unlikely...18:11:17
@samueldr:matrix.orgsamueldr... EBBR hopefully18:11:21
@samueldr:matrix.orgsamueldrI'm thinking "inexpensive pump and dump SBCs" here18:11:31
@samueldr:matrix.orgsamueldrthough as long as there's dedicated firmware storage (e.g. SPI Flash) it becomes pretty much a non-issue18:12:07
@samueldr:matrix.orgsamueldr e.g. look at the Pinebook Pro... once you flash Tow-Boot is almost acts like a standard BIOS, with a prompt to press ESC to get to a boot menu, and from there, you can pick a boot target...
I haven't validated yet, but I believe it's mostly EBBR compliant from there
18:13:12
@samueldr:matrix.orgsamueldrsame with "La Frite" from libre computers, SPI flash to store Tow-Boot, can boot the generic AArch64 NixOS ISO and "just" install to its on-board eMMC18:14:00
@cleverca22:matrix.orgcleverca22
In reply to @samueldr:matrix.org
e.g. look at the Pinebook Pro... once you flash Tow-Boot is almost acts like a standard BIOS, with a prompt to press ESC to get to a boot menu, and from there, you can pick a boot target...
I haven't validated yet, but I believe it's mostly EBBR compliant from there
about the only extra thing i could ask for there, is a way to change the default boot order from that menu
18:28:12
@samueldr:matrix.orgsamueldr cleverca22: yes, planned! 18:28:39
@cleverca22:matrix.orgcleverca22i had asked for similar from the rpi, and they rejected the idea entirely18:29:00
@samueldr:matrix.orgsamueldr

I need to

  • understand u-boot environments and their different implementations
  • add a UI to re-order
  • saveenv
18:29:03
@cleverca22:matrix.orgcleverca22 i looked into adding it to rpi-imager, only to discover, the boot order setup, is super dumb 18:29:20
@samueldr:matrix.orgsamueldrthe first point is "easy" if I myopically think only about the SPI flash18:29:22
@samueldr:matrix.orgsamueldrbut really I want the environment saving to be sturdy18:29:35
@cleverca22:matrix.orgcleverca22it doesnt support modifying the boot order it has a list of pre-generated disk images, each with a different boot order18:29:37
@cleverca22:matrix.orgcleverca22and it downloads that list (as json) at runtime18:29:44
@samueldr:matrix.orgsamueldr the hardest part to implement will be UI re-ordering, as it'll probably mean some more fiddling in PDcurses 18:30:11
@cleverca22:matrix.orgcleverca22 same for rpi-imager, its heavily based on that new/fancy qml stuff, so i dont know how to even begin at adding the ui 18:30:55
@samueldr:matrix.orgsamueldrright now I "soft-launched" Tow-Boot so it can get tested a bit more, issues found etc...18:32:06
@samueldr:matrix.orgsamueldrbut once I have the UI for ordering, I think it'll be ready for more18:32:21
@artemist:artem.istartemist 🏳️‍⚧️The uboot image I've been using there has been a bit slow but hopefully that will get fixed in the future18:45:06
@artemist:artem.istartemist 🏳️‍⚧️Yeah, I do hope we'll get more EBBR in the future. I know getting tianocore running on the LX2160A has been a lot of work but some of my friends use it now18:45:46
@samueldr:matrix.orgsamueldr artemist 🏳️‍⚧️: slow how? which board? 18:52:37
@samueldr:matrix.orgsamueldrah, LX2160A I suppose18:52:47
@artemist:artem.istartemist 🏳️‍⚧️On the pinebook pro my uboot image is super slow18:53:07
@samueldr:matrix.orgsamueldrcan you explain what is slow?18:53:32
@samueldr:matrix.orgsamueldrI think I can see two or three ways18:53:41

Show newer messages


Back to Room ListRoom Version: 6