CoreELEC Debug Information... +++++++++++++++++++ + /etc/os-release + +++++++++++++++++++ NAME="CoreELEC" VERSION="21.1.1-Omega" ID="coreelec" VERSION_ID="21.1.1" PRETTY_NAME="CoreELEC (official): 21.1.1-Omega" HOME_URL="https://coreelec.org" BUG_REPORT_URL="https://github.com/CoreELEC/CoreELEC" BUILD_ID="973e7567305a617dbe355f768e9d91e58815466e" LIBREELEC_ARCH="Amlogic-ng.arm" LIBREELEC_BUILD="official" LIBREELEC_PROJECT="Amlogic-ce" COREELEC_ARCH="Amlogic-ng.arm" COREELEC_BUILD="official" COREELEC_PROJECT="Amlogic-ce" COREELEC_DEVICE="Amlogic-ng" ++++++++++++++++++++++++++++++++++++ + /proc/device-tree/coreelec-dt-id + ++++++++++++++++++++++++++++++++++++ sc2_s905x4_ugoos_x4 ++++++++++++++++++++++++++++++ + /proc/device-tree/le-dt-id + ++++++++++++++++++++++++++++++ Not Found! +++++++++++++++++ + /proc/cmdline + +++++++++++++++++ init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 otg_device=0 logo=osd0,loaded,0x00300000 vout=1080p60hz,enable panel_type=lcd_1 hdmitx=,444,8bit hdmimode=1080p60hz hdmichecksum=0x85030000 dolby_vision_on=0 hdr_policy=1 hdr_priority=0 frac_rate_policy=1 hdmi_read_edid=1 cvbsmode=576cvbs osd_reverse=0 video_reverse=0 irq_check_en=0 androidboot.selinux=permissive androidboot.firstboot=0 jtag=disable androidboot.hardware=amlogic mac=34:85:11:43:E2:59 androidboot.mac=34:85:11:43:E2:59 androidboot.wificountrycode=CN androidboot.serialno=0332853700221460034577 androidboot.rpmb_state=0x0 BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE console=ttyS0,115200 console=tty0 no_console_suspend keymap=us vout=1080p60hz,en logo=osd0,loaded,0x00300000 frac_rate_policy=0 native_4k_gui=0 hdmitx=, hdr_policy=1 quiet androidboot.vbmeta.device=/dev/block/vbmeta androidboot.vbmeta.avb_version=1.1 androidboot.vbmeta.device_state=locked androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.size=10112 androidboot.vbmeta.digest=b39a6a7e65655442d792ce3a0823d8b1d90d8c2326da4a212414d78a9848f028 androidboot.vbmeta.invalidate_on_error=yes androidboot.veritymode=enforcing androidboot.verifiedbootstate=green systemd.show_status=auto ++++++++++++++++++++++++++++++ + /storage/.config/boot.hint + ++++++++++++++++++++++++++++++ OK ++++++++++++++++++++++++++++++++ + /storage/.config/boot.status + ++++++++++++++++++++++++++++++++ OK +++++++++++++++++++ + /flash/boot.ini + +++++++++++++++++++ Not Found! +++++++++++++++++++++ + /flash/config.ini + +++++++++++++++++++++ #------------------------------------------------------------------------------------------------------ # # config.ini # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # Console Setup # # consoleopt='console=ttyS0,115200 console=tty0 no_console_suspend' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # CPU Frequency Control # # WARNING!!! WARNING!!! WARNING!!! # Before changing anything here please read the wiki entry at: # https://wiki.odroid.com/odroid-n2/application_note/software/set_cpu_freq # # max_freq_a73='1800' # max_freq_a53='1896' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # HDMI CEC Control # Set by CoreELEC Settings # # cec_func_config='7f' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # HDMI CEC OSD Name # Set by CoreELEC Settings # cec_osd_name='CoreELEC' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # IR setup # Setup a custom keycode to wake the N2/C4 from suspend or poweroff # You can stop kodi and eventlircd and use "ir-keytable -u" to obtain a compatible u-boot # IR keycode # This setting will require a injected bl301 blob. # # remotewakeup='0x31ce4db2' # # decode_type can be one of the following: # NEC='0x0', DUOKAN='0x1', TOSHIBA='0x2', RCA='0x3', RC5='0x4', RC6A='0x5', NEC_TOSHIBA_2IN1='0x6', # NEC_RCA_2IN1='0x7', RCMM='0x8', NEC_RC5_2IN1='0x9', NEC_RC5_2IN1='0xa', RC6='0xb' # This setting will require a injected bl301 blob. # # decode_type='0x0' # NEC # # remote power key mask: # Some IR protocols implement a toggle bit, this can be ignored by the "and" mask: # RC5='0x37ff', RC6='0x1effff', RC6A='0xffff7fff' # This setting will require a injected bl301 blob. # # remotewakeupmask='0xffffffff' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # WOL Setting, 0=off/1=on # Set by CoreELEC Settings # # wol=1 # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # Power Off and Wake Up using GPIO Key Button # Valid options for Odroid N2/C4 are 476,477,478,479,480,481,483,484,485,486,487,488,489,490,491,492 # Valid option for Khadas VIM3 is 503 # # gpiopower=476 # (pin 16 of J2 header) #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # USB specific options # # usbopts='usb-xhci.tablesize=2' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # USB Power Control # Set by CoreELEC Settings # # usbpower=0 # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # HDMI custom mode # You can use this setting to set a custom video mode # modeline "horpixels,verpixels,pixel_clock,hor_freq,ver_freq,hdisp,hsyncstart,hsyncend,htotal,vdisp, # vsyncstart,vsyncend,vtotal,hsync_polarity,vsync_polarity,progress_mode" # # Example for 1920x1080p@60hz # modeline='1920,1080,148500,67500,60,1920,2008,2052,2200,1080,1084,1088,1125,1,1,1' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # VOUT mode # You can use this setting to set a specific video mode at boot. # # vout='1080p60hz' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # Fractional Refresh Rate # You can use this setting to set a fractional refresh rate. So for example if vout mode it set to # 1080p60hz then setting this to 1 will make the refresh rate switch to 59.97hz instead of the modes # default of 60hz. In this example setting it to 0 will keep the modes default of 60hz. # # frac_rate_policy='0' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # Busybox console keyboard layout # Set by CoreELEC Settings # keymap='us' # #------------------------------------------------------------------------------------------------------ #------------------------------------------------------------------------------------------------------ # # CoreELEC Developer Options # Valid options are: textmode debugging progress nofsck nosplash noram overlay quiet ssh # # coreelec='quiet' # #------------------------------------------------------------------------------------------------------ ++++++++++++++++++ + /flash/dtb.xml + ++++++++++++++++++ default-on heartbeat rc-feedback sd emmc none default-on heartbeat rc-feedback sd emmc none default-on heartbeat rc-feedback sd emmc none okay okay disabled disabled okay okay disabled disabled okay disabled 1 255 2 3 4 5 6 8 MMC_CAP2_HS200 MMC_CAP2_HS400 MMC_CAP2_HS200 170000000 200000000 0 0x1621 1 0x4BE04 okay disabled disabled okay 0x1621 0x10000 0 0 0x1609 0xc0000 smartchip,disabled smartchip,s9083s pio smartchip,s9188s pio smartchip,richv300s pio ++++++++++++++++++ + /flash/cfgload + ++++++++++++++++++ echo "Using device ${device}, number ${devnr}, partition ${partnr}, CoreELEC on eMMC: ${ce_on_emmc}" setenv decode_type "0" setenv remotewakeupmask "0xffffffff" setenv coreelec "quiet" setenv vout "1080p60hz" setenv frac_rate_policy "0" setenv native_4k_gui "0" setenv rootopt "BOOT_IMAGE=kernel.img boot=LABEL=COREELEC disk=LABEL=STORAGE" if test "${ce_on_emmc}" = "yes"; then setenv rootopt "BOOT_IMAGE=kernel.img boot=LABEL=CE_FLASH disk=FOLDER=/dev/CE_STORAGE"; fi if fatload ${device} ${devnr}:${partnr} ${loadaddr} resolution.ini; then env import -t ${loadaddr} ${filesize}; fi if test "${allfmt_names}" != ""; then for name in ${allfmt_names}; do if test "${kernel_hdmimode}" = ${name}; then setenv vout ${name}; fi; done; fi if fatload ${device} ${devnr}:${partnr} ${loadaddr} config.ini; then env import -t ${loadaddr} ${filesize}; fi setenv consoleopt "console=ttyS0,115200 console=tty0 no_console_suspend" if test "${cec_func_config}" != ""; then setenv cec "hdmitx=cec${cec_func_config}"; fi if test "${gpiopower}" != ""; then setenv gpiopower "gpiopower=${gpiopower}"; fi if test "${max_freq_a53}" != ""; then setenv max_freq_a53 "max_freq_a53=${max_freq_a53}"; fi if test "${max_freq_a73}" != ""; then setenv max_freq_a73 "max_freq_a73=${max_freq_a73}"; fi if test "${modeline}" != ""; then setenv cmode "modeline=${modeline}"; fi if test "${wol}" != ""; then setenv wol "enable_wol=${wol}"; fi if test "${keymap}" != ""; then setenv consoleopt "${consoleopt} keymap=${keymap}"; fi if test "${loadaddr_kernel}" != ""; then setenv loadaddr "${loadaddr_kernel}"; fi setenv displayopt "vout=${vout},en logo=osd0,loaded,${fb_addr} frac_rate_policy=${frac_rate_policy} native_4k_gui=${native_4k_gui} hdmitx=${hdmitx} hdr_policy=1" setenv initargs "${rootopt} ${consoleopt} ${max_freq_a53} ${max_freq_a73} ${wol} ${cec} ${gpiopower} ${usbopts} ${cmode}" setenv bootargs "${bootargs} ${initargs} ${displayopt} ${coreelec}" fatload ${device} ${devnr}:${partnr} ${loadaddr} kernel.img fatload ${device} ${devnr}:${partnr} ${dtb_mem_addr} dtb.img bootm ${loadaddr} bootm start bootm loados bootm prep bootm go +++++++++++++++++++++++++ + /flash/aml_autoscript + +++++++++++++++++++++++++ defenv setenv bootfromnand 0 setenv upgrade_step 2 setenv ce_on_emmc "no" setenv sddtb 'if fatload mmc 0 ${dtb_mem_addr} dtb.img; then else store dtb read $dtb_mem_addr; fi' setenv usbdtb 'if fatload usb 0 ${dtb_mem_addr} dtb.img; then else store dtb read $dtb_mem_addr; fi' setenv cfgloadsd 'if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; autoscr ${loadaddr}; fi' setenv cfgloadusb 'if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; autoscr ${loadaddr}; fi' setenv cfgloademmc 'for p in 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; autoscr ${loadaddr}; fi; done;' setenv bootfromsd 'if mmcinfo; then run cfgloadsd; if fatload mmc 0 ${loadaddr} kernel.img; then run sddtb; setenv bootargs ${bootargs} bootfromsd; bootm; fi; fi' setenv bootfromusb 'usb start 0; run cfgloadusb; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; fi' setenv bootfromemmc 'run cfgloademmc' setenv bootcmd 'if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot' saveenv run storeargs run bootfromsd run bootfromusb run bootfromemmc +++++++++++++++++++++++++++++++++ + /storage/.config/autostart.sh + +++++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++ + /storage/init-previous.log + ++++++++++++++++++++++++++++++ Not Found! +++++++++++++++ + fw_printenv + +++++++++++++++ 1080p60hz_deepcolor=444,8bit 1080p_h=1080 1080p_w=1920 1080p_x=0 1080p_y=0 576cvbs_deepcolor=444,8bit 576cvbs_h=576 576cvbs_w=720 576cvbs_x=0 576cvbs_y=0 720p_h=720 720p_w=1280 720p_x=0 720p_y=0 EnableSelinux=permissive Irq_check_en=0 active_slot=_a arch=arm avb2=1 baudrate=115200 bcb_cmd=get_avb_mode;get_valid_slot;if test ${vendor_boot_mode} = true; then setenv loadaddr_kernel 0x3080000;setenv dtb_mem_addr 0x1000000;fi;if test ${active_slot} != normal; then echo ab mode, read dtb from kernel;setenv common_dtb_load imgread dtb ${boot_part} ${dtb_mem_addr};fi; bestdolbyvision=true board=ohm board_name=sc2_ah212 boot_ddr_type=DDR4 boot_part=boot_a bootargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 loglevel=4 otg_device=0 logo=osd0,loaded,0x00300000 vout=1080p60hz,disable panel_type=lcd_1 hdmitx=,444,8bit hdmimode=1080p60hz hdmichecksum=0x85030000 dolby_vision_on=0 hdr_policy=1 hdr_priority=0 frac_rate_policy=1 hdmi_read_edid=1 cvbsmode=576cvbs osd_reverse=0 video_reverse=0 irq_check_en=0 androidboot.selinux=permissive androidboot.firstboot=0 jtag=disable androidboot.hardware=amlogic mac=34:85:11:43:E2:59 androidboot.mac=34:85:11:43:E2:59 androidboot.wificountrycode=CN androidboot.serialno=0332853700221460034577 bootcmd=if test ${bootfromnand} = 1; then setenv bootfromnand 0; saveenv; else run bootfromsd; run bootfromusb; run bootfromemmc; fi; run storeboot bootdelay=0 bootfromemmc=run cfgloademmc bootfromnand=0 bootfromsd=if mmcinfo; then run cfgloadsd; if fatload mmc 0 ${loadaddr} kernel.img; then run sddtb; setenv bootargs ${bootargs} bootfromsd; bootm; fi; fi bootfromusb=usb start 0; run cfgloadusb; if fatload usb 0 ${loadaddr} kernel.img; then run usbdtb; setenv bootargs ${bootargs} bootfromusb; bootm; fi bootm_low=0 bootm_size=f1000000 bootup_offset=0x7db48 bootup_size=0x3f4848 ce_on_emmc=no cfgloademmc=for p in 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F; do if fatload mmc 1:${p} ${loadaddr} cfgload; then setenv device mmc; setenv devnr 1; setenv partnr ${p}; setenv ce_on_emmc "yes"; source ${loadaddr}; fi; done; cfgloadsd=if fatload mmc 0:1 ${loadaddr} cfgload; then setenv device mmc; setenv devnr 0; setenv partnr 1; source ${loadaddr}; fi cfgloadusb=if fatload usb 0:1 ${loadaddr} cfgload; then setenv device usb; setenv devnr 0; setenv partnr 1; source ${loadaddr}; fi check_result=succ cmdline_keys=setenv usid 1234567890; if keyman init 0x1234; then if keyman read sn ${loadaddr} str; then fi;if keyman read mac ${loadaddr} str; then setenv bootargs ${bootargs} mac=${mac} androidboot.mac=${mac};fi;if keyman read deviceid ${loadaddr} str; then setenv bootargs ${bootargs} androidboot.deviceid=${deviceid};fi;fi;setenv bootargs ${bootargs} androidboot.wificountrycode=${region_code};setenv bootargs ${bootargs} androidboot.serialno=${sn};setenv serial ${usid}; setenv serial# ${usid};factory_provision init; colorattribute=444,8bit common_dtb_load=imgread dtb boot_a 0x1000000 cpu=armv8 cvbs_drv=0 cvbsmode=576cvbs display_bpp=16 display_color_bg=0 display_color_fg=0xffff display_color_index=16 display_height=1080 display_layer=osd0 display_width=1920 dolby_status=0 dolby_vision_on=0 dtb_mem_addr=0x1000000 dv_enable=0 dv_fw_addr=0xa00000 dv_fw_dir=/reserved/firmware/dovi_fw.bin dv_fw_dir_odm_ext=/odm_ext/firmware/dovi_fw.bin dv_fw_dir_vendor=/vendor/firmware/dovi_fw.bin dv_type=0 eth6addr=34:85:11:43:e2:59 fatload_dev=usb fb_addr=0x00300000 fb_height=1080 fb_width=1920 fdt_high=0x20000000 fdtaddr=1000000 fdtcontroladdr=f0777800 firstboot=0 forUpgrade_1stBootIndex=0 forUpgrade_bootloaderCopies=3 forUpgrade_bootloaderIndex=0 forUpgrade_flashType=BOOT_EMMC forUpgrade_robustOta=true forUpgrade_secureBoot=false forUpgrade_socType=32 frac_rate_policy=1 fs_type=rootfstype=ramfs gatewayip=10.18.9.1 get_os_type=if store read ${os_ident_addr} ${boot_part} 0 0x1000; then os_ident ${os_ident_addr}; fi hdmi_colordepth=8 hdmi_colorspace=auto hdmi_read_edid=1 hdmichecksum=0x85030000 hdmimode=1080p60hz hdr_policy=1 hdr_priority=0 hostname=arm_gxbb init_display=get_rebootmode;echo reboot_mode:::: ${reboot_mode};if test ${reboot_mode} = quiescent; then setenv reboot_mode_android quiescent;setenv dolby_status 0;setenv dolby_vision_on 0;run storeargs;setenv bootargs ${bootargs} androidboot.quiescent=1;osd open;osd clear;else if test ${reboot_mode} = recovery_quiescent; then setenv reboot_mode_android quiescent;setenv dolby_status 0;setenv dolby_vision_on 0;run storeargs;setenv bootargs ${bootargs} androidboot.quiescent=1;osd open;osd clear;else setenv reboot_mode_android normal;run storeargs;hdmitx hpd;hdmitx get_preferred_mode;hdmitx get_parse_edid;dovi process;osd open;osd clear;imgread pic logo bootup $loadaddr;bmp display $bootup_offset;bmp scale;vout output ${outputmode};dovi set;dovi pkg;vpp hdrpkt;fi;fi; initargs=init=/init console=ttyS0,921600 no_console_suspend earlycon=aml-uart,0xfe07a000 ramoops.pstore_en=1 ramoops.record_size=0x8000 ramoops.console_size=0x4000 loop.max_part=4 initrd_high=7f800000 ipaddr=10.18.9.97 is.bestmode=false jtag=disable loadaddr=0x00020000 loadaddr_kernel=0x3080000 loadaddr_rtos=0x00001000 lock=10101000 loglevel=4 mac=34:85:11:43:E2:59 netmask=255.255.255.0 os_ident_addr=0x00500000 osd_reverse=0 otg_device=0 outputmode=1080p60hz panel_type=lcd_1 partiton_mode=dynamic preboot=run bcb_cmd; run upgrade_check;run init_display;run storeargs;run upgrade_key;bcb uboot-command;run switch_bootmode; reboot_mode=cold_boot reboot_mode_android=normal reboot_status=reboot_init recovery_from_fat_dev=setenv loadaddr ${loadaddr_kernel};if fatload ${fatload_dev} 0 ${loadaddr} aml_autoscript; then autoscr ${loadaddr}; fi;if fatload ${fatload_dev} 0 ${loadaddr} recovery.img; then if fatload ${fatload_dev} 0 ${dtb_mem_addr} dtb.img; then echo ${fatload_dev} dtb.img loaded; fi;setenv bootargs ${bootargs} ${fs_type};bootm ${loadaddr};fi; recovery_from_flash=get_valid_slot;echo active_slot: ${active_slot};setenv loadaddr ${loadaddr_kernel};if test ${active_slot} = normal; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${recovery_part} recovery_offset=${recovery_offset};if test ${upgrade_step} == 3; then if ext4load mmc 1:2 ${dtb_mem_addr} /recovery/dtb.img; then echo cache dtb.img loaded; fi;if ext4load mmc 1:2 ${loadaddr} /recovery/recovery.img; then echo cache recovery.img loaded; wipeisb; bootm ${loadaddr}; fi;else if imgread dtb recovery ${dtb_mem_addr}; then else echo restore dtb; run common_dtb_load;fi;fi;if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then bootm ${loadaddr}; fi;else if fdt addr ${dtb_mem_addr}; then else echo retry common dtb; run common_dtb_load; fi;if test ${partiton_mode} = normal; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${boot_part} recovery_offset=${recovery_offset};if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;else if test ${vendor_boot_mode} = true; then setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${boot_part} recovery_offset=${recovery_offset} androidboot.slot_suffix=${active_slot};if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;else setenv bootargs ${bootargs} ${fs_type} aml_dt=${aml_dt} recovery_part=${recovery_part} recovery_offset=${recovery_offset} androidboot.slot_suffix=${active_slot};if imgread kernel ${recovery_part} ${loadaddr} ${recovery_offset}; then wipeisb; bootm ${loadaddr}; fi;fi;fi;fi; recovery_from_sdcard=setenv fatload_dev mmc;if mmcinfo; then run recovery_from_fat_dev; fi; recovery_from_udisk=setenv fatload_dev usb;if usb start 0; then run recovery_from_fat_dev; fi; recovery_offset=0 recovery_part=recovery_a region_code=CN rpmb_state=0 sdcburncfg=aml_sdc_burn.ini sddtb=if fatload mmc 0 ${dtb_mem_addr} dtb.img; then else store dtb read ${dtb_mem_addr}; fi serial=1234567890 serial#=1234567890 serverip=10.18.9.113 silent=1 slot-suffixes=0 sn=0332853700221460034577 soc=sc2 stderr=serial@a000 stdin=serial@a000 stdout=serial@a000 storage_param=store param;setenv bootargs ${bootargs} ${mtdbootparts}; storeargs=setenv bootargs ${initargs} loglevel=${loglevel} otg_device=${otg_device} logo=${display_layer},loaded,${fb_addr} vout=${outputmode},${vout_init} panel_type=${panel_type} hdmitx=${cecconfig},${colorattribute} hdmimode=${hdmimode} hdmichecksum=${hdmichecksum} dolby_vision_on=${dolby_vision_on} hdr_policy=${hdr_policy} hdr_priority=${hdr_priority} frac_rate_policy=${frac_rate_policy} hdmi_read_edid=${hdmi_read_edid} cvbsmode=${cvbsmode} osd_reverse=${osd_reverse} video_reverse=${video_reverse} irq_check_en=${Irq_check_en} androidboot.selinux=${EnableSelinux} androidboot.firstboot=${firstboot} jtag=${jtag}; setenv bootargs ${bootargs} androidboot.hardware=amlogic;run cmdline_keys; storeboot=run get_os_type;run storage_param;if test ${os_type} = rtos; then setenv loadaddr ${loadaddr_rtos};store read ${loadaddr} ${boot_part} 0 0x400000;bootm ${loadaddr};else if test ${os_type} = kernel; then get_system_as_root_mode;echo system_mode in storeboot: ${system_mode};get_valid_slot;try_system_times;get_avb_mode;echo active_slot in storeboot: ${active_slot};if test ${system_mode} = 1; then setenv bootargs ${bootargs} ro rootwait skip_initramfs;else setenv bootargs ${bootargs} androidboot.force_normal_boot=1;fi;if test ${active_slot} != normal; then setenv bootargs ${bootargs} androidboot.slot_suffix=${active_slot};fi;if fdt addr ${dtb_mem_addr}; then else echo retry common dtb; run common_dtb_load; fi;setenv loadaddr ${loadaddr_kernel};if imgread kernel ${boot_part} ${loadaddr}; then bootm ${loadaddr}; fi;else echo wrong OS format ${os_type}; fi;fi;echo try upgrade as booting failure; run update; switch_bootmode=get_rebootmode;if test ${reboot_mode} = factory_reset; then run recovery_from_flash;else if test ${reboot_mode} = update; then run update;else if test ${reboot_mode} = quiescent; then setenv bootargs ${bootargs} androidboot.quiescent=1;else if test ${reboot_mode} = recovery_quiescent; then setenv bootargs ${bootargs} androidboot.quiescent=1;run recovery_from_flash;else if test ${reboot_mode} = cold_boot; then else if test ${reboot_mode} = fastboot; then fastboot 0;fi;fi;fi;fi;fi;fi; update=run usb_burning; run recovery_from_sdcard;run recovery_from_udisk;run recovery_from_flash; upgrade_check=echo recovery_status=${recovery_status};if itest.s "${recovery_status}" == "in_progress"; then run init_display;run storeargs; run recovery_from_flash;else fi;echo upgrade_step=${upgrade_step}; if itest ${upgrade_step} == 3; then run init_display;run storeargs; run update; fi; upgrade_key=if gpio input GPIOH_6; then echo detect upgrade key; run update;fi; upgrade_step=2 usb_burning=adnl 1200 usbdtb=if fatload usb 0 ${dtb_mem_addr} dtb.img; then else store dtb read ${dtb_mem_addr}; fi usid=1234567890 vendor=amlogic vendor_boot_mode=true vendor_boot_part=vendor_boot video_reverse=0 vout_init=disable +++++++++ + lsmod + +++++++++ Module Size Used by ir_rc6_decoder 16384 0 ir_nec_decoder 16384 0 ir_lirc_codec 16384 0 lirc_dev 24576 1 ir_lirc_codec meson_ir 16384 0 rc_core 40960 6 ir_rc6_decoder,ir_nec_decoder,ir_lirc_codec,meson_ir,lirc_dev dovi 929792 0 8021q 32768 0 bluetooth 622592 6 mali_kbase 516096 3 joydev 24576 0 optee_armtz 32768 1 optee 57344 2 optee_armtz nfsd 323584 5 exportfs 16384 1 nfsd nfs_acl 16384 1 nfsd wireguard 135168 0 ip6_udp_tunnel 16384 1 wireguard udp_tunnel 16384 1 wireguard wifi_dummy 16384 0 amvdec_vp9 143360 0 amvdec_av1 172032 0 amvdec_vc1 77824 0 amvdec_real 49152 0 amvdec_ports 167936 0 videobuf2_dma_contig 20480 1 amvdec_ports v4l2_mem2mem 28672 1 amvdec_ports videobuf2_memops 16384 1 videobuf2_dma_contig videobuf2_v4l2 28672 2 amvdec_ports,v4l2_mem2mem videobuf2_core 49152 3 amvdec_ports,v4l2_mem2mem,videobuf2_v4l2 v4l2_common 16384 1 amvdec_ports amvdec_mpeg4 73728 0 amvdec_mpeg12 131072 0 amvdec_mmpeg4 49152 0 amvdec_mmpeg12 53248 0 amvdec_mmjpeg 32768 0 amvdec_mjpeg 45056 0 amvdec_mh264 184320 0 amvdec_h265 176128 0 amvdec_h264mvc 65536 0 amvdec_h264 172032 0 amvdec_mavs 61440 0 amvdec_avs 81920 0 amvdec_avs2 233472 0 stream_input 212992 13 amvdec_h265,amvdec_mavs,amvdec_mh264,amvdec_h264mvc,amvdec_av1,amvdec_ports,amvdec_real,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_mmpeg12 decoder_common 266240 19 amvdec_h265,amvdec_mavs,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_av1,amvdec_mmjpeg,amvdec_ports,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mmpeg12,amvdec_mpeg4 firmware 28672 19 amvdec_h265,amvdec_mavs,amvdec_mjpeg,amvdec_mh264,amvdec_mmpeg4,amvdec_h264mvc,amvdec_av1,amvdec_mmjpeg,decoder_common,amvdec_real,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mmpeg12,amvdec_mpeg4 media_clock 57344 17 amvdec_h265,amvdec_mavs,amvdec_mh264,amvdec_mmpeg4,amvdec_av1,amvdec_mmjpeg,decoder_common,amvdec_ports,firmware,stream_input,amvdec_vp9,amvdec_h264,amvdec_avs2,amvdec_mpeg12,amvdec_avs,amvdec_vc1,amvdec_mpeg4 video_framerate_adapter 16384 1 decoder_common amlvideodri 20480 0 videobuf_res 16384 1 amlvideodri videobuf_core 32768 2 amlvideodri,videobuf_res videodev 282624 6 amlvideodri,v4l2_common,amvdec_ports,videobuf2_core,v4l2_mem2mem,videobuf2_v4l2 media 53248 1 videodev fuse 114688 1 nfnetlink 16384 1 fbcon 57344 0 bitblit 16384 1 fbcon softcursor 16384 1 bitblit font 20480 1 fbcon +++++++++ + lsusb + +++++++++ Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 0781:5571 SanDisk Corp. Cruzer Fit Bus 001 Device 003: ID 276d:1101 YSTEK Laser Pen_V2.1 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub CoreELEC Display Information... ++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/edid + ++++++++++++++++++++++++++++++++++++++++++++++++ Rx Manufacturer Name: TSB Rx Product Code: 0000 Rx Serial Number: 00000000 Rx Product Name: Toshiba-TV Manufacture Week: 8 Manufacture Year: 2016 Physcial size(mm): 708 x 398 EDID Version: 1.3 EDID block number: 0x1 blk0 chksum: 0x85 Source Physical Address[a.b.c.d]: 1.0.0.0 native Mode 74, VIC (native 16): ColorDeepSupport 0 16 5 4 3 7 2 6 1 31 20 19 18 22 17 21 32 Audio {format, channel, freq, cce} {1, 1, 7, 3} Speaker Allocation: 1 Vendor: 0xc03 ( HDMI device) MaxTMDSClock1 0 MHz vLatency: Invalid/Unknown aLatency: Invalid/Unknown i_vLatency: Invalid/Unknown i_aLatency: Invalid/Unknown SCDC: 0 RR_Cap: 0 LTE_340M_Scramble: 0 checkvalue: 0x85030000 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/edid_parsing + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ok +++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/rawedid + +++++++++++++++++++++++++++++++++++++++++++++++++++ 00ffffffffffff005262000000000000081a0103800000000ad7a5a2594a9624145054a3080081c001010101010101010101010101017f2156aa51001e30468f33003f432100001ea91a00a050001630302037003f432100001a000000fd00324c1e5010000a202020202020000000fc00546f73686962612d54560a20200185020324745090050403070206011f14131216111520230907038301000066030c00100000011d00bc52d01e20b8285540c48e2100001e011d80d0721c1620102c2580c48e2100009e8c0ad08a20e02d10103e9600138e210000188c0ad090204031200c405500138e210000180000000000000000000000000000000000000003 ++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/config + ++++++++++++++++++++++++++++++++++++++++++++++++++ cur_VIC: 16 cur_video_param->VIC=16 VIC: 16 1920x1080p60hz Colour depth: 8-bit Colourspace: YUV444 Colour range: default EOTF: SDR YCC colour range: limited Colourimetry: BT.709 PLL clock: 0xdb1204f7, Vid clock div 0x000a739c audio config: on audio on/off: on audio source: I2S audio type: L-PCM audio channel num: 2 channels audio sample rate: 44.1kHz audio sample size: MAX 3D config: off ++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/dc_cap + ++++++++++++++++++++++++++++++++++++++++++++++++++ 444,8bit 422,12bit 422,10bit 422,8bit rgb,8bit ++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/dv_cap + ++++++++++++++++++++++++++++++++++++++++++++++++++ The Rx don't support DolbyVision ++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/attr + ++++++++++++++++++++++++++++++++++++++++++++++++ , ++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/disp_cap + ++++++++++++++++++++++++++++++++++++++++++++++++++++ 480i60hz 576i50hz 480p60hz 576p50hz 720p60hz 1080i60hz 1080p60hz* 720p50hz 1080i50hz 1080p50hz 1080p24hz 640x480p60hz 800x600p60hz 1024x768p60hz ++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/vesa_cap + ++++++++++++++++++++++++++++++++++++++++++++++++++++ 640x480p60hz 800x600p60hz 1024x768p60hz ++++++++++++++++++++++ + /flash/vesa.enable + ++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/custom_mode + +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Not Found! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/preferred_mode + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 720p50hz +++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/hdr_cap + +++++++++++++++++++++++++++++++++++++++++++++++++++ HDR10Plus Supported: 0 HDR Static Metadata: Supported EOTF: Traditional SDR: 0 Traditional HDR: 0 SMPTE ST 2084: 0 Hybrid Log-Gamma: 0 Supported SMD type1: 0 Luminance Data Max: 0 Avg: 0 Min: 0 HDR Dynamic Metadata: colorimetry_data: 0 +++++++++++++++++++++++++++++++++++++++++++ + /sys/module/am_vecm/parameters/hdr_mode + +++++++++++++++++++++++++++++++++++++++++++ 0 +++++++++++++++++++++++++++++++++++++++++++ + /sys/module/am_vecm/parameters/sdr_mode + +++++++++++++++++++++++++++++++++++++++++++ 0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/module/am_vecm/parameters/video_process_status + +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2,2 +++++++++++++++++++++++++++++++++++++++++++++ + /sys/module/am_vecm/parameters/hdr_policy + +++++++++++++++++++++++++++++++++++++++++++++ 1 ++++++++++++++++++++++++++++ + /sys/class/display/vinfo + ++++++++++++++++++++++++++++ current vinfo: name: 1080p60hz mode: 0 frac: 0 width: 1920 height: 1080 field_height: 1080 aspect_ratio_num: 16 aspect_ratio_den: 9 sync_duration_num: 60 sync_duration_den: 1 screen_real_width: 708 screen_real_height: 398 htotal: 2200 vtotal: 1125 fr_adj_type: 4 video_clk: 148500000 viu_color_fmt: 2 viu_mux: 2 3d_info: 0 master_display_info: present_flag 0 features 0x0 primaries 0x0, 0x0 0x0, 0x0 0x0, 0x0 white_point 0x0, 0x0 luminance 0, 0 hdr_static_info: hdr_support 0 lumi_max 0 lumi_avg 0 lumi_min 0 hdr_dynamic_info: metadata_version: 0 support_flags: 0 optional_fields: metadata_version: 0 support_flags: 0 optional_fields: metadata_version: 0 support_flags: 0 optional_fields: metadata_version: 0 support_flags: 0 optional_fields: hdr10+: ieeeoui: 0 application_version: 0 +++++++++++++++++++++++++ + kodi display settings + +++++++++++++++++++++++++ coreelec.amlogic.limit8bit: coreelec.amlogic.force422: coreelec.amlogic.deinterlacing: coreelec.amlogic.noisereduction: false coreelec.amlogic.hdr2sdr: false coreelec.amlogic.sdr2hdr: false videoplayer.adjustrefreshrate: 2 videoplayer.useamcodec: true videoplayer.useamcodech264: 0 videoplayer.useamcodecmpeg2: 0 videoplayer.useamcodecmpeg4: 800 videoplayer.usedisplayasclock: false videoscreen.whitelist: lookandfeel.skin: skin.estuary ++++++++++++++++++++++++++++++++++++ + /storage/.kodi/userdata/disp_cap + ++++++++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++++++ + /storage/.kodi/userdata/disp_add + ++++++++++++++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++ + /flash/resolution.ini + +++++++++++++++++++++++++ # WARNING DO NOT MODIFY THIS FILE! ALL CHANGES WILL BE LOST! kernel_hdmimode=1080p60hz frac_rate_policy=0 native_4k_gui=0 hdmitx=, allfmt_names=2160p60hz 2160p50hz 2160p30hz 2160p25hz 2160p24hz smpte24hz smpte25hz smpte30hz smpte50hz smpte60hz 1080p25hz 1080p30hz 1080p50hz 1080p60hz 1080p24hz 1080p120hz 1080i60hz 1080i50hz 720p60hz 720p50hz 480p60hz 480i60hz 576p50hz 576i50hz 480p60hz_4x3 480i60hz_4x3 576p50hz_4x3 576i50hz_4x3 2160p60hz420 smpte60hz420 2160p50hz420 smpte50hz420 2560x1080p50hz 2560x1080p60hz 640x480p60hz 800x480p60hz 800x600p60hz 852x480p60hz 854x480p60hz 1024x600p60hz 1024x768p60hz 1152x864p75hz 1280x768p60hz 1280x800p60hz 1280x960p60hz 1280x1024p60hz 1360x768p60hz 1366x768p60hz 1400x1050p60hz 1440x900p60hz 1440x2560p60hz 2560x1440p60hz 1600x900p60hz 1600x1200p60hz 1680x1050p60hz 1920x1200p60hz 2048x1080p24hz 2160x1200p90hz 2560x1600p60hz 3440x1440p60hz 2400x1200p90hz 3840x1080p60hz invalid CoreELEC Remote Control Information... +++++++++++++++++++++++++++++++++++++ + /proc/device-tree/meson-ir/status + +++++++++++++++++++++++++++++++++++++ okay +++++++++++++++++++++++++++++++++++++++++ + /proc/device-tree/meson-remote/status + +++++++++++++++++++++++++++++++++++++++++ okay +++++++++++++++++++++++++++++++++++ + /storage/.config/remote.disable + +++++++++++++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++ + /flash/remote.disable + +++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++++++++++ + /storage/.config/remote*.conf + +++++++++++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++ + /flash/remote*.conf + +++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++++++++ + /storage/.config/lircd.conf + +++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++++++++ + /storage/.config/lirc_options.conf + ++++++++++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++ + /storage/.config/rc_maps.cfg + ++++++++++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++++++++ + /storage/.config/rc_keymaps + +++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++ + /storage/.config/rc_keymaps/README + ++++++++++++++++++++++++++++++++++++++ RC keymaps user config dir put your own keymaps for ir-keytable in this directory +++++++++++++++++++++++++++++++++++++++ + /storage/.kodi/userdata/Lircmap.xml + +++++++++++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++++++++++ + /storage/.kodi/userdata/keyboard.xml + ++++++++++++++++++++++++++++++++++++++++ Unset by user! +++++++++++++++++++++++++++++++++++ + /storage/.kodi/userdata/keymaps + +++++++++++++++++++++++++++++++++++ +++++++++ + BL301 + +++++++++ checkbl301 not found! CoreELEC Audio Information... +++++++++++++++++++++++++++++++++++++++++++++++++++ + /sys/devices/virtual/amhdmitx/amhdmitx0/aud_cap + +++++++++++++++++++++++++++++++++++++++++++++++++++ CodingType MaxChannels SamplingFreq SampleSize PCM, 2 ch, 32/44.1/48 kHz, 16/20 bit ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + /proc/device-tree/pinctrl@ff634480/spdifout/mux/groups + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Not Found! ++++++++++++++++++++ + /sys/class/sound + ++++++++++++++++++++ AMLAUGESOUND |-card0 |-controlC0 |-pcmC0D0p |-pcmC0D1c |-pcmC0D1p |-pcmC0D2c |-pcmC0D2p |-pcmC0D3c |-pcmC0D3p ++++++++++++++++++++++ + /proc/asound/cards + ++++++++++++++++++++++ 0 [AMLAUGESOUND ]: AML-AUGESOUND - AML-AUGESOUND AML-AUGESOUND ++++++++++++++++++++ + /proc/asound/pcm + ++++++++++++++++++++ 00-00: SPDIF-B-SPDIF-B SPDIF-B-0 : : playback 1 00-01: TDM-B-TDM-B TDM-B-1 : : playback 1 : capture 1 00-02: SPDIF-A-SPDIF-A SPDIF-A-2 : : playback 1 : capture 1 00-03: TDM-C-dummy dummy-3 : : playback 1 : capture 1 ++++++++++++ + aplay -l + ++++++++++++ **** List of PLAYBACK Hardware Devices **** card 0: AMLAUGESOUND [AML-AUGESOUND], device 0: SPDIF-B-SPDIF-B SPDIF-B-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 1: TDM-B-TDM-B TDM-B-1 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 2: SPDIF-A-SPDIF-A SPDIF-A-2 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: AMLAUGESOUND [AML-AUGESOUND], device 3: TDM-C-dummy dummy-3 [] Subdevices: 1/1 Subdevice #0: subdevice #0 ++++++++++++ + aplay -L + ++++++++++++ null Discard all samples (playback) or generate zero samples (capture) default:CARD=AMLAUGESOUND AML-AUGESOUND, Default Audio Device sysdefault:CARD=AMLAUGESOUND AML-AUGESOUND, Default Audio Device surround71:CARD=AMLAUGESOUND,DEV=0 AML-AUGESOUND, 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers iec958:CARD=AMLAUGESOUND,DEV=0 AML-AUGESOUND, IEC958 (S/PDIF) Digital Audio Output hdmi:CARD=AMLAUGESOUND,DEV=0 AML-AUGESOUND, HDMI Audio Output +++++++++++++++++++++++ + kodi audio settings + +++++++++++++++++++++++ accessibility.audiohearing: false accessibility.audiovisual: false accessibility.subhearing: false audiooutput.ac3passthrough: true audiooutput.ac3transcode: false audiooutput.atempothreshold: 2 audiooutput.audiodevice: ALSA:surround71:CARD=AMLAUGESOUND,DEV=0|AML-AUGESOUND audiooutput.boostcenter: 0 audiooutput.channels: 1 audiooutput.config: 3 audiooutput.dtshdpassthrough: false audiooutput.dtspassthrough: false audiooutput.eac3passthrough: false audiooutput.guisoundmode: 1 audiooutput.maintainoriginalvolume: true audiooutput.passthrough: false audiooutput.passthroughdevice: ALSA:iec958:CARD=AMLAUGESOUND,DEV=0|AML-AUGESOUND audiooutput.processquality: 30 audiooutput.samplerate: 48000 audiooutput.audiooutput.stereoupmix: audiooutput.audiooutput.streamnoise: audiooutput.audiooutput.streamsilence: audiooutput.truehdpassthrough: false audiooutput.volumesteps: 20 musicplayer.replaygainavoidclipping: false musicplayer.replaygainnogainpreamp: 89 musicplayer.replaygainpreamp: 89 musicplayer.replaygaintype: 1 musicplayer.seekdelay: 750 musicplayer.seeksteps: -60,-30,-10,10,30,60 mute: false volumelevel: 0.650000 +++++++++++++++++++++++++++++++ + /storage/.config/sound.conf + +++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++ + /storage/.config/asound.conf + ++++++++++++++++++++++++++++++++ Unset by user! ++++++++++++++++++++++++++++++++++++++++ + /storage/.config/pulse-daemon.conf.d + ++++++++++++++++++++++++++++++++++++++++