In the debugging process of the 3S1(our product) 60 instruments we produced this time, we found that more than 10 instruments screens were not displayed after upgraded .
After analysis, they were found to be caused by poor DS90UB941AS IC. The main performances were as follows: backlight was normal, PWM EN GPIO transmission was normal, and DS90UB948 and DS90UB941AS could be locked normally. The LVDS clock signal of the screen is normal.
We replace the bad IC of DS90UB941AS IC, and it is normal when use the old DS90UH941AS IC before.
The register status LOG of 941AS is shown in the attachment
Format: Log Type - Time(microsec) - Message - Optional Info Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic S - QC_IMAGE_VERSION_STRING=BOOT.XF.1.1-00159-M8996LZB-1 S - IMAGE_VARIANT_STRING=DEBUGLA S - OEM_IMAGE_VERSION_STRING=localhost S - Boot Interface: eMMC S - Secure Boot: Off S - Boot Config @ 0x00076044 = 0x000001c1 S - JTAG ID @ 0x000760f4 = 0x100710e1 S - OEM ID @ 0x000760f8 = 0x00000000 S - Serial Number @ 0x00074138 = 0xe1375365 S - OEM Config Row 0 @ 0x00074188 = 0x0000000000000000 S - OEM Config Row 1 @ 0x00074190 = 0x0000000000000000 S - Feature Config Row 0 @ 0x000741a0 = 0x0050000010000100 S - Feature Config Row 1 @ 0x000741a8 = 0x00fff00001ffffff S - Core 0 Frequency, 1228 MHz B - 0 - PBL, Start B - 10411 - bootable_media_detect_entry, Start B - 41865 - bootable_media_detect_success, Start B - 41869 - elf_loader_entry, Start B - 43017 - auth_hash_seg_entry, Start B - 43118 - auth_hash_seg_exit, Start B - 80770 - elf_segs_hash_verify_entry, Start B - 83389 - PBL, End B - 70455 - SBL1, Start B - 150700 - usb: hs_phy_nondrive_start B - 150975 - usb: PLL lock success - 0x3 B - 153476 - usb: hs_phy_nondrive_finish B - 156892 - boot_flash_init, Start D - 0 - boot_flash_init, Delta B - 191814 - Using boot chain A B - 191845 - sbl1_ddr_set_default_params, Start D - 30 - sbl1_ddr_set_default_params, Delta B - 197152 - boot_config_data_table_init, Start D - 0 - boot_config_data_table_init, Delta - (0 Bytes) B - 204594 - CDT Version:3,Platform ID:25,Major ID:1,Minor ID:0,Subtype:2 B - 209169 - Image Load, Start D - 12352 - PMIC Image Loaded, Delta - (40688 Bytes) B - 221521 - pm_device_init, Start B - 226279 - PON REASON:PM0:0x20 B - 252174 - PM_SET_VAL:Skip D - 28822 - pm_device_init, Delta B - 254095 - pm_driver_init, Start D - 2562 - pm_driver_init, Delta B - 260683 - pm_sbl_chg_init, Start D - 30 - pm_sbl_chg_init, Delta B - 267454 - vsense_init, Start D - 0 - vsense_init, Delta B - 275079 - Pre_DDR_clock_init, Start D - 274 - Pre_DDR_clock_init, Delta B - 281057 - ddr_initialize_device, Start B - 284778 - 8996 AU, Max frequency = 1.8 Ghz D - 9729 - ddr_initialize_device, Delta B - 294447 - DDR ID, Rank 0, Rank 1, 0x6, 0x400, 0x400 B - 297588 - boot_ddr_test, Start D - 0 - boot_ddr_test Done, Delta B - 337970 - clock_init, Start D - 0 - clock_init, Delta B - 339892 - Image Load, Start D - 5886 - QSEE Dev Config Image Loaded, Delta - (48440 Bytes) B - 346083 - Image Load, Start D - 6039 - APDP Image Loaded, Delta - (0 Bytes) B - 354989 - usb: EMMC Serial - 336a378b B - 359747 - usb: fedl, vbus_det_err B - 364017 - Image Load, Start D - 19154 - QSEE Image Loaded, Delta - (1704316 Bytes) B - 383171 - Image Load, Start D - 854 - SEC Image Loaded, Delta - (4096 Bytes) B - 390339 - sbl1_efs_handle_cookies, Start D - 671 - sbl1_efs_handle_cookies, Delta B - 399214 - Image Load, Start D - 6527 - QHEE Image Loaded, Delta - (6988 Bytes) B - 406504 - Image Load, Start D - 12474 - RPM Image Loaded, Delta - (223356 Bytes) B - 419131 - Image Load, Start D - 3874 - STI Image Loaded, Delta - (0 Bytes) B - 426634 - Image Load, Start D - 23973 - APPSBL Image Loaded, Delta - (1462212 Bytes) B - 450637 - SBL1, End D - 384483 - SBL1, Delta S - Flash Throughput, 105000 KB/s (3494328 Bytes, 33143 us) S - DDR Frequency, 1804 MHz swdl_init:296 System banked to "A" CRM: QXA.QA.4.0-01664-MSM8996.HYP.PVM.700-2 (Built 2019/01/09-00:24:48-PST) MMFLAGS=19 activating ringbuffer @ 0x80010000 size 16352 All ClockCycles offsets within tolerance overriding timer_create # qcore: ChipId = 316 qcore: ChipIdString = APQ8096SGAU qcore: sku = Premium (AC) Camcorder test case STATS - WARNING - Unable to load MMStat library QNX Model: HOST(HW1.2) HOST TARGET BUILD VARIANT: debug mount chinatsp Attempting to umount: /var/tsp [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "ion_audio_mem" with "gvm2_phys2" [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "ion_system_mem" with "highmem.1" [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "pmem_shared_mem" with "highmem.0" [main:362] Created symlink /vm/images/agl_1.dtb -> /dev/shmem/vplatform-lfv-msm8996-ivi-la.dtb.patched [main:254] open(/vm/images/vplatform-lfv-msm8996-ivi-la-recovery.dtb) failed, err=2 vm=agl_1 uart output copied to /persist/agl_1.txt vm=agl_2 uart output copied to /persist/agl_2.txt swdl_init:296 System banked to "A" Calling Cluster Application Cluster app exist launch cluster ... / CBaseClient: Fail to connect to ipc:///tmp/fdb-ns! CBaseNameProxy: Fail to connect address: ipc:///tmp/fdb-ns! CBaseClient: Fail to connect with name server! /scripts/chinatsp.sh[24]: NaviService: cannot execute - No such file or directory Running LA VM swdl_init:296 System banked to "A" vmm recovery client register passed for APP GVM 2 and recovery GVM 3 opt =100 (d); optind = 3 globalArgs.deviceName=/dev/mcu opt =115 (s); optind = 4 optarg:2 globalArgs.startOption=0x2 opt = 79 (O); optind = 6 optarg:tsplog globalArgs.debugOutput=3 globalArgs.logPath= opt = 68 (D); optind = 7 optarg:0 globalArgs.debugLevle=0x0 HostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. CBaseNameProxy: session 0: Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is bound. CNameServer: Service McuAdapter is registered. [/vm/images/linux-la.config:53] open(/dev/disk/la_ota): Permission denied test:audio_play version 0.20 built on [Feb 21 2019] CIntserver session online: ra1N ameProxy: Session 0, Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is connected. HostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. HostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. CBaseNameProxy: session 0: Server: HMICluster, address ipc:///tmp/fdb-ipc1 is bound. CNameServer: Service HMICluster is registered. CIntserver session online: ra2N ameProxy: Session 2, Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is connected. CBaseNameProxy: session 1: Server: QnxAndroid, address ipc:///tmp/fdb-ipc2 is bound. CNameServer: Service QnxAndroid is registered. CCHtalkDpcClient::onOnline, QnxAndroid is online IntraNameProxy: Session 0, Server: QnxAndroid, address ipc:///tmp/fdb-ipc2 is connected. FDE for userdata is disabled explicitly CScreenCtx: get display count: 2 CScreenCtx::Init, mDisplayId=4, index=1 CScreenCtx: SCREEN_PROPERTY_SIZE: 1920 X 720 CScreenCtx: init screen(context:10194650) succeed can't open /dev/touch! Loading deva-ctrl-qc version 0.94.0 on [Feb 21 2019]... [/vm/ipps: NOTICE: PPS initializing mages/linux-la.config:255] init_spmi_virt_device:615 spmi_pic_virt_addr not set - default to 5800000 [/vm/images/linux-la.config:255] init_spmi_virt_device:621 spmi_core_virt_addr not set - default to 400f000 [/vm/imagepps: NOTICE: PPS attaching /var/pps s/linux-la.pps: NOTICE: PPS attached /var/pps major 2 minor 15 config:258] glink_ssr_virt_control: glink_virt_base = 0x2d000000 [/vm/images/linux-la.config:258] glink_ssr_virt_control: wlan_ssr = 1 [/vm/images/linux-la.config:258] get_ss_name: Ignoring subsystem rpm [/vm/images/linux-la.config:258] get_ss_name: Ignoring subsystem dsps info:generic> Window format rgba8888 set. ifconfig: parse_lladdr: Invalid argument brconfig: add eth0: No such file or directory route: writing to routing socket: Network is unreachable add net default: gateway 192.168.1.2: Network is unreachable Info startup.sh: DIAG Services enabled by default (/etc/enable_diag_services) shm_open /qnpPowerMgrDebugInfoObj successif_up: retries exhausted eth0 not available, exiting warning:generic> GLES API version support clamped to 2.0 due to Kanzi engine build configuration. usb_core_register_func usb_core_register_func i2c_write() FAILED, addr=0x22, uWriteBuf[1]=0x01, error=0 i2c_write() FAILED, addr=0xc0, uWriteBuf[1]=0xff, error=0 i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 pdebug/gdbserver not enabled by default . touch /var/enable_gdb and reset device to enable gdb debugging Analyzer not enabled. touch /etc/enable_analyzer and reset device to enable Analyzer debugging Info startup.sh: Analyzer External enabled by default (/etc/enable_analyzer_external) port0: ack sem_post gsem_monitor0 ++ [ Ana_Info [Analyzer] starting tool_policy_manager ] B - 307623 - PM_SET_VAL:Skip D - 31720 - pm_device_init, Delta B - 309544 - pm_driver_init, Start D - 2562 - pm_driver_init, Delta B - 316132 - pm_sbl_chg_init, Start D - 30 - pm_sbl_chg_init, Delta B - 322903 - vsense_init, Start D - 0 - vsense_init, Delta B - 330528 - Pre_DDR_clock_init, Start D - 274 - Pre_DDR_clock_init, Delta B - 336537 - ddr_initialize_device, Start B - 340227 - 8996 AU, Max frequency = 1.8 Ghz D - 9729 - ddr_initialize_device, Delta B - 349926 - DDR ID, Rank 0, Rank 1, 0x6, 0x400, 0x400 B - 353068 - boot_ddr_test, Start D - 0 - boot_ddr_test Done, Delta B - 393450 - clock_init, Start D - 0 - clock_init, Delta B - 395371 - Image Load, Start D - 5887 - QSEE Dev Config Image Loaded, Delta - (48440 Bytes) B - 401563 - Image Load, Start D - 6039 - APDP Image Loaded, Delta - (0 Bytes) B - 410469 - usb: EMMC Serial - 336a378b B - 415227 - usb: fedl, vbus_det_err B - 419497 - Image Load, Start D - 19123 - QSEE Image Loaded, Delta - (1704316 Bytes) B - 438620 - Image Load, Start D - 854 - SEC Image Loaded, Delta - (4096 Bytes) B - 445788 - sbl1_efs_handle_cookies, Start D - 671 - sbl1_efs_handle_cookies, Delta B - 454694 - Image Load, Start D - 6496 - QHEE Image Loaded, Delta - (6988 Bytes) B - 461983 - Image Load, Start D - 12444 - RPM Image Loaded, Delta - (223356 Bytes) B - 474580 - Image Load, Start D - 3843 - STI Image Loaded, Delta - (0 Bytes) B - 482113 - Image Load, Start D - 23943 - APPSBL Image Loaded, Delta - (1462212 Bytes) B - 506117 - SBL1, End D - 419802 - SBL1, Delta S - Flash Throughput, 103000 KB/s (3494328 Bytes, 33812 us) S - DDR Frequency, 1804 MHz swdl_init:296 System banked to "A" CRM: QXA.QA.4.0-01664-MSM8996.HYP.PVM.700-2 (Built 2019/01/09-00:24:48-PST) MMFLAGS=19 activating ringbuffer @ 0x80010000 size 16352 All ClockCycles offsets within tolerance overriding timer_create # qcore: ChipId = 316 qcore: ChipIdString = APQ8096SGAU qcore: sku = Premium (AC) Camcorder test case STATS - WARNING - Unable to load MMStat library QNX Model: HOST(HW1.2) HOST TARGET BUILD VARIANT: debug mount chinatsp Attempting to umount: /var/tsp [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "ion_audio_mem" with "gvm2_phys2" [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "ion_system_mem" with "highmem.1" [main:314] [dt_patch:/vm/images/vplatform-lfv-msm8996-ivi-la.dtb] Successfully patched DT label "pmem_shared_mem" with "highmem.0" [main:362] Created symlink /vm/images/agl_1.dtb -> /dev/shmem/vplatform-lfv-msm8996-ivi-la.dtb.patched [main:254] open(/vm/images/vplatform-lfv-msm8996-ivi-la-recovery.dtb) failed, err=2 vm=agl_1 uart output copied to /persist/agl_1.txt vm=agl_2 uart output copied to /persist/agl_2.txt swdl_init:296 System banked to "A" Calling Cluster Application Cluster app exist launch cluster ... / opt =100 (d); optind = 3 globalArgs.deviceName=/dev/mcu opt =115 (s); optind = 4 optarg:2 globalArgs.startOption=0x2 opt = 79 (O); optind = 6 optarg:tsplog globalArgs.debugOutput=3 globalArgs.logPath= opt = 68 (D); optind = 7 optarg:0 globalArgs.debugLevle=0x0 HostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. CBaseNameProxy: session 0: Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is bound. CNameServer: Service McuAdapter is registered. /scripts/chinatsp.sh[24]: NaviService: cannot execute - No such file or directory Running LA VM swdl_init:296 System banked to "A" vmm recovery client register passed for APP GVM 2 and recovery GVM 3 [/vm/images/linux-la.config:53] open(/dev/disk/la_ota): Permission denied test:audio_play version 0.20 built on [Feb 21 2019] CIntrserver session online: aN1a mePHostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. roxy: Session 0, Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is connected. HostProxy: Unable to get ip address of local host. Dpcus works in domestic mode (if the system supports). Once network is available, global mode will come back. CBaseNameProxy: session 0: Server: HMICluster, address ipc:///tmp/fdb-ipc1 is bound. CNameServer: Service HMICluster is registered. CBaseNameProxy: session 1: Server: QnxAndroid, address ipc:///tmp/fdb-ipc2 is bound. CNameServer: Service QnxAndroid is registered. CInCCCHtalkDpcClient::onOnline, QnxAndroid is online tIIserver session online: rnn2att NrraaamNNeaaPmmreeoPPxrryoo:xx yyS::e sSSseeissossnii oo2nn, 00S,,e rSSveeerrrvv:ee rrMcuAdapter::, QnxAndroidQnxAndroida,,d daarddeddsrrsee ssipc:///tmp/fdb-ipc0ss iipc:///tmp/fdb-ipc2ipc:///tmp/fdb-ipc2s iicsso nccononenncnetecectdte.ed d.. CScreenCtx: get display count: 2 [CScreenCtx::Init, mDisplayId=4, index=1 /vCScreenCtx: SCREEN_PROPERTY_SIZE: 1920 X 720 mCScreenCtx: init screen(context:10194650) succeed /images/linux-la.config:88] open(/dev/disk/modem): Permission denied can't open /dev/touch! FDE for userdata is disabled explicitly Loading deva-ctrl-qc version 0.94.0 on [Feb 21 2019]... pps: NOTICE: PPS initializing pps: NOTICE: PPS attaching /var/pps pps: NOTICE: PPS attached /var/pps major 2 minor 15 [/vm/images/linux-la.config:255] init_spmi_virt_device:615 spmi_pic_virt_addr not set - default to 5800000 [/vm/images/linux-la.config:255] init_spmi_virt_device:621 spmi_core_virt_addr not set - default to 400f000 [/vm/images/linux-la.config:258] glink_ssr_virt_control: glink_virt_base = 0x2d000000 [/vm/images/linux-la.config:258] glink_ssr_virt_control: wlan_ssr = 1 [/vm/images/linux-la.config:258] get_ss_name: Ignoring subsystem rpm [/vm/images/linux-la.config:258] get_ss_name: Ignoring subsystem dsps info:generic> Window format rgba8888 set. ifconfig: parse_lladdr: Invalid argument brconfig: add eth0: No such file or directory route: writing to routing socket: Network is unreachable add net default: gateway 192.168.1.2: Network is unreachable Info startup.sh: DIAG Services enabled by default (/etc/enable_diag_services) shm_open /qnpPowerMgrDebugInfoObj successif_up: retries exhausted eth0 not available, exiting warning:generic> GLES API version support clamped to 2.0 due to Kanzi engine build configuration. usb_core_register_func usb_core_register_func i2c_write() FAILED, addr=0x22, uWriteBuf[1]=0x01, error=0 i2c_write() FAILED, addr=0xc0, uWriteBuf[1]=0xff, error=0 i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 pdebug/gdbserver not enabled by default . touch /var/enable_gdb and reset device to enable gdb debugging Analyzer not enabled. touch /etc/enable_analyzer and reset device to enable Analyzer debugging Info startup.sh: Analyzer External enabled by default (/etc/enable_analyzer_external) [ Ana_Info [Analyzer] starting tool_policy_manager ] Startup complete CIntraNameProxy: Session 0, Server: HMICluster, address ipc:///tmp/fdb-ipc1 is connected. server session online: 3 CIntraNameProxy: Session 1, Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is connected. qcarcam: Failed to query the number of inputs failed: 0 CMCUClient::StartAVM, pthread create success CCMCUClient::onOnline, McuAdapter is online Inserver session online: t4r aNameProxy: Session 0, Server: McuAdapter, address ipc:///tmp/fdb-ipc0 is connected. set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 ds90ub94x socket_open ok (mm_id=601) set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 # set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 # set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 # # set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 # set usbcharge cdp 07/13.2 i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 # # set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 iset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 2cdbgset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 rset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 /set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 devset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 /set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 i2cset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 8 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 0x0set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 c set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 reaset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 dset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 oset usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 0set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 x00set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 200set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 0x00 -> 0x18 0x01 -> 0x00 0x02 -> 0x00 0x03 -> 0xDA 0x04 -> 0x00 0x05 -> 0x00 0x06 -> 0x58 ('X') 0x07 -> 0x58 ('X') 0x08 -> 0x24 ('$') 0x09 -> 0x01 0x0a -> 0xF0 0x0b -> 0x00 0x0c -> 0x07 0x0d -> 0x35 ('5') 0x0e -> 0x30 ('0') 0x0f -> 0x03 0x10 -> 0x00 0x11 -> 0x00 0x12 -> 0x00 0x13 -> 0xFF 0x14 -> 0x00 0x15 -> 0x00 0x16 -> 0xFE 0x17 -> 0x9E 0x18 -> 0x7F 0x19 -> 0x7F 0x1a -> 0x01 0x1b -> 0x00 0x1c -> 0x0C 0x1d -> 0x00 0x1e -> 0x01 0x1f -> 0x00 0x20 -> 0x0B 0x21 -> 0x00 0x22 -> 0x25 ('%') 0x23 -> 0x00 0x24 -> 0x00 0x25 -> 0x00 0x26 -> 0x00 0x27 -> 0x00 0x28 -> 0x01 0x29 -> 0x20 0x2a -> 0x20 0x2b -> 0xA0 0x2c -> 0x00 0x2d -> 0x00 0x2e -> 0xA5 0x2f -> 0x5A ('Z') 0x30 -> 0x00 0x31 -> 0x09 0x32 -> 0x00 0x33 -> 0x05 0x34 -> 0x0C 0x35 -> 0x00 0x36 -> 0x00 0x37 -> 0x00 0x38 -> 0x00 0x39 -> 0x00 0x3a -> 0x00 0x3b -> 0x00 0x3c -> 0x00 0x3d -> 0x00 0x3e -> 0x81 0x3f -> 0x02 0x40 -> 0x10 0x41 -> 0x90 0x42 -> 0x00 0x43 -> 0x00 0x44 -> 0x00 0x45 -> 0x00 0x46 -> 0x00 0x47 -> 0x00 0x48 -> 0x00 0x49 -> 0x00 0x4a -> 0x00 0x4b -> 0x00 0x4c -> 0x00 0x4d -> 0x00 0x4e -> 0x00 0x4f -> 0x8C 0x50 -> 0x16 0x51 -> 0x00 0x52 -> 0x00 0x53 -> 0x00 0x54 -> 0x02 0x55 -> 0x10 0x56 -> 0x00 0x57 -> 0x02 0x58 -> 0x00 0x59 -> 0x00 0x5a -> 0xD9 0x5b -> 0x21 ('!') 0x5c -> 0x07 0x5d -> 0x06 0x5e -> 0x44 ('D') 0x5f -> 0x56 ('V') 0x60 -> 0x22 ('"') 0x61 -> 0x02 0x62 -> 0x00 0x63 -> 0x00 0x64 -> 0x10 0x65 -> 0x00 0x66 -> 0x00 0x67 -> 0x00 0x68 -> 0x00 0x69 -> 0x00 0x6a -> 0x00 0x6b -> 0x00 0x6c -> 0x00 0x6d -> 0x00 0x6e -> 0x20 0x6f -> 0x00 0x70 -> 0x34 ('4') 0x71 -> 0x00 0x72 -> 0x00 0x73 -> 0x00 0x74 -> 0x00 0x75 -> 0x00 0x76 -> 0x00 0x77 -> 0x34 ('4') 0x78 -> 0x00 0x79 -> 0x00 0x7a -> 0x00 0x7b -> 0x00 0x7c -> 0x00 0x7d -> 0x00 0x7e -> 0x7E ('~') 0x7f -> 0x00 0x80 -> 0x00 0x81 -> 0x00 0x82 -> 0x00 0x83 -> 0x00 0x84 -> 0x00 0x85 -> 0x00 0x86 -> 0x00 0x87 -> 0x00 0x88 -> 0x00 0x89 -> 0x00 0x8a -> 0x00 0x8b -> 0x00 0x8c -> 0x00 0x8d -> 0x00 0x8e -> 0x00 0x8f -> 0x00 0x90 -> 0x00 0x91 -> 0x00 0x92 -> 0x00 0x93 -> 0x00 0x94 -> 0x00 0x95 -> 0x00 0x96 -> 0x00 0x97 -> 0x00 0x98 -> 0x00 0x99 -> 0x00 0x9a -> 0x00 0x9b -> 0x00 0x9c -> 0x00 0x9d -> 0x00 0x9e -> 0x00 0x9f -> 0x00 0xa0 -> 0x00 0xa1 -> 0x00 0xa2 -> 0x00 0xa3 -> 0x00 0xa4 -> 0x00 0xa5 -> 0x00 0xa6 -> 0x00 0xa7 -> 0x00 0xa8 -> 0x00 0xa9 -> 0x00 0xaa -> 0x00 0xab -> 0x00 0xac -> 0x00 0xad -> 0x00 0xae -> 0x00 0xaf -> 0x00 0xb0 -> 0x00 0xb1 -> 0x00 0xb2 -> 0x00 0xb3 -> 0x00 0xb4 -> 0x00 0xb5 -> 0x00 0xb6 -> 0x00 0xb7 -> 0x00 0xb8 -> 0x00 0xb9 -> 0x00 0xba -> 0x00 0xbb -> 0x00 0xbc -> 0x00 0xbd -> 0x00 0xbe -> 0x00 0xbf -> 0x00 0xc0 -> 0x00 0xc1 -> 0x00 0xc2 -> 0x82 0xc3 -> 0x00 0xc4 -> 0x78 ('x') 0xc5 -> 0x00 0xc6 -> 0x00 0xc7 -> 0x64 ('d') # set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0 set usbcharge cdp i2c_write() FAILED, addr=0x01, uWriteBuf[1]=0x0a, error=0 i2c_write() FAILED, addr=0x02, uWriteBuf[1]=0x01, error=0