ARM and other SoC/SBC
- (2023/06/10) How to disable rootfs autoexpand on first boot.
- (2021/02/24) If your Rpi3b+ wlan0 is acting up, freezing ssh connections if you so much as vi or ls -al or top, then reducing MTU may work for you. You may also want to iwconfig wlan0 power off and add IPQoS 0x00 to /etc/ssh/sshd_config.
- Use a Raspberry Pi as a DLNA renderer.
- Flashing
PWM LEDs from Linux can be useful for debugging headless
devices.
- Odroid
releases custom
Ubuntu
builds. Stock
Debian can be installed but
has some hiccups.
Notably, as of 2018/08, the JMicron USB3-SATA bridge is flaky
and becomes visible only on a warm reboot. Some additional
useful packages: dialog net-tools bind9-host dnsutils
resolvconf curl ntp rsync ethtool nmap telnet smartmontools
hdparm sysstat lsscsi usbutils.
- Handy Odroid pages:
JMicron
firmware
update, SATA
spin-down issue.
- To force Uboot to boot from mmc instead of nand flash, follow
these
instructions. I changed boot_targets to list mmc0
first.
-
The joys of booting Linux on ARM devices like Rpi3B+ and
PcDuino3b.
The official
Rpi3B+ page gives you NOOBS, which you can use to install
Raspbian, as
hosted by Rpi, to a uSD card. Older versions are
archived here.
But this uSD card may not be able to boot up a PcDuino3b (even if
it can, the Ethernet will not work with kernels after March 2018).
For PcDuino3b, you have to build a uSD card from one of the images
at the Armbian
site. Conversely, this image will not be able to boot up a
Rpi3B+. Images for other boards
are here.