Ich habe mal das aktuelle Nightly (ni360-201905140442-arm-hd51_multi_usb.zip) mit dem neuen Flashlayout per USB geflasht.
Das Image startet, die vorher gesicherten Einstellungen konnten nach Flashen von HDD eingespielt werden.
Allerdings taucht im Log sowas sekundenweise auf:
- 
            [+] Spoiler
        
 Please press Enter to activate this console. May 14 13:51:35 NI-AX-102E2F daemon.info : starting pid 2548, tty '': '-/bin/sh'
 May 14 13:51:36 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2548) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:36 NI-AX-102E2F daemon.info : starting pid 2549, tty '': '-/bin/sh'
 vvMay 14 13:51:37 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2549) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:37 NI-AX-102E2F daemon.info : starting pid 2550, tty '': '-/bin/sh'
 
 May 14 13:51:38 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2550) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:38 NI-AX-102E2F daemon.info : starting pid 2551, tty '': '-/bin/sh'
 May 14 13:51:39 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2551) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:39 NI-AX-102E2F daemon.info : starting pid 2552, tty '': '-/bin/sh'
 May 14 13:51:40 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2552) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:40 NI-AX-102E2F daemon.info : starting pid 2553, tty '': '-/bin/sh'
 May 14 13:51:41 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2553) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:41 NI-AX-102E2F daemon.info : starting pid 2554, tty '': '-/bin/sh'
 May 14 13:51:42 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2554) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:42 NI-AX-102E2F daemon.info : starting pid 2555, tty '': '-/bin/sh'
 May 14 13:51:43 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2555) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:43 NI-AX-102E2F daemon.info : starting pid 2556, tty '': '-/bin/sh'
 May 14 13:51:44 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2556) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:44 NI-AX-102E2F daemon.info : starting pid 2557, tty '': '-/bin/sh'
 May 14 13:51:45 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2557) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:45 NI-AX-102E2F daemon.info : starting pid 2558, tty '': '-/bin/sh'
 May 14 13:51:46 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2558) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:46 NI-AX-102E2F daemon.info : starting pid 2559, tty '': '-/bin/sh'
 May 14 13:51:47 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2559) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:47 NI-AX-102E2F daemon.info : starting pid 2560, tty '': '-/bin/sh'
 May 14 13:51:48 NI-AX-102E2F daemon.info : process '-/bin/sh' (pid 2560) exited. Scheduling for restart.
 
 Please press Enter to activate this console. May 14 13:51:48 NI-AX-102E2F daemon.info : starting pid 2561, tty '': '-/bin/sh'
Auf /dev ist kein devtmpfs gemountet, d.h. alle Nodes in /dev werden im Dateisystem dauerhaft erstellt ????
Von Start_1 ein Onlineflash nach Start_2 mit Einstellungen durchgeführt:
Das Image startete, aber es wurden 
keine Einstellungen übernommen.
( Image im neuen userdata = p7 unter linuxrootfs2 )
Und der Notfallreboot ( Powerknopf gedrückt halten und Box einschalten / Strom drauf ) funktioniert NICHT !!!!
Man landet in der seriellen Konsole vom BOLT:
- 
            [+] Spoiler
        
 BOX MODE: 1
 AVS: park check
 AVS: temperature monitoring enabled
 AVS: STB: V=0.887V, T=+63.783C, PV=0.832V, MV=0.892V, FW=30333078 [0.3.0.x]
 USB otp=00000040
 board selection update!
 board was ?, now a (flags:0xffe00000)
 USB @ 0xf0470200: IPP is active low, IOC is negative polarity
 usb: resetting device on bus 0 hub 1 port 1
 USB: New high speed device connected to bus 0 hub 1 port 1
 usb: resetting device on bus 0 hub 2 port 1
 USB: New full speed device connected to bus 0 hub 2 port 1
 USB: Lower speed devices not supported under high speed hub
 usb: resetting device on bus 0 hub 2 port 3
 USB: New full speed device connected to bus 0 hub 2 port 3
 USB: Lower speed devices not supported under high speed hub
 USB device matching <USB> not found!
 BOLT>
Ist also schlecht wenn ein Image auf einer anderen Part nicht mehr bootet > man kann so die Part1 nicht mehr starten !
Normal sieht das so aus ( hier noch altes Flashlayout ) beim Notfallreboot:
- 
            [+] Spoiler
        
 BOX MODE: 1
 AVS: park check
 AVS: temperature monitoring enabled
 AVS: STB: V=0.887V, T=+61.348C, PV=0.833V, MV=0.893V, FW=30333078 [0.3.0.x]
 USB otp=00000040
 board selection update!
 board was ?, now a (flags:0xffe00000)
 USB @ 0xf0470200: IPP is active low, IOC is negative polarity
 usb: resetting device on bus 0 hub 1 port 1
 USB: New high speed device connected to bus 0 hub 1 port 1
 usb: resetting device on bus 0 hub 2 port 1
 USB: New full speed device connected to bus 0 hub 2 port 1
 USB: Lower speed devices not supported under high speed hub
 usb: resetting device on bus 0 hub 2 port 3
 USB: New full speed device connected to bus 0 hub 2 port 3
 USB: Lower speed devices not supported under high speed hub
 USB device matching <USB> not found!
 Executing STARTUP...
 Loader:zimg Filesys:raw Dev:emmcflash0.kernel1 File:(null) Options:root=/dev/mmcblk0p3 rw rootwait
 Reading 4990088 bytes from zImage...........
 Starting program at 0x8000 (DTB @ 0x761c000)
