We need a way to write only android partition, but I don't know why. I tried only "system" partition, because may to damage all systems.
Here 2 folders ".xml" for andoid boxes.
dceaf0614c4fbb3.png
Log for uart partition:
When try to load android:
Fastboot 3.3.0 (h9combo@builder) (Jul 24 2019 - 23:00:41)
Fastboot: Version 3.3.0
Build Date: Jul 24 2019, 23:03:26
CPU: Hi3798Mv200
Boot Media: eMMC
DDR Size: 1GB
Found flash memory controller hifmc100.
no found nand device.
MMC/SD controller initialization.
scan edges:3 p2f:5 f2p:8
mix set temp-phase 2
scan elemnts: startp:132 endp:111
Tuning SampleClock. mix set phase:[03/07] ele:[02/17]
MMC/SD Card:
MID: 0x15
Read Block: 512 Bytes
Write Block: 512 Bytes
Chip Size: 7456M Bytes (High Capacity)
Name: "8GTF4R"
Chip Type: MMC
Version: 5.1
Speed: 100000000Hz
Mode: HS400
Voltage: 1.8V
Bus Width: 8bit
Boot Addr: 0 Bytes
*******************************
serial:
mac:
*******************************
Net: eth0 phymdio(31) invalid, use default:0
upWarning: failed to set MAC address
, downWarning: failed to set MAC address
, gmac0Warning: failed to set MAC address
Boot Env on eMMC
Env Offset: 0x00100000
Env Size: 0x00010000
Env Range: 0x00010000
SDK Version: h9combo
Reserve Memory
Start Addr: 0x3A8FE000
Bound Addr: 0x8EA9000
Free Addr: 0x391F7000
Alloc Block: Addr Size
0x3A4FD000 0x400000
0x3A1FC000 0x300000
0x3A1F9000 0x2000
0x3A178000 0x80000
0x39B88000 0x5EF000
0x3939E000 0x7E9000
0x3939A000 0x3000
0x39204000 0x195000
0x391FA000 0x9000
0x391F7000 0x2000
reading STARTUP_ONCE
0 bytes read
Total of 1 byte were the same
Total of 1 byte were the same
reading STARTUP
189 bytes read
byte at 0x01000000 (0x62) != byte at 0x04000000 (0x00)
Total of 0 bytes were the same
Press Ctrl+C to stop autoboot
MMC read: dev # 0, block # 196608, count 16384 ... 16384 blocks read: OK
176053727 Bytes/s
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
Wrong Image Format for bootm command
ERROR: can't get kernel image!
MMC read: dev # 0, block # 155648, count 40960 ... 40960 blocks read: OK
176251008 Bytes/s
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
Wrong Image Format for bootm command
ERROR: can't get kernel image!
Display More
Now, trying to get kernel from recovery again to boot other multiboot images:
MMC read: dev # 0, block # 4096, count 36864 ... 36864 blocks read: OK
176049348 Bytes/s
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
Check Hisilicon_ADVCA ...
Not hisilicon ADVCA image ...
## Booting kernel from Legacy Image at 01000000 ...
Image Name: Linux-4.4.35
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 15766387 Bytes = 15 MiB
Load Address: 02000000
Entry Point: 02000000
Loading Kernel Image from 0x16777280 to 0x33554432 ... OK
OK
ATAGS [0x00000100 - 0x000004E4], 996Bytes
Starting kernel ...
Display More