4 ms·
The thing to do here is: Sort by rising price, note the SoC names, look them up on their respective "linux mainline kernel port progress page" (links below), an
by stragies 5y ago
The thing to do here is: Sort by rising price, note the SoC names, look them up on their respective "linux mainline kernel port progress page" (links below), and then look in the vendor sub-folders of the mainline linux Hardware compatibility list (https://github.com/torvalds/linux/tree/master/arch/arm64/boot/dts https://github.com/torvalds/linux/tree/master/arch/arm64/boo... /vendorname/) to look for the DTS of the ODM name of the board.
Then you'll need to just figure out a way to bootstrap-boot/install Debian bullseye (ideally with the 5.15 currently in backports) on that board. Just look on the Armbian site for instructions for devices with the same SoC for that.
I have several of each of these bought over the last few years running Bullseye:
Allwinner (sunxi): https://linux-sunxi.org/Linux_mainlining_effort https://linux-sunxi.org/Linux_mainlining_effort
Amlogic (meson): https://linux-meson.com/hardware.html#support-matrix https://linux-meson.com/hardware.html#support-matrix
Rockchip: http://opensource.rock-chips.com/wiki_Status_Matrix http://opensource.rock-chips.com/wiki_Status_Matrix
Similar pages can be found with "MySocName linux kernel mainline port progress" for other SoCs, if the board/family is worth considering.
Depending on your exact needs make sure to get a board with USB3, GE, (supported) Wifi/BT, (well(-ish)) supported GPU.
Just make sure, you get the final boot configuration right, or you'll start over ;)
- ectopod 5y agoThank you, that's really helpful.