[Google TV General] AusX10:
I'm getting errors with the windows version.

>update mwrite upgrade_check-edit.bin mem 0x1080000 normal
file size is 0x95
AmlUsbTplCmd = download mem 0x1080000 normal 0x95 rettemp = 1 buffer = download mem 0x1080000 normal 0x95
AmlUsbReadStatus retusb = 1
[update]ERR(L306):cmdret=[download mem 0x1]

Not sure what this error is about. Doesn't sound positive

>update bulkcmd "env import -t 0x1080000 0x95"
AmlUsbBulkCmd[env import -t 0x1080000 0x95]
^C

Hangs forever. Presumably because the file isn't there

The errors don't mean much to me. Not sure it's even talking to the hardware. I tried a couple of the more harmless sounding commands

>update chipid
AmlUsbIdentifyHost
This firmware version is 3-2-0-0
[update]:idVer is 0x302
[update]ERR(L898):idVer(0x302) cannot support chipid

>update chipinfo
[update]ERR(L1116):paraNum(2) too small for chipinfo

I can't see a prompt, you might be right. This is the aml_upgrade bootloader

U-Boot 2015.01-g0854494-dirty (Jul 09 2023 - 14:52:02)

DRAM: 3.8 GiB
Relocation Offset is: d6e57000
mmu cfg end: 0xe0000000
mmu cfg end: 0xe0000000
spi_post_bind(spifc): req_seq = 0
register usb cfg[0][1] = 00000000d7f3e028
NAND: get_sys_clk_rate_mtd() 292, clock setting 200!
bus cycle0: 6,timing: 7
NAND device id: 0 ff ff ff ff ff
No NAND device found!!!
nand init failed: -6
get_sys_clk_rate_mtd() 292, clock setting 200!
bus cycle0: 6,timing: 7
NAND device id: 0 ff ff ff ff ff
No NAND device found!!!
nand init failed: -6
MMC: aml_priv->desc_buf = 0x00000000d3e47a70
aml_priv->desc_buf = 0x00000000d3e49db0
SDIO Port B: 0, SDIO Port C: 1
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 400000
emmc/sd response timeout, cmd8, cmd->cmdarg=0x1aa, status=0x3ff2800
emmc/sd response timeout, cmd55, cmd->cmdarg=0x0, status=0x3ff2800
co-phase 0x3, tx-dly 0, clock 400000
co-phase 0x3, tx-dly 0, clock 40000000
[set_emmc_calc_fixed_adj][875]find fixed adj_delay=20
init_part() 297: PART_TYPE_AML
[mmc_init] mmc init success
Amlogic multi-dtb tool
Single dtb detected
start dts,buffer=00000000d3e4c620,dt_addr=00000000d3e4c620
get_partition_from_dts() 92: ret 0
Amlogic multi-dtb tool
Single dtb detected
parts: 15
00: logo 0000000000800000 1
01: recovery 0000000001800000 1
02: misc 0000000000800000 1
03: dtbo 0000000000800000 1
04: cri_data 0000000000800000 2
05: param 0000000001000000 2
06: boot 0000000001000000 1
set has_boot_slot = 0
07: frp 0000000000200000 1
08: rsv 0000000000600000 1
09: metadata 0000000001000000 1
10: vbmeta 0000000000200000 1
11: tee 0000000002000000 1
12: super 000000007c400000 1
enable dynamic_partition
13: cache 0000000032000000 2
14: data ffffffffffffffff 4
init_part() 297: PART_TYPE_AML
eMMC/TSD partition table have been checked OK!
crc32_s:0x1577dad == storage crc_pattern:0x1577dad!!!
crc32_s:0xee152b83 == storage crc_pattern:0xee152b83!!!
crc32_s:0x79f50f07 == storage crc_pattern:0x79f50f07!!!
mmc env offset: 0x39400000
In: serial
Out: serial
Err: serial
reboot_mode=cold_boot
[store]To run cmd[emmc dtb_read 0x1000000 0x40000]
_verify_dtb_checksum()-3476: calc 1e4c72d7, store 1e4c72d7
_verify_dtb_checksum()-3476: calc 1e4c72d7, store 1e4c72d7
dtb_read()-3691: total valid 2
update_old_dtb()-3672: do nothing
Amlogic multi-dtb tool
Single dtb detected
amlkey_init() enter!
[EFUSE_MSG]keynum is 4
vpu: driver version: v20190313
vpu: detect chip type: 11
vpu: clk_level default: 7(666667000Hz), max: 7(666667000Hz)
vpu: clk_level in dts: 7
vpu: vpu_power_on
vpu: set_vpu_clk
vpu: set clk: 666667000Hz, readback: 666666667Hz(0x100)
vpu: set_vpu_clk finish
vpu: vpu_module_init_config
vpp: vpp_init
vpp: vpp osd2 matrix rgb2yuv..............
hdr_func 4, hdr_process_select 0x1
cvbs: cpuid:0x2b
Net: Phy 0 not found
dwmac.ff3f0000MACADDR:--------------(from chipid)

