When booting firm_linux_loader, Linux appears to load but then I get a rootfs kernel panic (for some reason it also displayed incorrectly):
[ 6.596000] [<c05451c8>] (yncing: VFS: Unable to VFS: Unable to mount rootfs on un_
All of the files were not built by me but instead downloaded from their respective repositories.
File structure is as follows:
/linux
| arm9linuxfw.bin
| nintendo3ds_ktr.dtb
| zImage
| rootfs.cpio.gz
/luma/payloads/
| firm_linux_loader.firm
Device is a New Nintendo 2DS XL.