Der BOLT nimmt von intern die Parameter und bootet die Part1.
Liegt vielleicht an den Bezeichnungen der Partitionen....
Neues Layout:
- 
            [+] Spoiler
        
 BOLT> show devices
 Device Name          Description
 -------------------  ---------------------------------------------------------
 uart0  16550 DUART at 0xf040a900 channel 0
 mem0  Memory
 emmcflash0  EMMC flash Data : 0x000000000-0x0EA400000 (3748MB)
 emmcflash0.boot  EMMC flash Data : 0x000100000-0x000400000 (3MB)
 emmcflash0.linuxker  EMMC flash Data : 0x000400000-0x000C00000 (8MB)
 emmcflash0.linuxroo  EMMC flash Data : 0x000C00000-0x040C00000 (1024MB)
 emmcflash0.linuxker  EMMC flash Data : 0x040C00000-0x041400000 (8MB)
 emmcflash0.linuxker  EMMC flash Data : 0x041400000-0x041C00000 (8MB)
 emmcflash0.linuxker  EMMC flash Data : 0x041C00000-0x042400000 (8MB)
 emmcflash0.userdata  EMMC flash Data : 0x042400000-0x0E8F00000 (2667MB)
 emmcflash1  EMMC flash Boot1: 0x000000000-0x000200000 (2048KB)
 emmcflash2  EMMC flash Boot2: 0x000000000-0x000200000 (2048KB)
 emmcflash3  EMMC flash RPMB : 0x000000000-0x000020000 (128KB)
 flash0.bolt  SPI flash @ CS0: 0x00000000-0x00100000 (1024KB)
 flash0.macadr  SPI flash @ CS0: 0x00100000-0x00110000 (64KB)
 flash0.nvram  SPI flash @ CS0: 0x00110000-0x00120000 (64KB)
 flash0.devtree  SPI flash @ CS0: 0x00120000-0x00130000 (64KB)
 flash0.splash  SPI flash @ CS0: 0x00130000-0x00400000 (3MB)
 flash0  SPI flash @ CS0: 0x00000000-0x00800000 (8MB)
 eth0  GENET Internal Ethernet at 0xf0b00000
 mdio0  GENET MDIO at 0xf0b00800
 sata0  SATA3 AHCI Device
 sata1  SATA3 AHCI Device
 *** command status = 0
 BOLT>
Altes Layout:
- 
            [+] Spoiler
        
 BOLT> show devices
 Device Name          Description
 -------------------  ---------------------------------------------------------
 uart0  16550 DUART at 0xf040a900 channel 0
 mem0  Memory
 emmcflash0  EMMC flash Data : 0x000000000-0x0EA400000 (3748MB)
 emmcflash0.boot  EMMC flash Data : 0x000100000-0x000400000 (3MB)
 emmcflash0.kernel1  EMMC flash Data : 0x000400000-0x000C00000 (8MB)
 emmcflash0.rootfs1  EMMC flash Data : 0x000C00000-0x02FA00000 (750MB)
 emmcflash0.kernel2  EMMC flash Data : 0x02FA00000-0x030200000 (8MB)
 emmcflash0.rootfs2  EMMC flash Data : 0x030200000-0x05F000000 (750MB)
 emmcflash0.kernel3  EMMC flash Data : 0x05F000000-0x05F800000 (8MB)
 emmcflash0.rootfs3  EMMC flash Data : 0x05F800000-0x08E600000 (750MB)
 emmcflash0.kernel4  EMMC flash Data : 0x08E600000-0x08EE00000 (8MB)
 emmcflash0.rootfs4  EMMC flash Data : 0x08EE00000-0x0BDC00000 (750MB)
 emmcflash0.swap  EMMC flash Data : 0x0BDC00000-0x0CA400000 (200MB)
 emmcflash0.swapdata  EMMC flash Data : 0x0CA400000-0x0E8F00000 (491MB)
 emmcflash1  EMMC flash Boot1: 0x000000000-0x000200000 (2048KB)
 emmcflash2  EMMC flash Boot2: 0x000000000-0x000200000 (2048KB)
 emmcflash3  EMMC flash RPMB : 0x000000000-0x000020000 (128KB)
 flash0.bolt  SPI flash @ CS0: 0x00000000-0x00100000 (1024KB)
 flash0.macadr  SPI flash @ CS0: 0x00100000-0x00110000 (64KB)
 flash0.nvram  SPI flash @ CS0: 0x00110000-0x00120000 (64KB)
 flash0.devtree  SPI flash @ CS0: 0x00120000-0x00130000 (64KB)
 flash0.splash  SPI flash @ CS0: 0x00130000-0x00400000 (3MB)
 flash0  SPI flash @ CS0: 0x00000000-0x00800000 (8MB)
 eth0  GENET Internal Ethernet at 0xf0b00000
 mdio0  GENET MDIO at 0xf0b00800
 sata0  SATA3 AHCI Device
 sata1  SATA3 AHCI Device
 *** command status = 0
 BOLT>
Möglicherweise gibt es eine Begrenzung bei der Bezeichnungslänge....
Hinweis:
Wenn man im alten Layout in die serielle BOLT Konsole will, muss man in /boot einfach den STARTUP leer machen.
Nach einem Neustart bleibt di Box im BOLT kleben.  
 
 
Mit der Notfallreboot Methode startet man wieder die Part1 und kann STARTUP wieder manuell restaurieren,
oder einfach ein anderes laufendes Image per STB-Startup wählen.