CONFIG_AVB2:
Start read misc partition datas!
active slot = 0
wipe_data=successful
wipe_cache=successful
upgrade_step=2
reboot_mode:::: cold_boot
s_version: 01.01.230709.145202
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[oemkey] not programed yet
hpd_state=1
do_hpd_detect: hdmimode=1080p60hz
do_hpd_detect: colorattribute=444,8bit
Edid_MonitorCapable861: ycbcr444=1, ycbcr422=1
HDMI_EDID_BLOCK_TYPE_VENDER: pRXCap->ColorDeepSupport=0x0
sink preferred_mode is 1080p60hz[16]
hdr mode is 0
dv mode is ver:0 len: 0
hdr10+ mode is 0
Edid_MonitorCapable861: ycbcr444=1, ycbcr422=1
HDMI_EDID_BLOCK_TYPE_VENDER: pRXCap->ColorDeepSupport=0x0
read hdmichecksum 0x01d60000, colorattribute 444,8bit
read hdmimode 1080p60hz, colorspace auto, colordepth 8
do_get_parse_edid: autoMode = false, manualMode=16
isYuv4kSink: false, maxTMDSRate=225
do_get_parse_edid: non-yuv4k sink: inColorSpace: HDMI_COLOR_FORMAT_RGB
do_get_parse_edid: default inColorDepth: HDMI_COLOR_DEPTH_24B
TV is same, initial mode is: 1080p60hz attr: 444,8bit
[OSD]load fb addr from dts:/meson-fb
[OSD]load fb addr from dts:/fb
[OSD]set initrd_high: 0x7f800000
[OSD]fb_addr for logo: 0x7f800000
[OSD]load fb addr from dts:/meson-fb
[OSD]load fb addr from dts:/fb
[OSD]fb_addr for logo: 0x7f800000
[OSD]VPP_OFIFO_SIZE:0xfff01fff
[CANVAS]canvas init
[CANVAS]addr=0x7f800000 width=3840, height=2160
[OSD]osd_hw.free_dst_data: 0,1919,0,1079
[OSD]osd1_update_disp_freescale_enable
cvbs: outputmode[1080p60hz] is invalid
vpp: vpp_matrix_update: 2
set hdmitx VIC = 16
aml_audio_init
config HPLL = 5940000 frac_rate = 1
HPLL: 0x3b3a04f7
HPLL: 0x1b3a04f7
HPLLv1: 0xdb3a04f7
config HPLL done
j = 6 vid_clk_div = 1
hdmitx: set enc for VIC: 16
hdmitx phy setting done
rx version is 1.4 or below div=10
hdmtix: set audio
hdmi_tx_set: save mode: 1080p60hz, attr: 444,8bit, hdmichecksum: 0x01d60000
Saving Environment to aml-storage...
mmc env offset: 0x39400000
Writing to MMC(1)... done
hdr_packet
vpp: Rx hdr_info.hdr_sup_eotf_smpte_st_2084 = 0
s_version: 01.01.230709.145202
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[oemkey] not programed yet
gpio: pin GPIOAO_3 (gpio 3) value is 1
Command: bcb uboot-command
Start read misc partition datas!
BCB hasn't any datas,exit!
s_version: 01.01.230709.145202
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[KM]Error:f[key_manage_query_size]L515:key[usid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[mac] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[deviceid] not programed yet
[KM]Error:f[key_manage_query_size]L515:key[oemkey] not programed yet
Hit Enter or space or Ctrl+C key to stop autoboot -- : 0
pll tsensor avg: 0x1e73, u_efuse: 0x70
temp1: 28
ddr tsensor avg: 0x1ec1, u_efuse: 0x8008
temp2: 29
device cool done
CONFIG_SYSTEM_AS_ROOT:
system_mode: 0
Start read misc partition datas!
active slot = 0
CONFIG_AVB2:
active_slot: normal
avb2: 0
ee_gate_off ...
avb2: 0
## Booting Android Image at 0x01080000 ...
reloc_addr =d3ecc890
copy done
Kernel command line: androidboot.dynamic_partitions=true androidboot.boot_devices=ffe07000.emmc use_uvm=1 androidboot.dtbo_idx=0 hdr_policy=1 otg_device=1 buildvariant=userdebug
[store]Is good fdt check header, no need decrypt!
active_slot is normal
load dtb from 0x1000000 ......
Amlogic multi-dtb tool
Single dtb detected
find 1 dtbos
dtbos to be applied: 0
Apply dtbo 0
Uncompressing Kernel Image ... OK
kernel loaded at 0x01080000, end = 0x027aa018
Loading Ramdisk to 7f6c7000, end 7f7ffc33 ... OK
Loading Device Tree to 000000001ffe5000, end 000000001ffff374 ... OK
fdt_fixup_memory_banks, reg:0000000000000000

Starting kernel ...

Wouldn't be difficult if I could get them talking! :D I'll keep trying to work that out.