regarding /dev/serial, this should be helpful for anyone wanting to set up netboot.

If you have a number of RPI's that netboot, the way that the common config.txt is segmented for each board is by using the '[serial number in hex]' section headers. Unfortunately, netboot also requires changing the BOOT_ORDER parameter in EEPROM, which requires access to /dev/mmcblk* and some way of generating the proper .bin format. So Linux is still needed for the initial setup.

On Sat, Jan 16, 2021 at 9:13 AM Richard Miller <9fans@hamnavoe.com> wrote:
> I didn't realise the 9pi image was not up to date.
> I'll put a new one on 9p.io today.

I've done that. Sorry for letting it get out of sync with the kernel source.

The new contrib/miller/9pi.img.gz has
- the latest firmware files from the raspberry pi github
- the update to initialise xhci firmware for pi400 and recent pi4 boards
- a tweak to the pi4 gigabit ethernet driver to allow jumbo packets
- a new /dev/serial device from which you can read the board serial number (I forget why)

Nothing outside the kernel has changed from the previous image.




------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/Tfcf12cca3a14dc8a-M6d02f52b317dd7989854d801
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription