Tapo H500
Spec
SoC: SigmaStar SSR920G
DRAM: 128 MiB
eMMC: 14.6 GiB (from kprintf)
Baudrate: 115200

rootfs
1.
2. UART
TX RX 0Ω unmount 0Ω TP7, TP8
Gyazo
Gyazo
3. UART PC
4. eMMC eMMC
Gyazo

5. U-Boot shell fallback
IPL g9154ea4
D-27
HW Reset
MCP1866_4X
miupll_468MHz
1024MB
BIST0_0001-OK
GIC Init
Load IPL_CUST from EMMC
Checksum OK
IPL_CUST g9154ea4
Load UBOOT from EMMC
u32RunAddr = 0x23e00000
laodaddr = 0x23d00000
U-Boot 2015.01 (Feb 07 2025 - 17:09:24)
Version: M6##g4bf9b3f
I2C: ready
DRAM:
WARNING: Caches not enabled
MMC:
board_emmc_init
[ eMMC_pads_switch() ] 1X/4X-MOD
[ eMMC_Identify() ] CMD1 try: 28h Cost:97
[ eMMC_pads_switch() ] 1X/4X-MOD
[ eMMC_SetBusWidth() ] set 4 bus width
au8_CID: 3F 15 1 0 41 4A 54 44 34 52
eMMC 14909MB
part_type: 6(0:Unknw 6:eMMC) has_init: 1
Mstar-eMMC: 0
In: serial
Out: serial
Err: serial
Net: MAC Address 00:30:1B:BA:02:DB
Auto-Negotiation...
Link Status Speed:100 Full-duplex:1
sstar_emac
[NM_Error](nm_lib_parsePtnIndexFile) 00597: invalid partition-index-file para id.
[NM_Error](nm_lib_readPtnTable) 00707: Parsing Partition Table ... FAILED
[NM_Error](nm_lib_parsePtnIndexFile) 00597: invalid partition-index-file para id.
[NM_Error](nm_lib_readPtnTable) 00732: Parsing Partition Table2 ... FAILED
[NM_Error](nm_api_selectBootImage) 00629: init failed.
ERR:Please check the blk# or partiton name!
Wrong Image Format for bootm command
ERROR: can't get kernel image!
SigmaStar #

6. env USB root file system mount init
env set bootargs root=/dev/ude1 console=ttyS0,115200
7.
run bootcmd

Linux kernel UART TX RX sshd NetworkManager distro root file system SSH SHARP Brain x1 rootfs (sdimage-x1-2024-12-23-202715.img ext4) 使

hacked rootfs ()
/dev/mmcblk0 0x4f000 U-Boot env cmdline env
root= SATA k