I am trying to update a Ionics Nimbus 100 SoC from Debian 6 (eMMC UBI rootfs) to Debian "stable". The Ionics Nimbus 100 is a repackaged version of the Marvell SheevaPlug. Debian uses the Kirkwood ARMEL SheevaPlug installer for the Nimbus 100. As I mentioned in my earlier email, "Kirkwood ARMEL installer for Debian 12 "bookworm" fails to enumerate USB drives on Ionics-EMS Nimbus 100", I am running Debian 11 from a USB ext4 rootfs.
Using the Debian 11 installation, I have built a Debian 12 "stable" micro rootfs using debootstrap and debuerreotype and written it to a UBIFS rootfs on the internal eMMC flash. I can boot either the Debian 11 Linux 5.10.0-32-marvell kernel or the Debian 12 Linux 6.1.0-25-marvell kernel. But, since neither kernel has built-in UBIFS support, I am stuck in both cases at the point where they fail to mount the eMMC ubi0:rootfs. This is an unfortunate omission for a kernel built for a small SoC that is designed to boot from flash. Please add (restore?) the ability of the Debian Marvell Kirkwood kernels to use a UBI rootfs. Larry Baker US Geological Survey (Ret.) c. 650-784-9650 ba...@usgs.gov