ZIDOO Z9S/Z10开发资料

2020/07/07

Z9S/Z10主板

Z9S主板

UART

Z9S/Z10 UART/TTL 连接,连接头最好用显卡风扇4-Pin(Mini 4-Pin GPU)。UART插座在FAN风扇插座上面。

PS:杜邦头也可以插,但太拥挤了,这时可以把杜邦头GND针脚插在FAN插座的最上面两针之一上。

Z9S UART

注:上图标注的TX/RX表示PC端连接的对应针脚

MAC中打开UART终端:

screen /dev/tty.usbserial-0001 115200

Windows中打开UART终端用hypertrm,从附件中下载。

在UART终端中按住ESC键,再把Z9S/Z10开机,过一会儿就可以进入UBoot的控制台。

注:开机过程中终端应该有很多输出,如果没有任何输出,可能是TX/RX插反了。

启动

判断Factory是否有tmp/factory/recovery文件,如果是则会进入Recovery。

内存地址0x98007640的4字节配置了REBOOT_ACTION,校验 (*(uint32*)0x98007640) & 0xffffff00 == 0xaabbcc00 ,校验成功则取(*(uint32*)0x98007640) & 0xff,如果值为2也会进入Recovery。(计算时采用小端模式)

附件:

参考资料:未验证的USB烧录固件 https://www.cnx-software.com/2017/03/16/how-to-reinstall-android-firmware-on-realtek-rtd1295-tv-boxes/

Post Directory