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



Reply via email to