[zte_download_main: 293]: upgrade log will be save to /home/ght/tools/local-upgrade/Fibocom_Linux_Firmware_Upgrade-1.3.0.7-DJI-716/fibo_download_1729137392.log [FileAnalyse: 187]: firmware_name: 17016.1090.00.38.20.04.bin [CheckATPort: 152]: wait for at port [fibo_get_fibocom_device: 456]: ---------------------------------- [fibo_get_fibocom_device: 458]: idVendor: 2ca3 [fibo_get_fibocom_device: 459]: idProduct: 4013 [fibo_get_fibocom_device: 460]: bNumInterfaces: 7 [fibo_get_fibocom_device: 461]: bConfigurationValue: 1 [fibo_get_fibocom_device: 464]: busname: bus/usb/001/038 [fibo_get_fibocom_device: 466]: portname0: -- /sys/bus/usb/devices/1-2/1-2:1.6 [fibo_get_fibocom_device: 493]: portname2: /dev/ttyUSB0 -- /sys/bus/usb/devices/1-2/1-2:1.2 [fibo_get_fibocom_device: 497]: ---------------------------------- [fibo_get_fibocom_device: 512]: 1 module match, used_ifnum:2 [fibo_usb_open: 692]: start [ttyusb_Open: 680]: open /dev/ttyUSB0 OK [fibo_send_atcmd: 119]: send: AT [poll_wait: 34]: events:POLLIN msec:1000 timeout [fibo_usb_read: 200]: poll_wait timeout [fibo_send_atcmd: 130]: readbyte: 9 [zte_download_main: 335]: Device start to reset, please wait. [fibo_usb_open: 692]: start [ttyusb_Open: 680]: open /dev/ttyUSB0 OK [fibo_send_atcmd: 119]: send: at+cfun=15 [fibo_usb_read: 200]: poll_wait timeout [fibo_send_atcmd: 138]: readstr: at+cfun=15 OK [CheckDLPort: 168]: wait for dl port [fibo_get_fibocom_device: 456]: ---------------------------------- [fibo_get_fibocom_device: 458]: idVendor: 19d2 [fibo_get_fibocom_device: 459]: idProduct: 0256 [fibo_get_fibocom_device: 460]: bNumInterfaces: 2 [fibo_get_fibocom_device: 461]: bConfigurationValue: 1 [fibo_get_fibocom_device: 464]: busname: bus/usb/001/039 [fibo_get_fibocom_device: 466]: portname0: -- [fibo_get_fibocom_device: 493]: portname2: /dev/ttyUSB0 -- /sys/bus/usb/devices/1-2/1-2:1.0 [fibo_get_fibocom_device: 497]: ---------------------------------- [fibo_get_fibocom_device: 512]: 1 module match, used_ifnum:0 [CheckDLPort: 168]: wait for dl port [fibo_get_fibocom_device: 456]: ---------------------------------- [fibo_get_fibocom_device: 458]: idVendor: 19d2 [fibo_get_fibocom_device: 459]: idProduct: 0256 [fibo_get_fibocom_device: 460]: bNumInterfaces: 2 [fibo_get_fibocom_device: 461]: bConfigurationValue: 1 [fibo_get_fibocom_device: 464]: busname: bus/usb/001/039 [fibo_get_fibocom_device: 466]: portname0: /dev/ttyUSB0 -- /sys/bus/usb/devices/1-2/1-2:1.0 [fibo_get_fibocom_device: 493]: portname2: /dev/ttyUSB0 -- /sys/bus/usb/devices/1-2/1-2:1.0 [fibo_get_fibocom_device: 497]: ---------------------------------- [fibo_get_fibocom_device: 512]: 1 module match, used_ifnum:0 [fibo_usb_open: 692]: start [ttyusb_Open: 680]: open /dev/ttyUSB0 OK [zte_download_main: 354]: [DoDownloadBootForDL: 1684]: start [DoDownloadBootForDL: 1689]: nWhile:0 [PreInitBoot: 1266]: g_filename: 17016.1090.00.38.20.04.bin [PreInitBoot: 1282]: fread num:208, sizeof(MasterHead):208 [PreInitBoot: 1338]: m_iFileNum:5 [PreInitBoot: 1339]: m_stMasterInfo.nTotalFileNum:5 [PreInitBoot: 1340]: m_stMasterInfo.nFlashType:1 [PreInitBoot: 1341]: m_stMasterInfo.nNVCoalition:1 [PreInitBoot: 1342]: m_stMasterInfo.chVersionIN: [PreInitBoot: 1343]: m_stMasterInfo.chVersionOUT: [PreInitBoot: 1344]: m_stMasterInfo.iFileSize:12148900 [PreInitBoot: 1345]: m_stMasterInfo.iImageStructOffset:175045 [PreInitBoot: 1346]: m_stMasterInfo.PartitionLength:4096 [PreInitBoot: 1347]: m_stMasterInfo.PartitionOffset:170492 [PreInitBoot: 1348]: m_stMasterInfo.tloaderLength:23428 [PreInitBoot: 1349]: m_stMasterInfo.tloaderOffset:848 [PreInitBoot: 1350]: m_stMasterInfo.tBootLength:146152 [PreInitBoot: 1351]: m_stMasterInfo.tBootOffset:24340 [PreInitBoot: 1352]: m_dwBootStage2Size:146152 [PreInitBoot: 1353]: m_dwBootStage1Size:23428 [PreInitBoot: 1354]: m_dwPartitionSize:4096 [PreInitBoot: 1363]: m_dwBootStage2StartAddress: 0x21ef0000 [DoDownloadBootForDL: 1698]: PreInitBoot OK [DoDownloadBootForDL: 1689]: nWhile:1 [DoDownloadBootForDL: 1711]: start download BOOT1 [DownloadOneBoot: 968]: dwOffset:848, dwPacketSize:4000 [ReadData: 87]: dwReadCount: 1 [DownloadOneBoot: 993]: Send STAT_SYNC OK [DownloadOneBoot: 1016]: Send CMD_SEND_DATA_BOOTROM OK [DownloadOneBoot: 1033]: Send dwStartAddress OK [ReadData: 87]: dwReadCount: 1 [DownloadOneBoot: 1054]: Set address and length OK [DownloadOneBoot: 1064]: dwOffset:848, dwBootSize:23428 [DownloadOneBoot: 1066]: start send BootFile [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:0, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:1, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:2, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:3, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:4, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1153]: dwCurrentSize > 0 but = dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:0, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:1, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:2, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:3, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:4, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:5, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:6, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:7, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:8, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:9, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:10, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:11, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:12, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:13, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:14, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:15, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:16, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:17, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:18, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:19, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:20, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:21, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:22, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:23, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:24, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:25, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:26, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:27, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:28, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:29, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:30, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:31, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:32, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:33, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:34, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1102]: dwCurrentSize >= dwPacketSize [DownloadOneBoot: 1110]: dwPacketSize:4000 [DownloadOneBoot: 1112]: dwPacketCount:35, bRet:1 [DownloadOneBoot: 1115]: send bootfile one packet OK [DownloadOneBoot: 1096]: dwPacketSize:4000 PACKET_SIZE_BOOT:131072 [DownloadOneBoot: 1153]: dwCurrentSize > 0 but