Ich kann nur sagen wie es bei der Spark Triplex ist:
Grundsätzlich kann man die Spark Flash Bereiche für ein anderes System nutzen.....aber :
Beim Flashen per Frontpanel Knöpfe sucht der U-Boot immer ein mImage ( Spark Kernel ) und ein userfsub.img ( Spark Root ) und das Root wird immer in yaffs2 formatiert, also nicht brauchbar für Images die jffs2 als File System nutzen.
Hier kann man bei gebooteten System ( E2 / Neutrino ) aus der E2 Partition die Spark Bereiche per busybox Befehle ( kleines Script ) flashen.
Jetzt müssen noch die Bootargs für den "Spark Boot" geändert werden, das kann man so realisieren das auch per Front Panel umgeschaltet werden kann.
Aber wie @santa schon schreibt: Man sollte genau wissen was man da macht.
Bei der Trplex ist es ja so: Bootargs und U-Boot sitzen ja im seriellen Flash, der erst durch das Modul i2s.ko lesbar / beschreibbar wird.
Allerdings werden PIO Pins vom Tuner mit dem SPI geshared > darum editier ich die Bootargs NUR per serieller U-Boot Konsole, das ist sicher.
Bei der Reloaded ist es glaube anders, da die auch NOR Flash besitzt....