Trying with no loader given ... Waiting for the device Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Hint: Press and hold vol up+dwn, connect usb. For some, only use vol up. Xiaomi: Press and hold Vol up + pwr, in fastboot mode connect usb. Run "./fastboot oem edl". Other: Run "adb reboot edl". Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? Couldn't detect the device. Is it connected ? CONFIGURATION 1: 2 mA ==================================== bLength : 0x9 (9 bytes) bDescriptorType : 0x2 Configuration wTotalLength : 0x20 (32 bytes) bNumInterfaces : 0x1 bConfigurationValue : 0x1 iConfiguration : 0x0 bmAttributes : 0x80 Bus Powered bMaxPower : 0x1 (2 mA) INTERFACE 0: Vendor Specific =========================== bLength : 0x9 (9 bytes) bDescriptorType : 0x4 Interface bInterfaceNumber : 0x0 bAlternateSetting : 0x0 bNumEndpoints : 0x2 bInterfaceClass : 0xff Vendor Specific bInterfaceSubClass : 0xff bInterfaceProtocol : 0xff iInterface : 0x0 ENDPOINT 0x81: Bulk IN =============================== bLength : 0x7 (7 bytes) bDescriptorType : 0x5 Endpoint bEndpointAddress : 0x81 IN bmAttributes : 0x2 Bulk wMaxPacketSize : 0x200 (512 bytes) bInterval : 0x0 ENDPOINT 0x1: Bulk OUT =============================== bLength : 0x7 (7 bytes) bDescriptorType : 0x5 Endpoint bEndpointAddress : 0x1 OUT bmAttributes : 0x2 Bulk wMaxPacketSize : 0x200 (512 bytes) bInterval : 0x0 Detaching kernel driver Device detected :) connect:0x80 Mode detected: sahara Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 479, in cmd_info if self.enter_command_mode(): File "/home/leandro/edl/Library/sahara.py", line 428, in enter_command_mode if not self.cmd_hello(self.sahara_mode.SAHARA_MODE_COMMAND): File "/home/leandro/edl/Library/sahara.py", line 364, in cmd_hello self.cdc.write(responsedata) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:020000003000000002000000010000000000000003000000000000000000000000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 480, in cmd_info self.serial = self.cmdexec_get_serial_num() File "/home/leandro/edl/Library/sahara.py", line 443, in cmdexec_get_serial_num res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_SERIAL_NUM_READ) File "/home/leandro/edl/Library/sahara.py", line 816, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0d0000000c00000001000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 480, in cmd_info self.serial = self.cmdexec_get_serial_num() File "/home/leandro/edl/Library/sahara.py", line 443, in cmdexec_get_serial_num res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_SERIAL_NUM_READ) File "/home/leandro/edl/Library/sahara.py", line 822, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0f0000000c00000001000000 cmd_exec:0x4 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 482, in cmd_info self.hwid = self.cmdexec_get_msm_hwid() File "/home/leandro/edl/Library/sahara.py", line 447, in cmdexec_get_msm_hwid res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_MSM_HW_ID_READ) File "/home/leandro/edl/Library/sahara.py", line 816, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0d0000000c00000002000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 482, in cmd_info self.hwid = self.cmdexec_get_msm_hwid() File "/home/leandro/edl/Library/sahara.py", line 447, in cmdexec_get_msm_hwid res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_MSM_HW_ID_READ) File "/home/leandro/edl/Library/sahara.py", line 822, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0f0000000c00000002000000 cmd_exec:0x18 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 483, in cmd_info self.pkhash = self.cmdexec_get_pkhash() File "/home/leandro/edl/Library/sahara.py", line 456, in cmdexec_get_pkhash res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_OEM_PK_HASH_READ)[0:0x20] File "/home/leandro/edl/Library/sahara.py", line 816, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0d0000000c00000003000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 483, in cmd_info self.pkhash = self.cmdexec_get_pkhash() File "/home/leandro/edl/Library/sahara.py", line 456, in cmdexec_get_pkhash res = self.cmd_exec(self.exec_cmd.SAHARA_EXEC_CMD_OEM_PK_HASH_READ)[0:0x20] File "/home/leandro/edl/Library/sahara.py", line 822, in cmd_exec self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0f0000000c00000003000000 cmd_exec:0x60 ------------------------ HWID: 0x0004f0e103680000 (MSM_ID:0x0004f0e1,OEM_ID:0x0368,MODEL_ID:0x0000) CPU detected: "MSM8937" PK_HASH: 0xa3ae63a6013eaeb76800c3b6226f35fdb08b91f66e25d9ef548861443427253e Serial: 0xb76f7c89 Detected loader: Loaders/lenovo_motorola/0004f0e103680000_a3ae63a6013eaeb7_fhprg_peek.bin Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 309, in run sahara_info = self.sahara.cmd_info() File "/home/leandro/edl/Library/sahara.py", line 564, in cmd_info self.cmd_modeswitch(self.sahara_mode.SAHARA_MODE_COMMAND) File "/home/leandro/edl/Library/sahara.py", line 811, in cmd_modeswitch self.cdc.write(data) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0c0000000c00000003000000 connect:0x80 Uploading loader Loaders/lenovo_motorola/0004f0e103680000_a3ae63a6013eaeb7_fhprg_peek.bin ... Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 752, in upload_loader if not self.cmd_hello(self.sahara_mode.SAHARA_MODE_IMAGE_TX_PENDING): File "/home/leandro/edl/Library/sahara.py", line 364, in cmd_hello self.cdc.write(responsedata) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:020000003000000002000000010000000000000000000000000000000000000000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:7f454c460101010000000000000000000200280001000000f08a0008340000000000000002000005340020000900280000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:000000000000000000000000000000005401000000000000000000070000000000000000001000000010738600107386481a00000020000000002002001000000100000050c7040000002200000022008428000084280000050000001000000001000000d4ef04000030220000302200280b0000480b000006000000080000000100000000300000006000080060000848cc030048cc030005000080100000000100000048fc030000b0050800b00508000000000060000006000000040000000100000048fc0300001006080010060808cb000090a0010006000000001000000100000050c704000000008000000080000000000024200006000000001000000100000050c70400000070860000708600000000a40603000600000000080000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:15000000030000000000000028107386201a0000200100004811738600010000481273860018000097fd9e38d42e699beaa5e7fe3ee4561a7e4c143d5c26113202b6872df294b8f30000000000000000000000000000000000000000000000000000000000000000ba8f3cb66fa4817eb12dcab655d82db500e95c9cddf668c051379b0ec942c8d815b1b0852af1506e901c5028197d8894bbe4c304a31f520208762117ba02ab42aca8a93cbcb2048e5dcb528513031ecb6ef763a149540250d29db9a20d55958200000000000000000000000000000000000000000000000000000000000000005144ad02f1da057099696cf7edd93e4d67c63572ac0c79b1053c3f0fd34aeff700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8d4d7c3e96c8d9bf1ef8ef18b7c8341378b5b52206fd438ba0a3a6aebf10477f1117a473d1a7345a37b6c7c5cb8dc44579c9f2528f06ce6bfadcf4c9fa667e08296516730d5b845f63045c224dafed2188410198378213216e821540c412227c4cf888ce99afc8816c7a60e2c91ee2d9b6b6ead10958b91e3fe883f1886f7d27d0b2728c8694d9aabe3a59aa5aed5ef41778bad4bb109d3f472c05353ba0fb2fe85c1b430863a89bde44a08ead1e050158a419ce12be7aaef82ce985e5ae850880336e1baf14003c047878d2bd0a0e68c00dedf048711174f46dffe6ec616fae6fbe6c34d9423f93125920cf20043a5dfb38cd6ba2d0dbcac2e5f5c37d561c1308204673082034fa00302010202021c39300d06092a864886f70d01010b0500305631153013060355040a130c4d6f746f726f6c6120496e6331153013060355040b130c4d6f746f726f6c6120504b49312630240603550403131d4d6f746f726f6c61204174746573746174696f6e204341203637342d31301e170d3136303731353137313130315a170d3236303731353137313130315a3082013a31153013060355040a130c4d6f746f726f6c6120496e6331233021060355040b0c1a30382030303030303030303030303030303030204150505f494431173015060355040b130e303720303030312053484132353631193017060355040b0c1030362030303030204d4f44454c5f4944311c301a060355040b0c1330352030303030343030302053575f53495a4531173015060355040b0c0e30342030333638204f454d5f494431223020060355040b13193033203030303030303030303030303030303220444542554731223020060355040b0c19303220303030344630453130333638303030302048575f494431223020060355040b0c19303120303030303030303030303030303030302053575f4944312530230603550403131c4d6f746f726f6c61204174746573746174696f6e203637342d312d3530820120300d06092a864886f70d01010105000382010d00308201080282010100cde3a812b3c1789e6f6c3a4602aed11821782943506b38b0dfaefd0d9fb64354a163455974e8a02d6008ef7b2062c45c6d946ec3b1292bdf00fed34d625bbcc4684148a5b7fb8d5db534dd1c4199df621f883f75f4908a9a8bc95fa99eae1c1d49adc775544aaf72df0c20ecdb2932f0f91bce9db1b585e39b7d2f7a442c2891d51a1838076ae8301c723da71f03e88c34705ef70869aca609927c91b22d05d4b95373df55c9ee9c00882649e2f9aace81e439ad9b15d692795be8ab3a080e2aa2807cd694a6c1797ec7adbca0293d90194527185c57267eed9e0a9f9bc9e6fef596d84be7598f3b2901c615946448a01cbe22513137f8f2d9f8983ae2b21eeb020103a35b3059301f0603551d23041830168014493ba15e4452b1ab9967a61972534e525610b902301106096086480186f8420101040403020410300e0603551d0f0101ff0404030205e030130603551d25040c300a06082b06010505070303300d06092a864886f70d01010b050003820101000c7a15aa225d5e39f5420aaf040a38772a4451e53c4ba7dfa2fee86801d5bd2a7da1c2f71f152116057716d7d8ef87f669dc853bfa912a52496fb3dd416dcced909e12d779def444cea4db99f2eae697dca3c6203538c877adc572bfcbf92f5294257539dc7993842483109ac6146b7db8a94bfcac428f0fab1295170cbeaf2a997539bc7ac416148a77938d062a47d8570f7ab2c6b12ff1cdb619e50e9a8e2c253202ead55a86bb693c09a3e3184f834f94e501715957067a8878a3663cc19aac69693b5feb27b745d73f67850d6e49db9930a699c53eaaf40ec0b22807ffc6eacffa2ac2366a72cb76168a4b82a36c1c799d754f7dd8aefbcccf8bbf6fa8963082036930820251a00302010202021c34300d06092a864886f70d01010b0500304431153013060355040a130c4d6f746f726f6c6120496e6331153013060355040b130c4d6f746f726f6c6120504b49311430120603550403130b526f6f7420434120363734301e170d3136303731353136353730385a170d3336303731353136353730385a305631153013060355040a130c4d6f746f726f6c6120496e6331153013060355040b130c4d6f746f726f6c6120504b49312630240603550403131d4d6f746f726f6c61204174746573746174696f6e204341203637342d3130820120300d06092a864886f70d01010105000382010d00308201080282010100d13bb00e0b013a4c92ec340fa8284ea106c64e1d93ff8f9f4aa7ea91fc67c3eb2b9d05bd0765b8efaf80c4db076012d317157e53fa60e691c2702dfc3fdebbc82457fd522f2f1c38f7e7f9e94134389b62080c97c669730d3bf3a09609b088f1bf730cf2fb8bbc59dc1300579e3da35a3f1adddbed3efee5a463e83c748c2d5894c557aa7d14e49f93121db70d3ff2945391928281295a7699522f20c202f5daf7fcdafe02e6be04e1ea1a32dee4469086379be5eef2d8806053aa49b144a77935842ae4bb51fc81aa3f712ab17cfd10640049746f9dbfe47604bd1d3ffcad750c180e2e1d5f7a2c0f3a8711e954dafb75758c809d0c006116cf689cdb240333020103a3553053301d0603551d0e04160414493ba15e4452b1ab9967a61972534e525610b902300f0603551d130101ff040530030101ff301106096086480186f8420101040403020081300e0603551d0f0101ff040403020186300d06092a864886f70d01010b05000382010100957bd85f6d0fc39f2708d36eadaf45f50cb813dbae53f028958a23731f7e2d452f3671c375811234602159225b03cb3a853c507909375d59aa9cdd95f8b987b18170ace4ca5659302bbe9ddeb08476834c0caca048e9417a9f4248255dcb787bd31582b753c0214bbda314d8e889ece1bed7a3432b772e0f00e8c8980f57b562f737b3cc329e1c335d56b6cd9ab710fdd2b493bc6033b1597070dc1c6177ffee46119f69efe5d4bb7d05a3c71514bc40e41396ca740b75082b775004a1c193068768b6cf56cdf4771eeb294b66c30aa0ff4d96adea81cae676cd80f5c41f99ab14933d44e7cfe62cfd29d54fadb84f830cd486a3e885471b3fd713590c98f757308203573082023fa00302010202021c33300d06092a864886f70d01010b0500304431153013060355040a130c4d6f746f726f6c6120496e6331153013060355040b130c4d6f746f726f6c6120504b49311430120603550403130b526f6f7420434120363734301e170d3136303731353136353634305a170d3336303731353136353634305a304431153013060355040a130c4d6f746f726f6c6120496e6331153013060355040b130c4d6f746f726f6c6120504b49311430120603550403130b526f6f742043412036373430820120300d06092a864886f70d01010105000382010d00308201080282010100b679158c7104f8b2df1ed7cb0d4c46de4e69615b5108360cc479fd3f02b84363148992c42fe16097cd0f958c00f6c9ff68f55f4a287c392359e42b4757297592ca2b9f5060c952869ed7fe66d7dbe2d83ae5d8efe390cbc860a3073d26945b285db7f35205beb4117fe67e9948600ababfe801d8ec76603ef93770b3e3e892a6534bec6577f61a16fc4c3abe324cdfcb30e169f6fe9aa8622c7dfc10939bfecb53d63c50dab3ad9ad8f992a3970dccf9ecdc3522e52e99b88e925413d327855f47f53c2fdace69ef7fbfd0992be2b1f1b23d303e2b2a84d86b98ca357652b94b65a5c8942dac2217b3f490ea8d755785e091f8ad27d0ca10ff45a688c70b5f0d020103a3553053301d0603551d0e0416041423bde701dae76de035dd0a9f2b36bad44e28b577300f0603551d130101ff040530030101ff301106096086480186f8420101040403020081300e0603551d0f0101ff040403020186300d06092a864886f70d01010b05000382010100a5ea893eca5a4b8f4cb2f241be07845424dc8a03aceaeb5e2f3026ac1bbf76bbfc68aabaa281183d00af740adc90c7b16a45bcd2eb18a039467ca36f49e41d2d319077fceec5366c538d583843b14e0f0bd7390f0bd5d9808365d1fd4182744c42050b5c0fda93f6e497708075a90f65512e5f7a3b089f09d224c47e564a394055f9e91f72c85289544cc4cd011503138400faa20ed79ba21403fa75573559431fbfe76f90d367b5fd3e1b6eb275db51319d6c756e12e2b37801dc7b3b61f63ad7b25151d0ba61076804ccfb92d1a3d25a2898a0446aa7fe85978f785811076212bbd236a86d3b8fbd9f9bc8a0915ad05478a4d845772201fed064f706e64dafffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:d6f021e360019fe50110a0e3001080e558019fe50010a0e1081081e2081081e2002081e5081081e2003081e5081081e2004081e5081081e2005081e5081081e2006081e5081081e2007081e5081081e2008081e5081081e2009081e5081081e200a081e5081081e200b081e5081081e200c081e5081081e21f0002f100d081e5081081e200e081e5081081e2081081e2120002f100e081e5081081e200d081e5081081e2130002f100e081e5081081e200d081e5081081e2170002f100e081e5081081e200d081e5081081e21b0002f100e081e5081081e200d081e5081081e2110002f1008081e5081081e2009081e5081081e200a081e5081081e200b081e5081081e200c081e5081081e200d081e5081081e200e081e5081081e2081081e2081081e2160002f100d081e5081081e200e081e5081081e2081081e2130002f1502f1dee903f1dee0010a0e1002081e5081081e2003081e514d09fe514509fe535ff2fe1ffffffeb1eff2fe100b04a0000302200103322004d0222001848016821f4003121f07e410160016821f0c16121f078410160016821f0017121f07c410160016821f0f15121f060410160016821f0616121f0704101604ff0ca710a6822f001020a60016821f0795121f0404101600448816801f03e0181607047000000408101005081011348416801f0004141f0010141608168104a114041f0010181600f484168c1f3160141f40011416001200c49c1f8900002220a600a4a906048f20103d360c8611061086248628863c86348637047000000908201018000f00050840100208301001083012de9f0410646284c294f28483860dff8a480d8f8080000f03f0527480560fff787fffff7bbff2649244808600021254881600121244a1166d0f840010021c6f8fc10c6f8f800214838604ff4964002f029fa1f48386025b9fff76aff3e20c8f80800226862b1a068022801d0012807d1216863680024d1f1ff3174eb030102d214483860fee7116809b113493960022803d03046bde8f041104731461046bde8f04100f081b80000283b2200eed1155b140b6008005081016407600855ceacc5b08f1006008010060080000baad1155bddd1155bbbd1155bccd1155b500f1cee010080e34ff07ff5500f0cee6ff07ff54ff07ff51eff2fe1501f1cee021081e34ff07ff5501f0cee6ff07ff54ff07ff56ff07ff503f020e3feffffea100f0cee1eff2fe104f01fe59dc401087847c046f0ffffea0220fff7f6ef38b140f008520848f021036808489847fee70748016821f0795121f0404101600548016800210160fee7e41806084b0422000040810100b04a0001280ed00120fff7d4ef0848016821f0795121f0404101600548016800210160fee70020fff7c4efefe700000040810100b04a0010b50c460204120c06d076210848094a036809489847fee7084a40f001005060fff788ef2046bde81040fff7abbf0000e418060802000001340422000000010b626f6f745f7377697463685f746f5f6161726368363400626f6f745f68775f706f776572646f776e00000000b74a89b1b74901604ff0ff31416091690161d1694161116a8161516ac161916a0162d16a41627047af4901604ff478714160116801615168416191688161d168c16111690162516941627047026801f00101a64b1a40114301607047a44a01290dd0d0f88811114041f00101c0f88811d0f88811921e1140c0f888117047d0f888119c4b1940c0f88811d0f88811114041f00201c0f88811704718214163202181633021c163402101640121016770479149c0f880100913c0f884108f49c0f888108906c0f8a010c0f8b0108c49c0f8e0108c49c0f880118b49c0f810118b49c0f814118a49c0f81811d0f8e01021f4787121f0d84141f40071c0f8e010d0f8e81021f4787121f0d84141f40071c0f8e8107047d0f880107e4a114021f0804121f0805141f00041c0f88010d0f8941011f4802ffad0d0f88010114021f0004141f0804141f08051c0f880107047d0f88010704a114041f0010121f0805141f4806141f4007121f4807121f0004121f08041c0f88010d107c0f8a010c0f8b01041f21001c0f884105c49c0f88810d0f88010114041f00041c0f88010d0f8941011f4802ffad0d0f88010114021f0004141f4807141f0804141f08051c0f880107047d0f88010544a1140c0f880107047524a534b31b101691140016141691940416170470169114041f48001016141691940416170473e4a02290ed1d0f8801121f4784141f48071c0f88011d0f88811114041f48071c0f88811d0f88811114041f4805141f01001c0f888117047d0f8802122f47942c0f88021d0f888212c4b1a40012901d122f4805222f4807121f01001c0f888117047d0f8e82022f0f842c0f8e820d0f8e02022f0f842c0f8e020d0f8e8200b6822f01f0222f0d84203f01f031a43c0f8e820d0f8e820d1f810c022f478734ff4787223f0d84302ea4c1c43ea0c03c0f8e830d0f8e030d1f804c023f01f0323f0d8430cf01f0c43ea0c03c0f8e030d0f8e030496923f4787323f0d84302ea41111943c0f8e01070470000cc3722000100407c0000407c2ef3cd7f1f1111001e11110015070101200000fa10421a120001008064c8020c200080013200c00075071ff375071fb377f70ff7f700cfef70b50446154600290fd129462046fff74dff294604f5006000f040f9294604f58050bde8704000f039b970bd70b50446154600290fd129462046fff77dfe294604f5006000f0a0f8294604f58050bde8704000f099b870bd00213e4b5a681268521c0ed05a6802ebc10c52f83120dcf804c040f802c0491c5a6852f83120521cf0d170470021334b1a681268521c0ed01a6802ebc10c52f83120dcf804c040f802c0491c1a6852f83120521cf0d170472de9f041054616469846069f66b92846fff7e0ff05f5f8340620a06005f5fc30fff7c2ff0020a060424631462846fff7a5ff3a4631462846bde8f04188e7704770b50446154600290fd129462046fff7e8fe294604f5006000f0ebf8294604f58050bde8704000f0e4b870bd70b50446154600290fd129462046fff7eefe294604f5006000f004f9294604f58050bde8704000f0fdb870bdd0f80808c0f3130070470000dc3a2200cc4a51b1cc490160116901615169416191698161d16901627047c8490160116801615168416191688161d16801627047c34a01290dd0d0f88811114041f00101c0f88811d0f88811921e1140c0f888117047d0f88811bb4b1940c0f88811d0f88811114041f00201c0f88811704741f6180cc0f848c042f22001c16443f2300202654b004365c0f858c0c165026643663021c0f888104021c0f88c106021c0f890107821c0f8941040f21111c0f898107047a549c162a5490163a54941630021c0f884104ff00041c0f8a010c0f8b010a049c0f81011a049c0f814119f49c0f818119f49c0f81c11d0f8e81021f4787121f0d84141f40071c0f8e810d0f8f81021f4787121f0d84141f40071c0f8f810d0f8e01021f4787121f0d84141f40071c0f8e010d0f8f01021f4787121f0d84141f40071c0f8f0108a49c0f88011c0f88411704791b1016821f4406141f0004101600169844a114041f0805101614169824a114041f0006141617047016821f4406121f00041016001697d4a1140016141697c4a1140416170476d4a02291dd1d0f8801121f4784141f48071c0f88011d0f8841121f4784141f48071c0f88411d0f88811114041f40071c0f88811d0f88811114041f48071c0f88811d0f88811114041f4005141f4805141f0200141f01001c0f888117047d0f8802122f47942c0f88021d0f8842122f47942c0f88421d0f888214e4b1a40012903d122f4005121f4805222f4007121f4807121f0200121f01001c0f888117047d0f8e02022f0f842c0f8e020d0f8f02022f0f842c0f8f020d0f8e82022f0f842c0f8e820d0f8f82022f0f842c0f8f820d0f8e0200b6822f01f0222f0d84203f01f031a43c0f8e020d0f8f0208b6822f01f0222f0d84203f01f031a43c0f8f020d0f8e020d1f810c022f478734ff4787223f0d84302ea4c1c43ea0c03c0f8e030d0f8f030d1f818c023f4787323f0d84302ea4c1c43ea0c03c0f8f030d0f8e830d1f804c023f01f0323f0d8430cf01f0c43ea0c03c0f8e830d0f8f830d1f80cc023f01f0323f0d8430cf01f0c43ea0c03c0f8f830d0f8e830d1f814c023f4787323f0d84302ea4c1c43ea0c03c0f8e830d0f8f830c96923f4787323f0d84302ea41111943c0f8f8107047e43a22000100207e0000207a3f3313003e331300000110090001100a0001100c64c8020c200080010019c000321204130001008077f7cff7f7c0cf7f77f7cfe7f7c0cf77816a41f2b73211408162016a01f0110141f001010162704711f0010f0ad0026c40f277231a400264026a02f0110242f00102026211f0020f0ad0016c40f2771211400164016a01f0110141f00101016270470000816e074a114021f0807121f480118166016a01f0110141f00101016270470000f1ff1111816a41f2f732114041f040018162016a01f0110141f001010162704711f0010f40f277320ad0036c134043f480730364036a03f0110343f00103036211f0020f0ad0016c114041f400710164016a01f0110141f00101016270470000154a022911d005291ad0816e114041f080718166816e114a11408166016a01f0110141f0010101627047816e114041f080718166816e114041f480118166ede7816e114041f080718166816e114041f480118166e2e70000f1ff1111f1ff0111d0f88401c0f305207047016a01f0110141f001010162704770b50446ddf818c0049d0598102b2649264e30d0202b28d0402b20d02369194021611028224938d0202830d0402828d020690840206160691e49084020f01f00284320f4f85040ea0c2060612046fff7d0ff20461146bde87040fff795bf2169314041f440712161dbe72369194041f400712161d5e72369194041f480712161cfe72069304040f440602061d3e72069084040f400602061cde72069084040f480602061c7e70000110c1331110f1331110313311f1f11ffddf800c04cea035381b101291ad0022925d0c0f83031d0f83411174b1940082303eac2021143c0f834117047c0f82431d0f8341102f00102104b19401143c0f834117047c0f82831d0f834110c4b1940022303ea42021143c0f834117047c0f82c31d0f83411074b1940042303ea82021143c0f83411704707000f000e000f000d000f000b000f0010b50446d4f8a001dff834c000ea0c004ff47c5c0cea02221043c4f8a001642003fb00f0a0eb510001f034fbd4f8a01100f01f00034a11400843c4f8a00110bd1f001f3f003f1f3f4df8044d8a42dff848c00dd0d0f8a041511a4ff07c5204ea0c0c02ea01614cea0101c0f8a01105e0d0f8a01101ea0c01c0f8a011d0f8a011064a11404ff4f81202ea03421143c0f8a0115df8044b70471f3f1f001f3f003fd0f88421044b1a404ff47c5303ea01211143c0f8841170473f001f33c269044b1a404ff4f81303ea01411143c161704713710017d0f8842101f03f01024b1a401143c0f884117047003f1f33d0f85c21034bc9b21a401143c0f85c117047000000f0fff3d0f86821c9b202f470421143c0f8681170470000d0f85c21044b1a40 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:6ff07c4303ea01411143c0f85c117047fff000f0d0f8ec2001f00701024b1a401143c0f8ec107047f0ff01000f290ad9d0f8ec20084b1a40f02303ea01111143c0f8ec107047d0f8ec10044a114041f0f001c0f8ec10704707ff0100f7ff0100d0f84421c1f3090102f470421143c0f844117047d0f84821c1f3080122f0ff0222f00f221143c0f848117047d0f8502161f31b42c0f850217047d0f8502161f30b02c0f850217047d0f85821044b1a406ff07e4303ea01411143c0f858117047fff100f0d0f85821034bc1f308011a401143c0f85811704700f0fff1d0f84c21034bc9b21a401143c0f84c117047000000f07ff0d0f8542101f07f0102f470421143c0f854117047d0f84821044b1a404ff47f0303ea01411143c0f848117047fff100f0d0f84c21044b1a404ff4fe0303ea01411143c0f84c117047fff000f0d0f8702122f4606222f0706222f47f0242ea01426ff308020a43c0f87021d0f87421054b1a404ff47f0303ea01411143c0f8741170470000fff100f0d0f87421c1f3080122f0ff0222f00f221143c0f874117047d0f86c216ff31b4242ea01426ff30b021143c0f86c117047d0f88821034bc1f30b011a401143c0f8881170470000ff03d0f86021c1f30a0102f4fe021143c0f860117047016a01f0110141f010010162d0f8a01011f0010ffad1704711f0010f04d0d0f88c2012f0807ffad111f0020f04d0d0f88c1011f0007ffad170470000f8b504460e46174606981d4602230122009000212046fff715fe012300951a4619462046fff70efed4f884010549084020f47c5040ea072020f03f003043c4f88401f8bd3f3f1f3330b504460d462046294600f00ff82946204600f023f82946204600f053f829462046bde8304000f039b8000011f0010f05d0d0f8f020074b1a40c0f8f02011f0020f05d0d0f8f010034a1140c0f8f01070470000ff03c123ff03c113d0f8f4200b4b1a40c0f8f42011f0010f05d0d0f8f420084b1a40c0f8f42011f0020f05d0d0f8f410044a1140c0f8f4107047000000f0ff3000f1ff2000f1ff10d0f8a020c2f3014222ea0101d0f8a0204ff4403322f4702203ea014122f070421143c0f8a0107047d0f8d020c2f3017222ea0101d0f8d0204ff0405303ea017192b21143c0f8d0107047f0b506460f4614461d463946304600f014f82a463946304600f039f83946304600f087f8022c01d0052c05d139463046bde8f04000f06fb8f0bd0a4a11f0010f06d0d0f8f030134043f08053c0f8f03011f0020f06d0d0f8f010114041f00051c0f8f0107047ff03c133026a074b1a4022f0405242ea017141f080610162016a11f0806ffbd170470000f0fbff3f154b9ab1d0f8f410144a1140c0f8f410d0f8f410124a1140c0f8f410d0f8f410194041f48071c0f8f410704711f0010f06d0d0f8f4201a4042f08052c0f8f42011f0020ff1d0d0f8f410194041f00051c0f8f4107047000000f1ff3000f1ff2000f1ff1011f0010f064905d04268114041f08071416070474268114041f000714160704701803f33d0f8a0204ff4403303ea014122f4702222f070421143c0f8a0107047d0f8d0204ff0405303ea017192b21143c0f8d01070470000d0f8f4200e4b1a4022f0805222f0005222f48072c0f8f420026a0a4b1a4022f0405242ea017141f400410162016a11f4004ffbd1416f11f0020ffbd07047000000f1ff30f0fbff3f026a094b1a4022f0405242ea017141f400510162016a11f4005ffbd1416f11f0020ffbd170470000f0fbff3f4df8044dd0f820c0114c0cea040c4ff0405404ea01714cea01010162016b21f4702121f0704121f07f6141ea02516ff30f0119430163016a064a114041f040010162016a11f0400ffbd15df8044b7047f0fbff0ff0fbff3fd0f8f010d0f8f000c1f3007100f0005041ea1070704700004df8044d019c082bdff824c008d0436803ea0c03436023465df8044bfff7d9be436803ea0c0343f480134360f3e7000001800f330d4aa2fb01214ff49642890901fb02f10a4aa2fb0121490b491ed0f8f020084bc1f309011a400a43c0f8f020d0f80021c0f8001170470000d34d62105917b7d10000c133134b11f0010fdff84cc00ed0026a1a4042f080520262026a02ea0c0242f010020262026a12f0100ffbd111f0020f0ed0016a194041f000510162016a01ea0c0141f010010162016a11f0100ffbd17047f0fbff0ff0fbff3f032900d10121036adff850c003ea0c034ff0405c0cea017c43ea0c030362036b4ff07f6c0cea02529bb21a430263026a0b4b1a4042f480520262026a12f4805ffbd1012904d0026d406d002111437047026e406e0021114370470000f0fbff0ff0fbff3fdff880c0204ba9b1204a01291ed002292ad003290dd1d0f8f010114041f00051c0f8f010d0f8f010114041f08051c0f8f0107047d0f8f01001ea0c01c0f8f010d0f8f0101940c0f8f0107047d0f8f01001ea0c01c0f8f010d0f8f010114041f08051c0f8f0107047d0f8f010114041f00051c0f8f010d0f8f0101940c0f8f01070470000ff03c113ff03c123ff03c1334df8044d292a2cd02a2a2ad0302a28d0d0f820c0154c0cea040c4ff0405404ea01714cea01010162016b4ff07f6c0cea025289b211430163016b21f4702121f07041c3ea01010163016a094a114041f400610162016a11f4006ffbd15df8044b70475df8044bfff7b1be0000f0fbff0ff0fbff3f2de9f04107460c4615461e46012233462146384600f0f4f82146384600f0d4f805222946204600f049fb02462146384600f0d2f82a462146384600f0d8fa324621463846bde8f04100f0f7ba00f59820fff7cbba10b50446084600f0d7fe406805280fd1002008490a68002a0ad001ebc00251f8303052681a51401c51f83020002af4d110bd00005cd806080021084a1368002b0bd002ebc10352f831c05b684cf80030491c52f83130002bf3d17047b433220000f59820fff7f8b9114600f59a20fff725bd114600f59820fff7fab9114600f5902000f06cbd000070b5044615461e4604f598200169084a114041f0805101610521fff743fa3346294604f59a200522bde87040fff747bd110f130100f59820fff706ba114600f59820fff70fba114600f5902000f057bd114600f59a20fff7d7bd114600f59a20fff7f6bd10b50446084600f061fe406805280fd1002008490a68002a0ad001ebc00251f8303052681a51401c51f83020002af4d110bd00002cd606080021084a1368002b0bd002ebc10352f831c05b684cf80030491c52f83130002bf3d170472433220000f59a20fff704be0520704708461146012200f083ba00f59820fff711ba08461146002200f07aba00eb81000322c0f84028c0f85028704700eb810101f584603ab1d1f82014c1f3090141f0805101607047d1f82014c1f30901016070470000b2b1b3f5003f00d30b4b00eb8100816a4ff0805c0cea0272c1f3100111438162816ac3f3100201f08051114381627047ff2bead9ff23e8e7ffff01002de9f04383b00546884616461f46404600f0defd044616f0010f12d00121404600f016fb814600f0f9fde168cdf8089000910021019005f59020a368226900f0c5fc16f0020f12d00221404600f000fb814600f0e3fde169cdf8089000910121019005f59020a369226a00f0affc626a2169206a019200913146029005f5982063696268fff79af900973146236905f59a206268fff77afd41462846fff776ff606805283ed108220023314605f59a20fff7d4fdc0f38300062819d0162105f59820fff779fa40f6340105f59820fff7ebfa4ff4617105f59820fff7ecfa03b005f5982040f69801bde8f043fff760bb0f2105f59820fff75ffa40f2145105f59820fff7d1fa4ff4167105f59820fff7d2fa03b005f598204ff4af61bde8f043fff746bb03b0bde8f0832de9f04104460d4616461f461db929462046fff7fefe05223146284600f09bf9024629462046fff724ff01223b4629462046fff732ff294604f5902000f035f8294604f59820fff76efe294604f59a2000f05bf83b46324629462046bde8f04100f06cb811461a46002300f59a20fff760bd10b50446084600f015fd406805280fd1002008490a68002a0ad001ebc00251f8303052681a51401c51f83020002af4d110bd0000a4d706080021084a1368002b0bd002ebc10352f831c05b684cf80030491c52f83130002bf3d170474c33220010b50446084600f0e5fc406805280fd1002008490a68002a0ad001ebc00251f8303052681a51401c51f83020002af4d110bd00006cda06080021084a1368002b0bd002ebc10352f831c05b684cf80030491c52f83130002bf3d17047bc342200114600f59a20fff72dbd2de9f04704460f46904699460026384600f0abfc05466868052807d14b464246394604f5982000f010f86e6c04f59820fff7adfa04f59820fff786f8314604f59a20bde8f047fff788bc2de9f04106460d4617469846284600f087fc04463046e16bfff7d8f9216e3046fff728faa16e3046fff7daf9216d3046fff72efae16d3046fff706faa16b3046fff7daf9a16b3046fff7ddf9216f3046fff706fa616d3046fff7dcf9a16d3046fff7e6f9e16e3046fff77cf9616e3046fff762f9e16f3046fff75afad4f884103046fff765f9a16c3046fff739fae16c3046fff70bfae16c3046fff725fad4f88c303046d4f88820d4f89810fff7f2f8d4f894304146d4f890203046fff7c6f801223946284600f083f801463046fff70df900223946284600f07af801463046fff71ef9a16f3046fff716fad4f880103046fff751f9616f3046bde8f041fff73fb92de9f84304460d46164600223146284600f05df8074601223146284600f057f8804602223146284600f051f8814603223146284600f04bf800904b464246394604f59820fff71bfabde8f88370b504460846154600f0e3fb416805290ad1d0f89430d0f89020294604f59820bde87040fff76bb870bd11461a46009b00f59a20fff78dbc70477047704700f52050aff300800021084a1368002b0bd002ebc10352f831c05b684cf80030491c52f83130002bf3d1704764362200aff2030010f4001f01d0002070474ff0c04070472de9f047884617460026b146124daff20f0400f09dfb14f4001f01d125f400154068052802d00020bde8f087002405eb44100068404501d3264602e0641c0b2cf5d3072f05d205eb461000eb8700d0f804904846bde8f087043522002de9f0410d4616461f463946284600f0d7f904463946284600f028fa032c01d1012802d0042c02d003e0012333e0022802d0052c02d003e002232ce0022802d0062c02d003e0032325e0032802d0072c02d003e004231ee0042802d0082c02d003e0052317e0042802d0092c02d003e0062310e0052802d00a2c02d003e0072309e0062802d00b2c02d003e0082302e0062807d00a2331462846bde8f041022200f0f1b90923f6e770b504460d46fff76fff00f580002a462146fff77dfcfff767ff00f580002a462146fff76bfc204600f044f9fff75cff2a462146bde8704000f58000fff796bc70b504460e460025fff74eff00f5800032462146fff785fc204600f03df9fff743ff00f5800032462146fff784fc204600f029f94cb1fff737ffb8b12a463146bde870400d48fff7efb9fff72dff30b12a463146bde87040 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0948fff7e5b92a463146bde870400748fff7deb92a463146bde870400448fff7d7b900000050456000d0446000d04400005045002de9f34f834681b00024254600263746a046c14600f0dafa0090a246002000f0affa6e490968082902d0042911d020e0c268816811440269c91c002502fa01f4c2698169006a1144c91c002700fa01f60fe0c268816811440269891c002502fa01f4c2698169006a1144891c002700fa01f6012000f084fa58490968082902d004290ad012e0c2684ff00009816800691144c91c00fa01f808e0c2684ff00009816800691144891c00fa01f8a01945eb070110eb080241eb0903d2f1004c4ff0000e7eeb030302d34ff0004a08e084ea060385ea070c53ea0c0301d04ff0804a029b012b09d0009b13f0020f38d0201903b010eb0a00bde8f08fbbf1000f07d0009911f0010f26d003b05046bde8f08f301b77eb05000bd284f08040284307d186f00050384303d103b05046bde8f08f56ea07000bd054ea050008d0301b77eb050004d203b01aeb0600bde8f08f03b05046bde8f08f03b010eb0a00bde8f08fbbf1000f04d003b012eb0a00bde8f08f321b77eb05020cd284f080422a4308d186f000523a4304d103b01aeb0400bde8f08f56ea07020ad054ea050207d0321b77eb050203d203b05046bde8f08f0023d0f1004073eb01000ad284ea060085ea0701084304d103b04ff00040bde8f08f03b01aeb0400bde8f08f0000fc3422004ff49000fef7acb910b5fff717febde8104000f59000fef7fab910b5fff70efebde8104000f59000fef7b7b910b5fff705febde8104000f59000fef791b9704770b504460d460848294600f089f90646fff7f4fd33462a46214600f58000bde87040fff797ba000000ca9a3b70b504460d46fff7e3fd2a462146bde8704000f58000fff75dbb13460a4601464ff48000fff765bc2de9f84306460f4690461b48414600f05df98146194c6568002003460146009032464ff49000fef7b1fa31464ff49000fff7a2fd4b46424631464ff48000fff712fc3046fff792ff39462046fef7b2ff6560206a0a49084040f40050206200233a4631464ff48000fff768fb39463046bde8f843fff744be00ca9a3b00d04400f0fbff3f70b504460d46fff78dfd2a462146bde8704000f58000fff710bb08b5009313460a4601464ff48000fff75afd08bd11f0010f05d0d0f82034c3f30e03c0f8203411f0020f06d000f22441d0f82404c0f30e000860704711f0010f06d0d0f820349bb243f40043c0f8203411f0020f07d000f22441d0f8240480b240f400400860704700002de9f003089f069e079d654c03eb060cacf1140c246802fa0cfc0cfb04f415f0010f00f5806c07d0d0f80084c8f3090848f00108ccf8008015f0020f07d0d0f80054c5f3090545f01005ccf8005000eb810c0cf58465dcf820844ef6ff7908ea0908ccf82084042a41d0dcf820841ffa88f848f48078c5f80080dcf820840d3b4ff6cf7908ea09084ff0300909ea031348ea03032b602b68083e4ff6fc7806f0030603ea080333432b60be0edcf810844ff603434ff47f7908ea030809ea860648ea0606ccf8106400eb8100b4f5806f00f5866041d013dc402c5ad0802c51d0b4f5807f47d0b4f5007f12d13ce0dcf820844ff6ff6908ea0908c5f80080bce7b4f5006f22d0b4f5805f18d0b4f5005f0ed0dcf8301419400160002a05d0dcf8200480b240f400402860bde8f0037047dcf83014194041f400710160ede7dcf83014194041f440710160e6e7dcf83014194041f460710160dfe7dcf83014194041f470710160d8e7dcf83014194041f478710160d1e7dcf83014194041f47c710160cae7dcf83014194041f47e710160c3e7dcf8301489b241f47f710160bce7fc3422000548016801f4817141f0010101603f20024908640120704700104a0000404a004ff0000c002359b1002800da40420a46b2eb600f00d25200b2eb600ff8d30be000207047801a012303eb4c0c520800238a4201d2604670479042f5d9f2e700000146aff2030010f4001f11d00b4a59b19068002807d10a4841b1d06800f1066000f5e070906070475068f2e75060704704480029fbd004487047000014332200c0016008c00160688c026068aff2030010f4001f01d0024800e002484069704790016008900160682de9f04105462846fff7c6ff04462846fff7c2ff4068cc222949052800d10a60042800d10a6002220e6870002549d1f800c0bcf1020f3bd9d4f800e022490b6819180f6877452fd18f68d4f8088047452ad1cf68d4f80c80474525d10f69d4f81080474520d18f69d4f8188047451bd1cf69d4f81c80474516d10f6ad4f82080474511d14f69d4f8148047450cd1496a676ab94208d11db10c491844086007e00b491844086003e0521c30446245c7d3624502d20120bde8f0810020bde8f08120332200a41b06089c1b06081c332200183322002de9f0410746002400250020fff75aff06460120fff756ff316901b10124316a09b144f00204016901b10125006a08b145f002050e4901200870fff713ff0d49002048604cb13a462146fff7b5fd00213b4622460846fff7bbfb25b101203a462946fff7a9fdbde8f04100f005b800001433220000b04a002de9f047082201210020fff792fdc0f38306c0f3811701210020fff757fc3a4c00254ff001084ff002094ff0030a18b90e2e01d1012f1cd001210020fff746fc002848d04ff00040c4f80002c4f808024010c4f888034feaf071c4f800124908c4f81012c4f81802481cc4f81002bde8f087c4f80052c4f81052c4f82052c4f80052c4f80852c4f810524ff06040c4f81802c4f81092c4f82002c4f82802811cc4f820124ff0c04218490a60184a1060184a0a604ff47a0217490a60521c0a60c11cc4f82012c4f810a2c4f80082c4f88802bde8f087c4f80052c4f81052c4f80052c4f80852c4f810524ff07040c4f81802c4f81092c4f810a2c4f80082c4f88802bde8f087000000204000002a4000082a400001000060242a4000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002800000030040010600400000000000070040000000000008004000000000000000000000000000060040000130000000005000001000000400500000200000044050000707030308005000001000000c0050000080f3200c4050000000000000007000010110200040700001f0b0a0308070000040800000c0700001f000400100700001100000000000000000000001000000011000211140000000808003218000000000881001c00000012000f0424000000c7ffff7f440000000001000060000000aa000000680000006000110178000000000000007c00000080100000e400000000203002e800000040210000ec000000f4da0000f00000003204000044010000a431000048010000b43096404c01000064204b405001000058021405540100004b40000058010000b460d2605c0100004b30f481600100008403000068010000963000006c01000078257825700100004b304b30740100004b304b3078010000044004407c0100004610000080010000e680000084010000080e040088010000100e0000a00100000123120a00000000000000000400000001801f00a000000000404000d000000000080000f000000049000000f4000000002103000001000049000000040100000000000000000000000000000400000003000000708802000300000006000000c300000004000000840000000000000000000000801a06000300000006000000c300000004000000840000000000000000000000082208000400000008000000c300000006000000860000000100000000000000c87f08000500000009000000c300000007000000870000000100000000000000c02709000500000009000000c300000007000000870000000100000000000000782d0a00060000000a000000c300000008000000880000000100000000000000482f0b00060000000b000000c30000000900000089000000010000000000000000350c00060000000c000000c30000000a0000008a0000000100000000000000883c0e00080000000e000000c30000000c0000008c0000000100000000000000104410000800000010000000c30000000e0000008e000000010000000000000080841e000800000010000000c30000000e0000008e0000000100000000000000200000000284000024000000000100002c000000830113003c0000009a044101400000000117f1c8440000002001000054000000010100006000000000000000640000000b000800800000000f00000084000000000000008800000004700000f000000000100000f4000000001000000001000005000000040100000400000008010000000000000c010000000000001001000060001000140100000012140018010000000000002001000060000000240100006557010c4001000005000000440100000400000048010000000000004c010000000000005001000060001000540100000012140058010000000000006001000060000000640100006557010c800100000000000084010000000000008801000000000000c001000000000000c4010000c0000000c801000000000000d001000000020000d401000000000000d801000000000000e001000000020000e401000000000000e8010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000407c04000000e00300001000000060f10f2014000000e0000f2018000000000000101c000000e001000020000000e001000024000000000000003000000000010000340000001800000038000000200000003c00000030000000400000004000000050000000000000005400000000000000700000000100000074000000110000008000000015070101840000001010000088000000200000fa9000000000000000a000000000000080b000000000000080c400000013190c00c800000000200000e000000010421a12e800000010421a1200010000000000001001000064c8020c14010000ff008001180100003200c00080010000000100808801000011110000ffffffffffffffff000000000000207a1000000060f10f2714000000e0000f17180000000000011020000000000000002c00000000011009300000000001100a340000000001100c380000000001100e3c000000000110124000000000011019440000000001101e48000000181800004c000000202000005000000030300000540000004040000058000000181800005c000000202000006000000030300000640000004040000068000000000000006c000000000000007000000000000000740000000000000078000000000000007c000000000000008000000000000000840000000000000088000000300000008c000000400000009000000060000000940000007800000098000000110200009c00000011000000a000000000000080b000000000000080c400000013190c00c800000000200002e000000010421a12e800000010421a12f000000010421a12f800000010421a1200010000000000001001000064c8020c14010000ff008001180100000019c0001c01000032120413800100000001008084010000000100808801000031330000940100000000000098010000000000009c01000000000000a001000000000000a401000000000000a801000000000000ac01000000000000fffffffffffffffffc3722000c3922000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:410b00ea180b00ea765a00ea180b00ea190b00ea3f5900eae15600ea735500ea6e2901f07f81702900f08883662935f02386652935f02086672935f01d866129aff3008003681b0a28bf41f08001692900f0bc82642900f0b982752900f0b6826f2901f03582782900f05483e92900f0e782e42900f0e482f52900f0e182ef2901f03282f82900f053830368db0928bf41f08001632901f08a81732901f08f81e32901f09385f32901f0988500207047d30809d02de9f00fb0e8f00fa1e8f00f5b1ef9d1bde8f00f12f007022cd02de9f007012a0cd0022a0dd0032a0ed0042a0fd0052a10d0062a13d0072a16d019e003680b6016e030c830c113e070c870c110e0f0c8f0c10de0b0e8f001a1e8f00108e0b0e8f003a1e8f00303e0b0e8f007a1e8f007bde8f0077047000010b501f03bf8001d10bd00bf5d58030070b5a0fb0140b4f1805170f1000028bf002008d2204622f0a5fc05001cbf214600f040fe284670bd70402de90340a0e10250a0e10130a0e10020a0e1000054e304c0a01105c0a0011cef6fe101008ee21cc0a0e13fe07e121fe07e029400004a000053e3131f6f11121f6f013f1071121f1071020e6051e09200004a040076529300005a20004ee2040050e33510a0d101c08cd19f1f8fe22ccea0e11f005ee30cc191e720e04e8220606ee24800008a9c0581e0304ea0e11116a0e11006a0e1041081e1000070e2001061e2011041329c0181e001c08ce09c0581e0304ea0e11116a0e11006a0e1041081e1000070e2001061e201104132000053e39c0181e001c08ce00900000a9c0581e0304ea0e11116a0e11006a0e1041081e1000070e2001061e2011041329c0181e001c08ce09c1280e00010a0e39c03a1e0300ea0e11146a0e1040080e1311ea0e1906584e0062052e0914524e00430c3e0010053e3050052317080bd389c4286e00040a0e39c63a4e020c06ee2366ea0e1143ca0e1036086e10030a0e3344ea0e196e58ce0060090e00410a1e00e2042e0050052e17080bd38010090e20010a1e2052042e005c052e00c20a0210000b0e20010a1e205c052e00c20a0210000b0e20010a1e27080bde89c1580e00010a0e39c04a1e01116a0e1306ea0e1061081e120606ee2001061e21006a0e1000070e2011041329c0181e001c08ce09c1580e00010a0e39c04a1e01116a0e1306ea0e1061081e120606ee2001061e21006a0e1000070e2011041329c0181e001c08ce001c04ce29c1280e00010a0e39c03a1e0310ea0e1906581e0062052e0901421e00130c3e0040053e1050052010010a0337080bd389c6281e00060a0e39c13a6e00010a0e3366ea0e196e58ce0060080e00e2052e096c42ee00e30c3e0040053e1050052017080bd38010080e2052052e00430c3e07080bde80c002de90010a0e30000a0e3680300fa7c80bde80010a0e30000a0e37080bde820e066e20000a0e30010a0e31446a0e135cea0e11556a0e10c4084e105e052e004c0d3e00000a0e00c30a0210e20a021016056e27080bd38a440b0e16550a0e1f5ffffeaf0f0f0f0e3388ee3e53594d7ccccccccc3300cc3a28b2ebac84216b2aaaaaaaa3d0ad7a39dd8899ded25b4979224499208cb3d8d888888884208218400000080b2f120030ad5c2f1200301fa02f120fa03f300fa02f041ea0301704700fa03f14ff00000704700007cb515461a460c00009001d02044401e074b7b4469460190284600f040ff05461cb10020694600f04dff28467cbd0000b90e00000fb47cb50c0009aa009001d02044401e084b7b4469460190089800f026ff05461cb10020694600f033ff28467cbc5df814fb0000850e000070b5044685690068c10601d5302600e02026c00708d070bdd4e9012130469047206a00f1010020626d1ef5d570bd70b5044685690068c00708d170bdd4e9012120209047206a00f1010020626d1ef5d570bd70b505460c46012a05d02868800600d5ea69002302e0012305e05b1c934202d2e05c0028f9d1a869e618c01aa861286a184428622846fff7baff04e0d5e9012114f8010b9047b442f8d32846fff7c6ff70bd2de9f0418046002610687529414615a512d000f033fe002803dac0f1000012a508e0d8f800108a0701d510a502e0490704d50fa5012601e000f029fe002408f1240704e001f098e830313955641c0028f8d133462a4621464046bde8f04100f01fbe0000000000002d0000002b000000200000002de9f0418046d21d22f007020026d2e90002f52914a512d0002a06da0023d0eb030063eb020211a508e0d8f800108b0701d50fa502e0490701d50ea501261146002408f1240704e000f092ed30323a55641c50ea0102f7d133462a4621464046bde8f04100f0e2bd000000002d0000002b00000020000000f0b40f460168090502d5234c7c4402e0214c7c440e34002100f124050be002f00f064fea1212a65d42ea03724fea13136e5401f1010152ea0306f0d1224604680023240704d5702f05d009b111320223f0bc00f0afbd10320123f9e770b504460d462146106800f09cfd024629462046bde870400023c3e7d21d22f00703d3e90023bde70368126843f0200303600823c3610023b4e700000cbe03002de9f05f044689464ff0000adff878b1fb44c0f820a02046e1688847002875d0252806d0d4e901219047206a401c2062f1e700265f462046e16888472028054608db312d06d207eb050010f8200c08b10643f0e7b00701d526f00406c4f81ca00027c4f818a02a2d09d0284612f037f938b304eb8708303dc8f8185019e059f8041b204604eb87029161e1688847012f054618d1e069002820da26f020061de0d8f8180000eb800005eb40003038c8f818002046e1688847054612f010f90028eed1012f0ad02e2d08d12046e16888477f1c0546022f46f02006c4dba069002803da404246f00106a061f00701d026f010066c2d0bd0682d09d04c2d39d06a2d35d0742d35d07a2d33d016e038e0e1682f4620468847b842054609d16c2f26d04ff48060e168064320468847054604e06c2f1ad04ff4807006430db3a5f14100192802d8203546f400664a462946204626604e46fff7bafb80b101280bd0f61d26f0070000f1080955e74020e4e78020d8e70020d6e706f104094ce7284651e7206abde8f09f000094bd030000f00cbe0a460146014800f092be00001c9007080eb506460c46154613a000f017ff304600f014ff16a000f011ff204600f00eff15a000f00bff00208df80b000a200df10a048df80a0007e00a21284600f020eb3031054604f8011d002df5dc204600f0f5fe00f0ebfe00002a2a2a20617373657274696f6e206661696c65643a2000002c2066696c6520002c206c696e652000401ecab210f8011f8a4202d00029f9d10020704730b505460b462a4613f8014b12f8010b08b1a042f8d01cb1002802d06d1cf1e7284630bd40ea010310b59b070fd1042a0dd310c808c9121f9c42f8d020ba19ba884201d9012010bd4ff0ff3010bd1ab1d30703d0521c07e0002010bd10f8013b11f8014b1b1b07d110f8013b11f8014b1b1b01d1921ef1d1184610bd0022cbb210f8011b994200d1421e0029f8d110467047421c02e010f8011b69b18107fad14ff0013302c8c3fa51f10029fad0801a0a0603d0c01e7047801a70470a0401d0801e70470902fcd0401e7047013080e170402de9030013e3d8609f052000001a040052e31e00003a043090e4044091e4042042e2f35f66e6000055e31000000aff0003e2ff1004e2010040e0051c90e17080bd187300ffe67410ffe6010040e0051890e17080bd18ff04c3e3ff14c4e3010040e0051490e1230ca001240c40007080bde8040053e1e4ffff0a330fbfe6341fbfe6010050e10000e0930100a0837080bde8000052e30000a0037080bd080130d0e40140d1e4000053e30b00000a040053e10900001a012052e20700000a0130d0e40140d1e4000053e30300000a040053e10100001a012052e2efffff1a040043e07080bde801010101030052e32a00009a03c010e20800000a0130d1e402005ce30c2082e001c0d1940130c0e40130d13401c0c094042042e20130c034033011e25a00000a042052e21b00003a03c031e7020053e30800000a0f00008a2c34a0e104c0b1e5042052e20c3c83e1043080e4f9ffff2a011081e20f0000ea2c38a0e104c0b1e5042052e20c3883e1043080e4f9ffff2a021081e2070000ea2c3ca0e104c0b1e5042052e20c3483e1043080e4f9ffff2a031081e20000a0e1822fb0e10130d12401c0d1240120d1440130c02401c0c0240120c0441eff2fe1013050e003005221c7ffff9a030052e3020080e0021081e02500009a030010e3013071150120421201306015030010e3faffff1a033011e24900000a042052e21b00003a03c031e7020053e30800003a0f00008a0c38a0e104c031e5042052e22c3883e1043020e5f9ffff2a021081e20f0000ea0c3ca0e104c031e5042052e22c3483e1043020e5f9ffff2a011081e2070000ea0c34a0e104c031e5042052e22c3c83e1043020e5f9ffff2a031081e20000a0e1822fb0e10130712501c07125012051450130602501c06025012040451eff2fe110402de9202052e20500003a1850b1e8202052e21850a0e81850b1e81850a0e8f9ffff2a02ceb0e11850b1281850a0281800b1481800a0481040bde802cfb0e104309124043080241eff2f01822fb0e1b230d1200120d144b230c0200120c0441eff2fe1013050e003005221e3ffff9a020080e0030010e3021081e0012042120130711501306015030010e3faffff1a102052e20500003a10402de9185031e9102052e2185020e9fbffff2a1040bde8823eb0e108103129081020290430314504302045030012e31eff2f01822fb0e1b230712101205145b2306021012040451eff2fe102f0ff0343ea032242ea024200f002b84ff000020429c0f0128010f0030c00f01b80ccf1040cbcf1020f18bf00f8012ba8bf20f8022ba1eb0c0100f00db85feac17c24bf00f8012b00f8012b48bf00f8012b70474ff0000200b5134694469646203922bfa0e80c50a0e80c50b1f12001bff4f7af090728bfa0e80c5048bf0cc05df804eb890028bf40f8042b08bf704748bf20f8022b11f0804f18bf00f8012b70470000030010e3030011031700001a00402de984e09fe5042090e4043091e40ec042e002c0cce18ec31ce003005201f8ffff0a0040bde8030ca0e1020c50e0ff0e1c030700001a0308a0e1020850e0ff0c1c030300001a0304a0e1020450e0ff081c03020053006000a0111eff2fe10120d0e40130d1e4010052e3030052210400001a0120d0e40130d1e4010052e303005221f5ffff0a030042e01eff2fe101010101427801788378c07841ea022141ea034141ea006070474fea102208704a704fea10428a704fea1062ca7070474379027990f806c0c17942ea0322837842ea0c4242ea0161427890f800c0c0784cea022c4cea034c4cea0060704700007847c046013090e14d00004aa03071e04400003a0020b0e3203271e03400003a203471e02600003a203671e01700003a203871e00900003a0114a0e1203871e0ff2482e3ff2882230114a021203671e00e00003a003071e27000002a2114a021a03771e0810740200220b2e0203771e0010740200220b2e0a03671e0810640200220b2e0203671e0010640200220b2e0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:a03571e0810540200220b2e0203571e0010540200220b2e0a03471e0810440200220b2e0203471e0010440200220b2e0e5ffff2aa03371e0810340200220b2e0203371e0010340200220b2e0a03271e0810240200220b2e0203271e0010240200220b2e0a03171e0810140200220b2e0203171e0010140200220b2e0a03071e0810040200220b2e0011050e00010a0310200a2e01eff2fe1011050e00100003a0100b0e31eff2fe10010a0e10000b0e31eff2fe1022111e20010614240c032e000006022203271e01d00003a203471e00f00003a0113a0e1203471e03f2382e30b00003a0113a0e1203471e03f2682e30700003a0113a0e1203471e03f2982e30113a0213f2c8223003071e21d00002a2113a021a03371e0810340200220b2e0203371e0010340200220b2e0a03271e0810240200220b2e0203271e0010240200220b2e0a03171e0810140200220b2e0203171e0010140200220b2e0ebffff2aa03071e0810040200220b2e0011050e00010a0310200a2e0cccfb0e100006042001061221eff2fe1cccfb0e10000604201402de90000b0e3000000fa0280bde800f0f4ba00f0f2ba004870474890070830402de90a2050e220e1a0e10030d1e201ef8ee10e0050e02111c1e020e2a0e101ee8ee10e0090e02112a1e020e4a0e101ec8ee10e0090e02114a1e020e8a0e101e88ee10e0090e02118a1e0010090e00010a1e2a001a0e1810e80e1a111a0e1005190e00141a0e1204f84e10140a4e0055095e00440a4e0052052e00430d3e00030a0e30a2082423080bd48010090e20010a1e23080bde809684a0501d540b27047c905fcd500b2704709684a0501d5c0b27047c905fcd580b270472de9f0470d4604469246994600f124080168880604d5e06921f01001216000e00120a84202dda0eb050700e00027a16907eb050202eb0900a1eb0000a0612068c00602d42046fff739f9002608e0d4e901211af806009047206a401c761c20624e45f4db2068c0060ad52046fff726f906e0d4e9012130209047206a401c2062381ea7f10107f4dc07e0d4e9012118f805009047206a401c2062281ea5f10105f3dc2046fff721f92068000602d50220bde8f0870120fbe711680268006a530501d508700be0d30501d5088007e0130603d5c217c1e9000201e05206086001207047000001694a1c02610878704700b58fb0cde901310021059105497944cde9031011466846fff7eff90fb000bd0000e5ffffff0a6802f8010b0a607047d1e900239a4202d2531c0b601070704710b5436913b1aff3008001e0fff7e8f8012010bd126800f124010a7000224a700122ede711684ff0ff32e9e700002de9ff5f04468a461546dff8ac80f8440027d8e900103e46cde9001011e03af816106a4602a800f059fc411c07d02168890603d5e269391891420ed8074406f101062068800602d5e069b84205ddae42e5db3af816000028e1d1a069c01ba0612046fff77df8d8e90010cde90010002016e03af818106a4602a800f02ffc8146401c0bd000250df1080b05e0d4e901211bf8050090476d1c4d45f7d308f10100b0428046e5db206a384420622046fff76ef8bde8ff9f000036b1030030b4002100f124040ce002f0070505f130054fead20242ea4372655401f101014fead30352ea0305efd10468002310a2250708d504f020040c4304d0c46901230ca2641ec46130bcfff7cebe10b5044621461068fff7bffe02462046bde810400023cde7d21d22f00701d1e90023c7e700000000300000002de9f05f0f46934680460446002600f045f9d0f80090824614f8015b2db1fef707fe0068405dc007f6d12b2d02d02d2d1fd0641e0021caf800105a463946204600f052fb024627b13868a04201d1c7f80080daf8000002280ed0caf8009070050ad500200346d2eb000063eb0101bde8f09f46f48066dde71046f8e770b50646484231ea00000fd02a20741c00253070fff70cfe0346002053f82520110f120109292bd957312ae0042913d004dc012908d0022904d109e008290fd0102911d0002070bdfff7f2fd00680ee0fff7eefd40680ae0fff7eafd806806e0fff7e6fdc06802e0fff7e2fd006928b120f0030050f8041c084470bd48a070bd3031401c082804f8011bc9db6d1c052dc3db00202070304670bd2de9f04709b14b0902d00020bde8f08732b113782a2b06d0bde8f04700f025b8bde8f0479fe7551c81460f464ff0010800240026314615f8010b392801d8303800e05738491c082940ea0616f3db08fa04f0384203d0fff79efd40f82460641c052ce6db39464846dae72de9f04106460c46154688070ad511462348784434f080f907003cd0fff786fd7f1c4760e0070ad029461d4878441a38aff3008007002ed0fff778fd076060070ad52946164878443438aff30080070021d0fff76bfd876020070ad52946104878444e3834f06ef9070014d0fff75efdc760e0060ad52946094878446838aff30080050007d0fff751fd056121463046bde8f04132e7bde8f08100004300000096b50300002000f0dffaaff30080012000f028f810b5044602e0641c00f01af820780028f9d110bd0a1040e2200140e0200280e0200480e0200880e0a001a0e1002180e0821051e0010080520a1081421eff2fe108b569468df800000320abdf08bd000001491820abdffee72600020007b5022000f068fb07bd0000004870475c90070870472de9ff4f0c461e464ff0ff378bb0d2e90001ddf860800a908a46c1f30a5505b93d46002108464ff00000baf1000f00f4400005da00eb80004ff4400101ea50004fea9059b9f1010f00ddb9460a9850ea4a000fd044f61050a5f2ff3545432f14b8f1000f1fd07542291e1fdd4846c9f100021ce0b8f1010f4ff0000001d1f24307e0302101e02154401cb042fbdb30460022002121540b99c1f80880c1e900200fb0bde8f08fbd1b6d1cdde74a4600da694206a800f099fa06ab07cb03ab07c350460a9900f085fd8de80700a0f500501f3800900398002d09dd42f21f014a46084403a90390684600f0e4ff08e0a0f500504a461f3803a90390684600f0eeff8de807000004000c03d04ff0ff30410800e01046b8f1000f03d00022009215461fe0751e06d4fff772ec02f1300262556d1ef8d5b3460122084302d000227f1c04e02078302801d100227f1e002a099786d01de0112d07dafff75aec303262556d1c50ea0102f5d108430fd10021681e05e0235c625c6354491c2254401e8142f7dbab46a81b401e099001e0009848b1002004f80b000b98099ac0f80880c0e9002b7de711264ff0000859e72de9f04f88460446d21d22f0070191b0d1e90001cde90a0111f02cf802460b98c00f01d02d2007e02068810701d52b2002e0202101eac000032a099001d0072a05db03464146204600f0abf90ae12068800601d5e76900e00627b8f1650f06d0b8f1660f15d0b8f1670f6ad12de00020112f009001db112300e07b1c0aaa01a90ca8fff7e7fedde90c0100267d1c8b4642e001203b4600904ff000490aaa01a90ca8fff7d7fedde90c050e990026ab4619b907f1010100eb0105781b02d47d1cc0f1ff36a5eb070a3be0012f00da01270020112f009001dd112300e03b460aaa01a90ca8fff7b6fedde90c013d4600268b46216809070ad4ab4500da5d4601a9012d04dd4a1912f8012c302a07d0b84202da10f1040f04da4ff0010a10e06d1eeee7002802dc2d1a064403e0411ca94200dd0d46a0eb060000f1010a4ff0004081462068000703d4aa4501db4ff0ff3a0020b9f1004f0df143078df8430025d04ff002082b20b9f1000f00900bda2d20c9f10009009006e04846fff73cee3031814607f8011db8f10001a8f10108f3dcb9f1000ff0d1009807f8010d2068000501d5452000e0652007f8010d0fa8a0eb070000f10708099800b1012000eb050101ebea7101eb0800a169a1eb0000a0f10100a0612068c00602d42046fef7fdfc099830b1d4e901219047206a00f1010020622068c00620d52046fef7eefc1ce0002e04dbb34502dd01a8805d00e03020d4e901219047206a761c401cbaf1010a20620ad1fff719fbc0680168405cd4e901219047206a401c2062281ea5f10105dedc07e0d4e9012117f8010b9047206a401c2062b8f10001a8f10108f2dc2046fef7d2fc022011b045e610b5436913b1aff3008001e0fff700fc012010bd126800f1240182840022c2840122ede711684ff0ff32e9e72de9f74f83464ff000091546ca460bf101040078302801d0adb115e014f8010b4ff00109782803d0582801d04db10be00db1102d08d14ff0000914f8010b102502e0082500e00a2500273e46b84616e005fb08034ff00109a5fb0712e8171ffa83f800fb072005fb0606180c0f1846f10006b6f5803f00d3ca4614f8010b294600f084f80028e3da019838b1b9f1000f01d0641e00e05c4601980460baf1000f08d0fff787fd02210160c81e014603b0bde8f08f320442ea174148ea0740f6e770b505460c461646fef73efa036893f80101012806d0ff2c0fd8185d68b101202c7070bdd3f807013246214603442846bde8704003f2071318474ff0ff3070bd0146012010f096be704700002de9f04104461f4603260168072a01f4006004db08b116a505e016a503e008b115a500e015a521f010002060a069c01ea0610fb1401ea0612046fef7fdfb4fb1d4e9012138469047206a401c2062c01c206206e0206afae7d4e9012115f8010b9047761ef8d22046fef7fdfbbde8f0814e414e006e616e00494e4600696e66003a2800d2303820f02002412a01d3a2f13700884201d34ff0ff3070472de9f0471646814608468ab0314a7a4400f5dc501aca083a1b308de81a00d2e9023112690393cde904123721fff7dce8b1f11b04a0f1800502d56442012000e00020dff890a080460027fa44aaf1b80a0de0e00709d03246684607eb47010aeb810100f046fd8de8070064107f1c002cefd1184f7f44a63f17e0e80713d007eb04100df1180a90e80e00aae80e00c068f04201d198190890324606a903a800f028fd03ab07c36d10641c002de5d132466946b8f1000f03a802d000f006fd01e000f017fdc9e90001c9f808200ab0bde8f0870000f6a703000146022010f0d6bd0020b0e3203171e080fcff3aa03271e075fcff3a203471e06afcff3a203671e05bfcff3a203871e04dfcff3a42fcffea7847c0464ff07ff56ff07ff50000a0e3170f08ee4ff07ff56ff07ff51eff2fe14ff07ff56ff07ff50000a0e3150f08ee4ff07ff56ff07ff51eff2fe14ff07ff56ff07ff50000a0e3160f08ee4ff07ff56ff07ff51eff2fe1100f11ee020b80e3100f01ee0000a0e31eff2fe1ff5f2de94ff07ff56ff07ff5100f11ee010a80e3100f01ee4ff07ff56ff07ff5ff9fbde8ff5f2de98f0000eb0000a0e34ff07ff56ff07ff5100f11ee0100c0e3100f01ee4ff07ff56ff07ff5d1ffffebff9fbde84ff07ff51eff2fe104139fe5000081e51eff2fe14ff07ff5300f30ee073410e2a33ba0e11a00000a00a0a0e3aa208ae03012a0e1071001e2020051e3110000ba10af40ee6ff07ff5101f30ee072001e2042082e2ff4300e3a14114e0145f6fe1ff7f07e3a17617e00490a0e119b58ae117b28be15ebf07ee019059e2faffffaa017057e2f7ffffaa02a08ae20a0053e1e5ffffca00a0a0e310af40ee4ff07ff56ff07ff5 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:1eff2fe1ff5f2de90040a0e10150a0e1000051e3100000da011080e0011041e2303f10ee2338a0e10f3013e20020a0030420a0131223a0e1013042e20300c0e10310c1e13e1f07ee3e0f07ee020080e0010050e10000002afaffffea4ff07ff54ff07ff56ff07ff5ff9fbde8ff5f2de90040a0e10150a0e1000051e3150000da011080e0011041e20160a0e1303f10ee2338a0e10f3013e20020a0030420a0131223a0e1013042e20300c0e1040050e13e0f071e0310c1e1060051e13e1f071e361f070e360f07ee020080e0010050e10000002afaffffea4ff07ff54ff07ff56ff07ff5ff9fbde8ff5f2de90040a0e10150a0e1000051e3100000da011080e0011041e2303f10ee2338a0e10f3013e20020a0030420a0131223a0e1013042e20300c0e10310c1e13a1f07ee3a0f07ee020080e0010050e10000002afaffffea4ff07ff54ff07ff56ff07ff5ff9fbde8ff5f2de94ff07ff56ff07ff583ffffeb0000a0e3150f07ee4ff07ff56ff07ff5ff9fbde8ff5f2de94ff07ff56ff07ff57affffeb4ff07ff56ff07ff5100f11ee0400c0e3010ac0e3100f01ee4ff07ff56ff07ff50000a0e3150f07ee4ff07ff56ff07ff5ff9fbde8ff5f2de90050a0e1e2ffffeb0000a0e3170f08ee500f02ee0500a0e1100f02ee0000a0e3100f0dee0100a0e3100f03ee4ff07ff56ff07ff5100f11ee010080e3100f01ee4ff07ff56ff07ff5ff5fbde81eff2fe1ff5f2de94ff07ff56ff07ff50010a0e1100f12ee7f0000e2010080e1100f02ee4ff07ff56ff07ff5170f08eed50f07ee4ff07ff56ff07ff5ff5fbde81eff2fe100f020e3100f12ee2007a0e10007a0e11eff2fe1100f03ee4ff07ff56ff07ff51eff2fe160a807087847c046ff3001e20210a0e1032483e1022882e1040000eaff3002e2032483e1022882e1000000ea0020a0e3033010e22000001a040051e31500003af00f2de90230a0e10240a0e10250a0e10260a0e10270a0e10280a0e10290a0e1201051e2fc03a02820105122fc03a02820105122faffff2a011eb0e13c00a0280c00a0480111b0e10400a028f00fbde81eff2f01211fa0e18111a0e15cc09fe51cc1a0e1003090e50c3003e00cc0c2e10c3083e1003080e51eff2fe1030040e0031081e0041051e230c09fe58331a0e11cc3a0e1003061428331a0411cc3a0413cc3a041003090e50c30c3e10cc002e00c3083e1043080e4d0ffffca1eff2fe1ffffffff5fea400c08bf91f0000f4fea8c234feac12243ea51514fea1c5018bf00f5f0404fea300018bf41f000415fea6c5c00f02980bcf1ff3f08bf40f080407047130c06bf12044ff0100c4ff0000c130e04bf12020cf1080c130f04bf12010cf1040c930f04bf92000cf1020cd30f04bf52000cf1010c11464ff00002a0f11f00a0eb0c00704711f0004f08bf704731f000413ff4d5af0b0c06bf09044ff0100c4ff0000c0b0e04bf09020cf1080c0b0f04bf09010cf1040c8b0f04bf89000cf1020ccb0f04bf49000cf1010cccf12003a0eb0c0022fa03f302fa0cf241ea030100f10100704720f07f4c80ea030023f07f47aceb070303f57c5300f0004003f1ff032de980494fea154b09b44fea144325ea0b4e24ea03480ff2042606eb132749083e785fea320203fb0667c7f5000707fb06f64fea54374fead64606f1020607fb066cccf1005c4fea1c472cea074c07fb06f40cfb06f504eb15464fea961634bf00204ff000404fead13706fb07fc4fea1c4c0cfb0bf7d21b03fb0cf761eb07010cfb0ef7b0eb074072eb17420cfb08f734bfa2eb0742b2eb074261eb17414fea0c444fea910706fb07fc4fea1c4c0cfb0bf7b0ebc74072eb573203fb0cf734bfa2ebc742b2ebc74261eb57310cfb0ef7b0ebc70072eb57720cfb08f734bfa2ebc702b2ebc70261eb5771039f4fea816141ea921104ebcc044fead1374fea826206fb07fc42ea90124fea80604fea1c4c0cfb0bf7d21b03fb0cf761eb07010cfb0ef7b0eb074072eb17420cfb08f734bfa2eb0742b2eb074261eb17414fea8c554fea910704eb9c2406fb07fc4fea1c4c0cfb0bf7b0ebc74072eb573203fb0cf734bfa2ebc742b2ebc74261eb57310cfb0ef7b0ebc70072eb57720cfb08f734bfa2ebc702b2ebc70261eb577115eb4c254fea816141ea92114fea82624fead13742ea901206fb07fc44f100044fea80604fea1c4c0cfb0bf7d21b03fb0cf761eb07010cfb0ef7b0eb074072eb17420cfb08f734bfa2eb0742b2eb074261eb174115eb1c154fea813141ea92414fea823242ea90424fea80304fea0c7644f1000448ea03434eea0b484ff0000eb2eb080c71eb030724bf624639464eeb0e0e4ff0000b0018524149414beb0b0bb2eb080c71eb03077bf1000b24bf624639464eeb0e0e4ff0000b0018524149414beb0b0bb2eb080c71eb03077bf1000b24bf624639464eeb0e0e51ea020718bf46f0010616eb0e7655f1000254f1000103d5bde88901bde80088bde88901bde80048b619524141eb0101a3f10103704780807f7e7d7c7b7a7978777676757473727171706f6e6e6d6c6c6b6a6a696868676666656464636362616160605f5f5e5e5d5d5c5c5b5b5a5a59595858575756565555555454535352525251515050504f4f4f4e4e4d4d4d4c4c4c4b4b4b4a4a4a49494948484847474747464646454545444444444343434342424242414141002b26d4770021d01cb54fea370703b44ff010004ff010014ff000000fbcbde810400bf1010bbbf1010f08bf5fea170722bf12f1010211f101014ff0004143f1000300f0004043ea00007047f9d35708dae746ea064613f1400f4fea16461fdd13f1200fdfbf16430a46002120335b42c8d0c3f1200746ea064602fa07f74fea164646ea0706c3f1200722fa03f201fa07f721fa03f14ff0000342ea0702b1e746ea020646ea06464fea164646ea0106bcbf46ea0646360c4ff000034ff000024ff000019ee72de9c048934630b491e8380007c831ea400c48bf34ea430c03d5fff7f2fdfff78cfff0bcbde800882de9c048934630b491e8380007c810f0804f08bf13f0804f03d100f005f8fff778fff0bcbde8008820f07f4780ea030023f07f4c07eb0c03a3f57c5300f00040a3f1fe0392f0000f00f0b38095f0000f00f077802de901494fea11404fea144621ea004800fb06fc24ea064708fb06f607fb08f800fb07f718eb06484ceb164c4fea124b18eb07484fea15464ceb174022ea0b4e0bfb06fc25ea06470efb06f607fb0efe0bfb07f71eeb064e4ceb164c4ff000061eeb074e4ceb174b18eb0b0840f1000018eb0e0b58eb000840f100008f1a4ff000013cbfc943661b14bfb5eb040c00213cbfc943f61b4fea17444eea8e0e27ea04454fea1c4704fb07622cea074c05fb07f70cfb05f604fb0cfc16eb074642eb174216eb0c4642eb1c421beb060658eb0202414146ea9e0601d5bde80189b619524141eb0101a3f10103bde801894fea14454fea114724ea054621ea074c05fb07f406fb07f70cfb06f105fb0cfc11eb074144eb17444fea124711eb0c4144eb1c4422ea074c05fb07f206fb07f70cfb06f605fb0cfc16eb074642eb174216eb0c4642eb1c456a1854f1000148bf7047b619524141eb0101a3f10103704795f0000f37d04fea11424fea144721ea024624ea074c02fb07f106fb07f70cfb06f402fb0cfc14eb074441eb17414fea154714eb0c4441eb1c4125ea074c02fb07f506fb07f70cfb06f602fb0cfc16eb074645eb174516eb0c4645eb1c42121951f1000148bf7047b619524141eb0101a3f1010370474fea14454fea114724ea054621ea074c05fb07f106fb07f70cfb06f24ff0000605fb0cfc12eb074241eb174112eb0c4251eb1c4148bf7047921841eb0101a3f101037047000000000000d3f021e30070a0e1e0019fe5100f0ceedc019fe500d0a0e1d2f021e300d0a0e1d1f021e300d0a0e1dbf021e3c4019fe500d0a0e1d7f021e3bc019fe500d0a0e1d3f021e30700a0e1b0519fe535ff2fe1480000eb40002de900600fe180002de9d3f021e398719fe5007097e5000087e5041087e5082087e50c3087e5104087e5145087e5208087e5249087e528a087e52cb087e530c087e538e087e534d087e500004fe13c0087e558019fe5400087e5dff021e348d087e54ce087e5d2f021e350d087e554e087e500004fe1580087e5d7f021e35cd087e560e087e500004fe1640087e5dbf021e368d087e56ce087e500004fe1700087e5d1f021e3748087e5789087e57ca087e580b087e584c087e588d087e58ce087e500004fe1900087e506f021e1446087e50400bde81c2087e50200bde8181087e50160a0e10270a0e11eff2fe10000a0e30010a0e30020a0e30030a0e30040a0e30050a0e30060a0e30070a0e30080a0e30090a0e300a0a0e300b0a0e300c0a0e3feffffea88509fe5030000ea84509fe5010000ea80509fe5ffffffea00700fe11f7007e2170057e354609f051b0057e348609f050d70a0e1070056e135ff2f0158509fe535ff2fe1811fa0e36ff07ff5d01f6fee6ff07ff5f00f7fee6ff07ff51eff2fe1070d00e200100fe10010c1e101f023e11eff2fe10060000800d0050800f0050800100608a544030884100608448b000815ca010801c5010819b20108a5c3010804f01fe50000000004f01fe57525220004f01fe53508220004f01fe5211e220004f01fe51522220004f01fe51d26220004f01fe54b1c220041f6e51cc0f2220c6047000004f01fe51d22220004f01fe58518220042f22f2cc0f2220c6047000004f01fe5e918220004f01fe5651e220004f01fe58119220004f01fe5a919220004f01fe5811b220004f01fe5fd17220004f01fe5e11b220041f64b4cc0f2220c6047000004f01fe5b525220004f01fe54116220004f01fe5b912220004f01fe5f111220004f01fe5a90c220004f01fe58323220004f01fe5ad13220004f01fe53517220041f2354cc0f2220c6047000004f01fe5e915220041f25d2cc0f2220c6047000004f01fe52113220004f01fe5f912220004f01fe58912220040f6935cc0f2220c604700007847c046aafcffea7847c0466ffcffea7847c04687fcffea04f01fe55119220004f01fe54919220004f01fe5411c220004f01fe50d1e220004f01fe5f517220004f01fe55f19220004f01fe5b918220004f01fe55d18220004f01fe5c118220004f01fe56f18220041f6414cc0f2220c6047000004f01fe57308220040f2b96cc0f2220c6047000004f01fe5070b220040f6073cc0f2220c6047000004f01fe5c10322007847c0461efcffea40f2813cc0f2220c604740f2c13cc0f2220c60477847c0464dffffea04f01fe5af05220004f01fe51d1e220041f61f6cc0f2220c6047000004f01fe5691f220004f01fe5a91f220004f01fe59b22220004f01fe51b1e220042f2532cc0f2220c604742f2552cc0f2220c604704f01fe53520220004f01fe50126220004f01fe5f50322007847c04678fcffea17f00abb17f0feba17f032bb30b597b005463e4c6068002869d02078002839d13b49d1e9063c4a690869cde9103c0f920e908b6a4a6a086ac96a1493139215911290684617f080f9019850b1069b0499059a0798b1eb030c72eb000002d3194600e00499019a0098039b1044029a1a4410440005c1f5fc01a1f1f441411a25480f900e90880a1090fff72ae90ea913f0b1f910b1 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:607880b91fe01f4840f2a7111e4a03681a489847fee7a1682a46606817f000fe08b918f077f86169481e60610029f2d10ee000952369e268a168606817f09cfc08b918f067f86169481e60610029f0d16068042801d018f05df8012060610020606017b030bd17f08bba16f00bbe17f0edbb17f0eabb000000190608c4c3030800007e86e4180608440000012de9f84305460f461646002441483146fff73aee804600200346014600902a464ff49000fff734ee29464ff49000fff734ee4346324629464ff4800000f06cf82846fff72eee33463a4629464ff4800000f094f829464ff4800000f0aff8074629464ff4800000f030f92846fff71cee30b14346324629464ff48000fff718ee01b023463a462946bde8f0434ff48000fff712be70b504460d462046fff712ee2a462146bde870404ff4800000f00eb92de9f04105460e46174600243b46324629464ff4800000f02ef93b46324629464ff4800000f052f829464ff4800000f06df8074629464ff4800000f0eef823463a4629464ff48000fff7defd2346324629464ff48000fff7e2ed2846bde8f041fff7e0bd00ca9a3b2de9f04104460d4616461f461db929462046fff7daed052231462846fff7d8ed024629462046fff7d8ed01223b4629462046fff7d6ed294604f59020fff7d4ed294604f59820fff7d4ed294604f59a20fff7d2ed3b46324629462046bde8f041fff7cebd2de9f04383b006468946174698460024022241464846fff7aaed0546032241464846fff7a4ed01950522009443460290394606f59a2000f0e0fa03b0bde8f08370b505460846fff7b0ed044605f59a2000f085fb10f0010f4ff0000102d1a160e160216110f0020f02d1a161e161216270bd0020704770b506460846fff794ed04460125294606f59a2000f0c2fba84258d105220023294606f59a20fff788edc0b2206008220023294606f59a20fff780ed00f00301c0f38302c0f3811c19b1032901d0002070bd101f0b2826d2dfe800f0060a0e121625252525251a000d210920082212e00e21092008220ee00e210a2008220ae00f210a20082206e00f210b20082202e00f210a200822bcf1000f06d0bcf1010f05d0002070bd002070bd202301e01023401c012d02d0022d05d008e0a160e0602261636103e0a161e061226263626d1c022d9cd9012070bd92e770b50446154604f59a202946fff72ced294604f59820fff72ced294604f59a2000f05bfa294604f5982000f077fb294604f59a2000f081fa294604f59a2000f08bfa294604f59a2000f095fa294604f59a20bde8704000f0c3ba70b50446154604f59820fff708ed294604f59020fff708ed294604f59a20bde8704000f088ba2de9f84f044692469b46ddf83090ddf828800f9f0d9e0b9d514604f59a20fff7f4ecbbf1000f3ad0c0233022514604f59a20fff7eeec514604f59a2000f05bfa04f59a20016a8c4a11404ff0405202ea0a7211430162016a884a114041f400010162016a11f4000ffbd1012200954346114604f5982000f022fb012200964b46114604f5982000f034fb0e9b01220097114604f5982000f046fbbde8f88fa4232922514604f59a20fff7b2ecc3e700f59a2000f0daba70b50446154604f59a202946fff7a2eca8232a22294604f59a20fff79eec294604f59a20bde87040fff79bbc00f5982000f0d1bc00f5982000f040bc2de9f05f074692469b46ddf82890ddf82c80002500260024b8f1000f11d9514607f59a20fff786ec4b465a46514607f5982000f019fb012808d0761c641c4445edd3b54204d90120bde8f09f6d1cf5e70020bde8f09f11461a4600f5982000f034bc70b50446154604f598200369474919400161fff748ec294604f59a20bde87040fff75abc30b4029cdff804c10ceb001c0cebc1056a604cf831303e4941f8204030bc704730b44ff0000c0023394c54f82350954200d19c465b1c072bf7d300f59820334a02eb0c1353f8312003ebc101496830bc00f05bbc2de9f0070024002b22d9dff8ac90dff8ac804ff0000c09eb0416ccebcc0556f83c7000eb850a4af8247006ebcc0701eb85057f6845f8247058f8245042f824500cf1010cbcf1020fe7d3641c9c42e0d3bde8f00770472de9f0030024002b22d9dff85480154f4ff0000c08eb0416ccebcc0500eb850959f8249046f83c9001eb850506ebcc0955f82450c9f8045052f8245047f824500cf1010cbcf1020fe6d3641c9c42dfd3bde8f0037047f0fbff0ff0fbff3f110f130118840708888407082de9f04304460d469946ddf81c806068f84f384040f0805040f000506060606ac0f3100040f480306ff30f0040f005006062206af04e304040f0006020f0405040ea05702062206a10f0006ffbd1606ac0f3100020f480306ff30f0040f011006062206a304040f0806020f0405040ea05702062206a10f0806ffbd1606ac0f3100020f480306ff30f0040f002006062fc233f2229462046fff774ebd74915f0010f19d0606ac0f3100040f480306062606a00f4803040f014006062206a084040f080502062206a304040f480202062206a10f4802ffbd115f0020f19d0606ac0f3100040f480306062606a00f4803040f014006062206a084040f000502062206a304040f480202062206a10f4802ffbd1606ac0f3100040f480306ff30f0040f0050060620222434629462046fff72aeb606ac0f3100040f480306ff30f0040f0050060620123032229462046fff71aeb606ac0f3100040f480306ff30f0040f00500606201224b4629462046fff70aeb606a00f48030606215f0010f04d06068384040f08070606015f0020f04d06068384040f000706060bde8f0832de9f843804689461546099e1f460a9c49464046fff7f5fa052d06d1009433463a4649464046fff71cffbde8f883704730b504460d4620462946fff7e8ea29462046fff7bcea854915f0010f834a0dd0206a084040f080502062206a104040f400102062206a10f4001ffbd115f0020f0dd0206a084040f000502062206a104040f400102062206a10f4001ffbd130bd026a714b1a4022f0405242ea017141f400010162016a11f4000ffbd17047026a6a4b1a4022f0405242ea017141f080710162016a11f0807ffbd1704711f0010f04d04168634a1140416070474168614a1140416070475d4b11f0010fdff86cc10ed0026a1a4042f080520262026a02ea0c0242f480120262026a12f4801ffbd111f0020f0ed0016a194041f000510162016a01ea0c0141f480110162016a11f4801ffbd1704711f0010f07d04268484b1a4042604268484b1a40426011f0020f07d04168444a114041604168444a11404160704730b50446002503212046fff752ea03212046fff74aea03212046fff71eea03212046fff74aea60683249084040f0807040f0007040f0805040f0005060602022002301212046fff704ea206f10f0010f10d001212046fff769ff01212046fff774ff01212046fff77fff01212046fff7b0ff00e001252022002302212046fff7e8e9206f10f0010f10d002212046fff74dff02212046fff758ff02212046fff763ff02212046fff794ff01e045f00205284630bd0246002011f0010f04d0536813f0807f00d0012011f0020f05d0516811f0007f01d040f002007047016a054a114041f020010162016a11f0200ffbd1704701803f33f0fbff3ff0fbff0f01803f3201803f3101803f2301803f1311f0010f04d0d0f88c2012f4801ffad011f0020f04d0d0f88c1011f4001ffad070474df8044dddf804c031b1016df54cc3f30903214019430165002a08d0016d6ff07c4202ea0c42c1f30901114301655df8044b70474df8044dddf804c031b1416de84cc3f30903214019434165002a08d0416d6ff07c4202ea0c42c1f30901114341655df8044b70474df8044dddf804c031b1816ddb4cc3f30903214019438165002a08d0816d6ff07c4202ea0c42c1f30901114381655df8044b704730b51d460024a446a64611f0010f70d0082a45d2dfe802f004111e2b3845525fd0f8801201f00104d0f88812c1f3021cd0f8880200f0070ecae0d0f88012c1f34004d0f88812c1f3023cd0f88802c0f3022ebde0d0f88012c1f38004d0f88812c1f3025cd0f88802c0f3024eb0e0d0f88012c1f3c004d0f88812c1f3027cd0f88802c0f3026ea3e0d0f88012c1f30014d0f88412c1f3021cd0f8840200f0070e96e0d0f88012c1f34014d0f88412c1f3023cd0f88402c0f3022e89e0d0f88012c1f38014d0f88412c1f3025cd0f88402c0f3024e7ce0d0f88012c1f3c014d0f88412c1f3027cd0f88402c0f3026e6fe0ffe7082a6cd2dfe802f004111e2b3845525fd0f8601201f00104d0f86812c1f3021cd0f8680200f0070e59e0d0f86012c1f34004d0f86812c1f3023cd0f86802c0f3022e4ce0d0f86012c1f38004d0f86812c1f3025cd0f86802c0f3024e3fe0d0f86012c1f3c004d0f86812c1f3027cd0f86802c0f3026e32e0d0f86012c1f30014d0f86412c1f3021cd0f8640200f0070e25e0d0f86012c1f34014d0f86412c1f3023cd0f86402c0f3022e18e0d0f86012c1f38014d0f86412c1f3025cd0f86402c0f3024e0be0d0f86012c1f3c014d0f86412c1f3027cd0f86402c0f3026e022d09d0012d13d0bcf1040f1ad3bef1040f17d3012030bd012c05d1bcf1040f02d1bef1040f01d0002030bd012030bdbcf1040f02d1bef1040f01d0002030bd012030bd002030bd016e4b4a114041f0550101668169494a114041f400618161fff761b8016e21f47f4121f46f0141f0807141f0007141f0806141f0006141f0805141f0005141f0804141f00041016670472de9f0414ff4f853394d03ea022e1b0202f01f0c03ea02441b0208294fea35664fea35474fea252803ea02620cd2dfe801f0040d161e27303941d0f89011294041ea0c01c0f89011bde8f081d0f89011314041ea0e01c0f89011bde8f081d0f8901139402143c0f89011bde8f081d0f8901101ea08011143c0f89011bde8f081d0f88c11294041ea0c01c0f88c11bde8f081d0f88c11314041ea0e01c0f88c11bde8f081d0f88c1139402143c0f88c11bde8f081d0f88c1101ea08011143c0f88c11bde8f081c0f88c11c0f890217047016e21f47f4121f46f0141f480110166fef7d8bf0000ff03000010ff3310f131001f1f1ff00f2de9f00fb1e8f00fa0e8f00fbde81eff2fe1042091e4042080e4f00f2de9f00f91e8f00fa0e8005092e5055013e0faffff1af00fbde81eff2fe1f05f2de908c092e5043092e500e092e5f00fb1e8f00f80e820c04ce220005ce3060000ba00509ee50c6092e5066015e00200001a035015e0f9ffff0af3ffffea08c082e5f05fbde80100a0e11eff2fe170b51d4601244ff0000c60b15db1012904d986680368b34200da0024002911d9012c02d005e0012070bd50f83c30934208db1cb950f83c30934203dc0cf1010c8c45edd3bcf1000f07d08c4508d1491e00ebc1004068286019e04068286016e050f83c10acf1010400ebcc0c50f8343000ebc400dcf804c04468d21ac91aaceb040000fb02f0fcf7ecef20442860002070bd000030b5adf5017d2a480068006b00f1680100f1580499b194b11ef0c0fbb0b125485821fcf72bff2268002069469047a0b121481ef09ffc0df5017d002030bd1f481ef098fc0df5017d002030bd1c481ef091fc0df5017d0120 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:30bd1a4d1a48e9691ef088fc1948296a1ef084fc1848696a1ef080fcd4f808c005f140030121a3f140026846e04758b10146124800221ef071fc6168684688470df5017d002030bd6168684688470df5017d012030bd0000bc21060840890708240e0408780d0408e00d0408008907088c0e0408e40e0408380f0408900f040870b50646002566b109482822002101f0c9f9074c304606490ff0b7fb18b1012070bd022070bd60680028f3d0284670bd8000708610b586b01e4c6068a8b904a91da004f09df810b106b0052010bd002201ab1da104a804f0c1f810b106b0052010bd03982060012060606946206880680cf062fb30b1012815d0022816d006b0052010bd216800980a68824202da06b0042010bd4968814202dd06b0032010bd06b0002010bd06b0022010bd06b0012010bd00006421060851426f6f7454656d70436865636b0000424f4f545f54454d505f434845434b5f425350002de9f04f91b08146bf4800680590109000260020039009f10800fcf7cdfe074609f10c00fcf7c8fe044600200190089009900a900b9000900c900d900e900f900df1300a09f10800fcf7b6fe002847d04846fcf7b1fe5fea000841d009f10c00fcf7aafe00283bd009f10400fcf7a4fe002835d009f11000fcf79efe00282fd0054617f0030f2ed0002006904fea1810029008f00f00002808d9029908aa07eb01118b5d9355761c8642fad302216a4601f0d6f84ff000080298dff850b200287ed90298401e04900026dbf8000110f0040ffad0069840b13968cbf810100ce0022400f007b90120cfe70422394601a801f0e0f80199cbf8101001f0e0f83f1d761c042ee1d395f89a0001281cd10498804519d100260098002815d9dbf8000110f0040ffad008a800eb8601042201a801f0c0f801980beb8601086101f0bff8761c00988642e9d3002695f89a00042808d195f89900012804d1dbf8000110f0020f0ed1dbf8000110f0080ffad00beb8600006a206001f0a2f8241d761c042ee3d395f89a00012816d10498804513d10026009800280fd9dbf8000110f0080ffad00beb8600006a206001f088f8241d761c00988642efd308f10108029800e001e0804580d395f89a0001283ad000260098002815d908afdbf8000110f0040ffad0042207eb860101a801f063f801980beb8601086101f062f8761c00988642ead30026009800281cd995f89a00042808d195f89900012804d1dbf8000110f0020f0fd1dbf8000110f0080ffad00beb8600006a206001f042f8241d761c00988642e2d395f89a00042827d195f8990020bb0026012705f19400fcf7adfd401e07eb9000b04210d9dbf8000110f0080ffad00beb8600006acaf8000001f01ff80af1040a761c042ee5d305f19400fcf793fd02460ca9204601f00cf8dbf8000110f0004f04d1dbf8000110f0010f1ed009f10400fcf780fd044609f10c00fcf77bfd0021224600f0ffff00f0f8ff09f10400fcf771fd044609f10c00fcf76cfd01460320224603f0a0fe0120039000f0e6ff039c10990598814201d00ef0eafa11b02046bde8f08fdc18060800a0730070b504460026c4b10d4d286804f15001fcf755fd686804f15401fcf750fda86804f15801fcf74bfde86804f15c01fcf746fd00f0bcff304670bd022070bd00000ca273002de9f041054600272db195f87600012804d0022802d00220bde8f081144ed6f8004100f0a2ff14f0020ff8d0d6f8900305f16c01fcf721fdd6f8940305f17001fcf71bfd00f091ff002405eb840000f14c0106eb8400d0f81003fcf70efd641c082cf2d300f081ff3846bde8f081000000a073002de9f04107460c464ff00008dfb1d4b10e4ed6f8005100f06eff15f0020ff8d00022b2eb940f09d206eb8200d0f8100347f82200521cb2eb940ff5d300f05bff4046bde8f0810220bde8f08100a073002de9f04f87b005464148d0f80090cdf81890002000904ff001089db32846fcf7bffc78b30646281dfcf7bafc070900f00f0abaf1000f10d04ff000040dd90df1080b2846fcf7acfc04eb0711405c0bf80400601cc4b25445f3d316f0030f15d04ff0000b00242b4db4eb870f1fd2d5f8000110f0040ffad0bbf1000f09d0306828610de0ffe74ff0020837e04ff0010be8e704223146684600f000ff0098286100f001ff361d641cb4eb870fdfd3baf1000f13d0002402aed5f8000110f0040ffad0042206eb8401684600f0e7fe0098286100f0e8fe641c042cedd3d5f8004100f0e1fe14f0020ff8d0d5f8000110f0010f01d14ff0000800f0d5fe0698484501d00ef0dbf907b04046bde8f08f0000dc18060800a073002de9f04f83b004460020019000258146a4b1cd4f8246c7f800a200f0b8fec7f800a300f0b4fe4ff0400894f89a00810141f0020694f8991021b105e003b00220bde8f08f46f48066022801d146f4806694f8980018b1012801d146f0100694f89b00dff8e8b2e8b146f4804600f08ffe2046fcf709fcc7f8040200f088fec7f808a200f084fe2046fcf7fefb81464146fdf7a6eba9b1a8eb010109eb0100c7f8100110e004eb89000c30fcf7edfb4bf8290009f10109b9f1080ff3d300f067fed4e7c7f8109100f062fe04f15000fcf7dbfbc7f80c0204f15400fcf7d5fbc7f8100204f15800fcf7cffbc7f8140204f15c00fcf7c9fbc7f8180200f048fe4ff0ff30c7f81c02c7f83c02c7f83802c7f8340200f03cfe94f89a0004287ed194f8990068b1201dfcf7affb804602902046fcf7aafb8045814614d30021c84620e0201dfcf7a1fb81462046fcf79dfb8145024602d30021904602e0a2eb0901c84691460ee00298a9eb000804f19400fcf78bfb0346a8eb0001029a02eb0308a9eb0309c7f8081200f002fec7f8048200f0fefdc7f808a300f0fafdc7f8049300f0f6fdc7f890a300f0f2fdc7f894a300f0eefd94f89c0090b34ff0000804eb88005030fcf761fb07eb8801c1f8200208f10108b8f1040ff1d300f0d9fd04f15c00fcf752fb00f1807004f15c01fcf757fbc7f8180204f15c00fcf746fb80bb04f15800fcf741fb00f1807004f15801fcf746fbc7f8140204f1580001e061e02de0fcf732fbe0b904f15400fcf72dfb00f1807004f15401fcf732fbc7f8100204f15400fcf721fb58b904f15000fcf71cfb00f1807004f15001fcf721fbc7f80c0200f095fd002007eb8001c1f810a3401c0828f8d300f08bfd45f4003594f89d0018b146f4005645f4803594f89b00b8b345f480254ff0000804eb88008030fcf7f3fa07eb8801c1f8500308f10108b8f1040ff1d300f06bfd94f8980008b145f0100594f8990008b145f4804504f19400fcf7dafa401e45ea402040f0020545f48005c7f8005300f052fdc7f8006200f04efd94f89b100120a9b11549086014e0ffe74ff0000804eb88000c30fcf7bcfa0beb8801086408f10108b8f1080ff2d300f035fdb6e7c7f8200100f030fdd7f80001c0f3832400f02afd002cf7d0019803b0bde8f08f000000a0730000d0730000c073002de9f05f05460024a246adb1dff8e490a346c9f800b200f010fdc9f800b300f00cfd4ff0400895f87600012807d0022808d00220bde8f09f0220bde8f09f0126052702e040f20126082795f87a0008b146f48036002f0bd905eb84004c30fcf769fa09eb8401c1f81003641cbc42f3d300f0e3fcc9f8006300f0dffc05f16c00fcf758fac9f8900305f17000fcf752fac9f8940300f0d1fc2846fcf74bfac9f8040300f0cafcc9f808b300f0c6fc2846fcf740fa04464146fdf7e8e929b1a8eb01016018c9f8100101e0c9f8104100f0b4fc0120c9f8200100f0affcd9f80001c0f3832400f0a9fc002cf7d05046bde8f09f000000a07300002070470020704770b58446049d059c0020bcf1010f0ad0bcf1020f0fd0bcf1030f16d0bcf1040f1ed0012070bd23b11db101211970216070bd012070bd09b19e2a01d0012070bdbde870400846fff7b1bd3bb19e2d05d31846fff79bfc9e21216070bd012070bd39b1142a05d30846fff708fb1421216070bd012070bd70b58446049d059c0020bcf1010f0ad0bcf1020f0fd0bcf1030f16d0bcf1040f1ed0012070bd23b11db101211970216070bd012070bd09b17b2a01d0012070bdbde870400846fff720bf3bb17b2d05d31846fff782fc7b21216070bd012070bd39b1082a05d30846fff7d9fc0821216070bd012070bd10b50b4918b1012805d0012010bd40f21e20086008e040f22e2008600868c0f3100040f46020086000f011fc002010bd00a473002de9ff4f0c4683b000255bb150b14cb1059939b147f6c0718c4207d907b00120bde8f08f07b00220bde8f08f1f46a04618f03f0f444605d004f03f01c1f1400101eb0408464697f89a1004290cd197f8991049b904f1400616f03f0f04d006f03f01c1f140010e44dff854b101462246dbf800301846fbf766efdbf800100320224603f080fa18b107b00120bde8f08f4c484ff480720168032003f074fa18b107b00120bde8f08f47484ff480720168032003f068fa18b107b00120bde8f08fdff8089121220021d9f818000ef0d3fddff8fca008b1012538e0d9f81c00212200210ef0c8fd08b101252fe01ffa88f001214ff450620192002302910090dbf80420d9f818000ef0e2fd08b101251de0b0b202214ff440620192002302910090daf80420d9f81c000ef0d1fd08b101250ce0d9f81800fff7a3f908b1012505e0d9f81c00fff79cf900b101252148006810f0004f0fd005980021224600f062fb00f05bfb05990320224603f00cfa00f054fb012520e000f050fbdaf800100320224603f000fa18b107b00120bde8f08f00f043fb97f89a00042807d197f8990020b907f19400fcf7b5f80444daf8001005982246fbf7c6ee07b02846bde8f08f580070863000708644007086f8c006086c00708600a173002de9f04784b003460d4691465bb155b1b9f1000f07d047f6c070854207d904b00120bde8f08704b00220bde8f0872c4614f03f0f04d005f03f00c0f140004419dff8f4802a461946d8f80000fbf78eeed8f8001003202a4603f0a9f918b104b00120bde8f08735484ff480720168032003f09df918b104b00120bde8f08730484ff480720168032003f091f918b104b00120bde8f0872b4e21220021b0690ef0fefc294f08b101242ee0f069212200210ef0f5fc08b1012426e0a4b201204ff4406acdf804a0002300940290d8f80420b0690ef010fd08b1012415e00220cdf804a00094002302907a68f0690ef003fd08b1012408e0b069fff7d6f804461cb9f069fff7d1f8044600f09bfa396803202a4603f04cf918b104b00120bde8f08700f08ffa3a682b46294648461ef02af904b02046bde8f087580070863000708644007086f8c006086c0070862de9f04f0e4683b092469b46ddf830800d9d002470b16eb1baf1000f0ad0bbf1000f07d047f6c0718e4207d903b00120bde8f08f03b00220bde8f08f374617f03f0f3e4604d006f03f01c1f140018f19dff8c490024633463146d9f800c060461ef0eaf8d9f800100320324603f0f9f818b103b00120bde8f08f28484ff480720168032003f0edf818b103b00120bde8f08f95f87500224e012808d195f8790028b9b069fff75af808b101242de0b069212200210ef04dfc08b1012425e0b8b201214ff440620192002302910090d9f80420b0690ef069fc08b10124 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:15e095f8750018b195f87a00012805d1b069fff735f808b1012408e0b8f1000f05d059465046fff77dfa00b10124002085f8790003b02046bde8f08f5800708630007086f8c0060810b588b0ddf828c0142402940590039106920493cdf81cc0002102a80b46009114220190042003a9fff736fd08b010bd4df804ed87b00822039204900591002103a80b46009104a901900420fff75ffd07b05df804fb000010b5074ca0690ef0b9f908b1012010bde0690ef0b3f908b1012010bd002010bdf8c006082de9f04fb5b04ff0020b4ff0030a7d4c206848b1a0690ef0caf9002800f0e58035b00120bde8f08f012626607648289001460020269127900025299570032b9006202a902d952c950df040ff32a926a80df050ff606190b1002003f0bdf86b486a1edff8ac913302019511460090484603f01ef938b135b00120bde8f08f35b00120bde8f08f6349e06803f0fbf818b135b00120bde8f08f212714978df854508df8556000215b4a506819911890106816904ff48078cdf86880adf86c601e911f91229520912191249530ab606914aa59460ef082faa06170b14f484ff0ff320195434600901146484603f0e1f838b135b00120bde8f08f35b00120bde8f08f4649206903f0bef818b135b00120bde8f08f02978df80c608df80d6000223f4841680792069100680490cdf82080adf8246000200c900d9010950e900f9012952eab606902aa51460ef047fae06178b133484ff0ff3201954ff4004300901146484603f0a5f838b135b00120bde8f08f35b00120bde8f08f2a49606803f082f818b135b00120bde8f08f264801683f3121f03f01016041683f3121f03f0141604ff0ff3220484ff40043019511460090484603f07df818b135b00120bde8f08f1a49a06803f05ef818b135b00120bde8f08f164801683f3121f03f01016041683f3121f03f01416007e0e0690ef0dff818b135b00120bde8f08f35b00020bde8f08f0000f8c006080040700004c10608400c28003000708608c1060844007086fcc006085800708600c106086c0070862de9f043064683b015461c460a980122012807d0022826d003283dd003b01046bde8f0830846fbf7fbfd8046001dfbf7f7fd07464046fbf7f3fd80463046fbf7effd0646001dfbf7ebfd81463046fbf7e7fd00953b46019442464946fff7e8fd03b0bde8f0830846fbf7dafdfbf7d8fd05463046fbf7d4fd0646001dfbf7d0fd07463046fbf7ccfd03b023462a463946bde8f043fff73abc0846fbf7c1fdfbf7bffd04463046fbf7bbfd0546001dfbf7b7fd06462846fbf7b3fd03b022463146bde8f043fff70ebd20fa01f3136003fa01f1814201d0581c106000207047fff765befff77fbbfff77fbb0121017000207047000018b1012805d00120704704480860002070470348086000207047000035b40008f5b20008fff75abe10b5fbf798eb002010bd10b5fcf79eed002010bd134610b50a461946fbf7d0fc002010bd2de9f84304461d4608980122012806d0022823d0032821d01046bde8f8830846fbf75efd0646001dfbf75afd05463046fbf756fd06462046fbf752fd0446001dfbf74efd07462046fbf74afd01b02b4632463946bde8f043fff7f4bd0846fbf73ffd0746001dfbf73bfd06463846fbf737fd07462046fbf733fd0446001dfbf72ffd80462046fbf72bfd009533463a464146fff7bffdbde8f88310b500f002f8002010bd00210f4a8c4601eb810302eb8303834206d101eb810102eb8101c1f810c002e0491c0829efd30749884201d1c1f8fcc0054a904201d1c1f8fcc1002070470000a8007086480170864802708610b500f003f8002010bd00002de9f04105460f46002421480126017841b90670a0211f48fbf76cfc1e487102fbf768fc102f12d21a4904eb840001eb80000069012806d004eb840001eb80002860066119e0641c082ceed315e0a7f11000e82816d21048d0f8fc1029b1d0f8fc1131b10120bde8f0812860c0f8fc6003e00a492960c0f8fc61072c05d90120bde8f0810120bde8f0810020bde8f08118c10608a8007086480170864802708610b5fff7fefe08b1012010bdbde81040fff7f9be2de9ff471e4650b1fbf792fc040006d02eb1301dfbf78cfc012819d103e004b00220bde8f0873046fbf782fc01000fd0029801280cd1019850b1a04698f87600012809d0022809d004b00220bde8f08704b00220bde8f087142700e02027081dfbf766fcb84203d204b00220bde8f0870198fbf75dfc05460198001dfbf758fc0446dff86c90d9f8002094420ad900232946404600f036fb70b9d9f80000241a054407e0012322462946404600f02afb10b90024002ce6d13046fbf739fcfbf737fc3a4608f14c01fff7b0fe044654b9311d0120fbf737fc3046fbf729fc011d3846fbf730fc04b02046bde8f0870000c02a060810b504467cb1206868b1fbf717fcfff7f2fe21680020fbf71cfc2068fff7ebfe0020206010bd022010bd00002de9f04f85b083460f464ff00109cdf80c90cdf808d0bbf1000f0bd05846fbf7f7fb040006d0c7b1381dfbf7f1fb012813d103e005b00220bde8f08f3846fbf7e7fb010009d094f87600012809d002280ad005b00220bde8f08f05b00220bde8f08f4ff0140801e04ff02008081dfbf7cffb404503d205b00220bde8f08f94f87400012837d1384ed6f80051fff743fe15f0020ff8d00025344eaa46706a002823d984f874a084f87590306a029956f82000fbf7b8fb0298011d306a06eb80000069fbf7b0fb039a5846029900f0def818b105b00120bde8f08f306a00f0030030626d1c706aa842dbd8c6f824a084f874a084f87590d4f8bc00d0b1402802d94ff001052ce00ad204f17b01c0f1400208444ff00001fff703fe054605bbd4f8bc20012304f17b01204600f05bfa0546b5b93846fbf76cfbfbf76afb424604f14c01fff7e3fd054655b9391d0120fbf76afb3846fbf75cfb011d4046fbf763fb05b02846bde8f08f00a07300000070862de9f04104460d460027012d04d0022d02d00220bde8f0810026266004212046fff746fe2168b1b10020fbf744fb2068c021fff73dfe20688046fbf731fb68b1c0220021fff7b4fd012d0ed0022d0cd00220bde8f0810220bde8f0814046fff7fcfd26600220bde8f0812068fbf718fb0446e6662667c4f8bc6084f8746084f8756018488662012684f879602c220021fff78efd012d02d0022d0dd01fe084f876601148e06411482065114860651148a0651148e06512e0022084f876000f48e0640f4820650f4860650f48a0650f48e0650f4820660f4860660f48a0663846bde8f0810000708667452301efcdab8998badcfe10325476c3d2e1f06a09e667bb67ae853c6ef372a54ff53a510e527f9b05688c1f83d9ab5be0cd192de9f74f00260027b24638b1fbf7bafa040003d00298012816d103e003b00220bde8f08f019878b10198fbf7abfa80460198001dfbf7a6fa054694f87400dff8d492012804d051e003b00220bde8f08f012084f87500d9f82400042827d3ae4fd7f80051fff711fd15f0020ff8d0002084f87400d9f8207059f8278009eb870005690198fbf77efa49f827000198001dfbf778fad9f8201009eb81010861d9f82000401c00f00300c9f820001ee040b1d9f8201059f8217009eb8101d1f810a002e00021c9f82010d9f82010084400f0030049f8208009eb80000561d9f8240008b1b8465546401cc9f82400d4f8bc004119a94202d2012600f002b9402902d8d9f8281071b1d9f8281059b30027e81b81094fea811a00f03f0bd9f82800002869d08ee004f17b012a4608444146fff7a7fc0646002e5dd1d4f8bc002844c4f8bc0094f87400012854d1d9f82000401c00f00300c9f82000d9f82400401ec9f82400cde0c0f14007402801d8402f01d90126c5e094f87400012809d167480668fff783fc16f0020f02d194f8790070b1d4f8bc0040280ed204f17b0108443a464146fff76dfc0646002e23d103e003b00020bde8f08f4022c4f8bc20002304f17b01204600f0c8f80646002e12d194f8740001280bd1d9f8201008eb070049f82100e81bd9f8201009eb81010861af428dd9012684e0bbf1000f03d14ff0400baaf1400aa5eb0b0000eb08015a4604f17b00fff735fc06469ebbc4f8bcb094f8740001280dd1c9f82800d9f8201008eb070049f82100d9f8200009eb8000c0f810a094f87400012806d134480568fff71cfc15f0020f15d0baf1000f3dd047445546dff8bca0dff8b0b0daf80020954228d900233946204600f06ef8064666bb04e03de003b00020bde8f08fdaf800002d1a074494f8740001281cd1d9f8200049f82070d9f8200009eb80000561dbf80081fff7eafb18f0020f0cd103b00020bde8f08f00232a463946204600f044f8064616b90025002dc7d194f8740001280ed1d9f82400401ec9f82400d9f82000401c00f00300c9f820000020c9f8280094f87500012801d184f8740003b03046bde8f08f0000708600a0730000a17300c02a060808b547f6c0700a490860fff78cfb00280cd1fff7a1fb002808d16846fff785fb002803d19df80000fef776ff08bd0000c02a06082de9f0478eb0044689461546984600200c90002c38d0b9f1000f35d00126b8f1010f35d084f87a0025600caf0197002300907b2202202146fef719ff002824d115f00f0f04d005f00f00c0f11000054409960df1100acdf820a051464846fbf7f0f80af104012846fbf7ebf8079602a9069104f14c00fbf7e4f894f87600012809d002280dd011e002200eb0bde8f08784f87a60c8e70698011d1420fbf7d1f804e00698011d2020fbf7cbf80ba8fff722fb0028e9d19df82c000aa9fff720fb0028e2d10096ddf828c02346424606a908a8e0470028d8d17b210c9194f874201ab194f87a20012acfd1002201970320009123461146fef7bafe0eb0bde8f08700207047806801f0ddbf000070b50b4615460b4c0020286022460a49184601f0dfff06464eb9204600f02efb04f11000fff7e8ff04f110002860304670bd00009889070808b406088068fff7d9bf806800f03bb8806802f094b8806800f074b9806800f077b9806800f07ab9806800f082b9806800f00eba806800f011ba806800f032ba806800f036ba806800f092ba4ff480334b60806800f0f4ba10b50446a068c26802f11001506802f0b3f9a068bde8104000f00bb8806800f0efba806800f0eeba4ff0ff307047002070470020704710b5d0f8a00020b120f00100416849698847002010bd2de9f04186b0044600200290019000900025674804f1a40102f088f9002203ab64a104f1a40002f0b1f9059e002203ab65a104f1a40002f0a9f9059f002203ab68a104f1a40002f0a1f9ddf8148004f1a001694802f036fb00285dd002960197cdf80080002203ab64a104f1a40002f08df90299059808440290002203ab63a104f1a40002f082f90199059808440190002203ab63a104f1a40002f077f9009905984618002203ab63a104f1a40002f06df900990598084400900299d1f8008001990a68076804f17c01204600f006fa424604f17001204600f076f9424604f18001204600f0c6f9424604f18401204600f094f9424604f17801204600f0cef83a4604f17401204600f01cf93068c4f88800206fb0b126e0d4f8a00002aa4168cb6a31469847d4f8a00001aa4168cb6a get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:39469847d4f8a0006a4641464368db6a98478fe7002203ab3fa104f1a40002f01df940b90598206704f1780100f0c8f84ff48030e06700203b4a216f52f83030994203d102ebc0014d6802e0401c2928f4d3292800d10025344905eb450001eb80029268c4f88c20102251f8201004f190002ef0b4fe06b00020bde8f08100006f00000248575245564e554d5f504859535f414444520000534f435f48575f56455253494f4e5f504859535f4144445200000000464f554e4452595f504859535f414444520000007000000248575245564e554d5f4f464653455400534f435f48575f56455253494f4e5f4f464653455400000053455249414c4e554d5f4f464653455400000000464f554e4452595f4f464653455400004368697049644f766572726964650000fcc206082c180408c068c068806f106000207047c068c068006f1060002070470b4610b5c068c06800f1900118462ef042fe002010bdc068c068c06f106000207047000038b50d460024694600f090f8009bb3f5a07f17d800200d4a52f83010994203d102ebc0014c6802e0401c2928f4d3292800d10024064904eb440001eb80004068286038bd0020286038bd0000fcc206082c1804084df8044d0023b0f5a07f1ad80022dff83cc05cf83240844203d10cebc200436802e0521c292af4d3292a00d10023084a03eb430002eb8000406808605df8044b7047002008605df8044b7047fcc206082c180408f0b583b005460c46174600226b460ea105f1a40002f018f8029e00226b460ea105f1a40002f010f8029807ea060121fa00f0062803d30020206003b0f0bd401c206003b0f0bd0000464f554e4452595f424d534b00000000464f554e4452595f5348465400000000c068c068406f106000207047c068c068d0f88c00106000207047000038b50c46694600f025f80020094a009b52f83010994204d102ebc0014968216002e0401c2828f3d3282801d10020206038bd0000bcc10608c068c068d0f88400106000207047c068c068d0f88000106000207047f0b583b004460e46174600226b460aa104f1a40001f0acff029d00226b460aa104f1a40001f0a4ff029807ea050121fa00f0306003b0f0bd504152544e554d5f424d534b00000000504152544e554d5f5348465400000000f0b583b004460e46174600226b460aa104f1a40001f080ff029d00226b460aa104f1a40001f078ff029807ea050121fa00f0306003b0f0bd56455253494f4e5f49445f424d534b0056455253494f4e5f49445f5348465400c068c068d0f8880010600020704700002de9f04383b004468946154600226b4617a104f1a40001f04bff029f00226b4618a104f1a40001f043ffddf8088000226b4619a104f1a40001f03aff029e00226b461aa104f1a40001f032ff029a05ea070020fa08f000b9012005ea0601d14041ea0040c9f8000003b0bde8f08300004d414a4f525f56455253494f4e5f424d534b00004d414a4f525f56455253494f4e5f5348465400004d494e4f525f56455253494f4e5f424d534b00004d494e4f525f56455253494f4e5f534846540000002070470249016102494161806170471fda1fda4c100408002070470020704728b1042806d0052807d0002070470020086004e00120086001e01c20086001207047000010b51248816921f02f0121f441418161816921f02f0121f4404141f010018161816921f02f0121f4404141f0400181610021074801f035fc0648002101f031fcbde810400121044801f02bbc00108301382083013c20830104f0810128b1012806d0062807d0002070470020086004e00120086001e00820086001207047000004488069c0f3002008b1002070470120704700000010830138b1012808d0022809d005280ad0002070470020086007e00120086004e00720086001e0062008600120704770b588b005460c46454a01aed2e92d3cd2f8b010d2f8ac00a6e80b10d2f8c010d2f8bc00d2f8c420069107920590002c27d000f0b7ff064606f080f9462808d14ff42620806910f0004002d406f6c40201e006f6e4420020012d14d0032ddff8c4c021d0042d41d0052d0ad12e48806ac0f3022101a800f013fe002801d00398206008b070bd206000230020116841b15b1c401c00eb400102eb411109680029f6d1236008b070bd002011680029f9d000eb400102eb41110b68acfb03539d0900eb400303ebc00344f8235004eb83034d685d60896b9960401c00eb400102eb411109680029e3d108b070bd002011680029f9d000eb400102eb41118b6b002bf2d00968acfb013189092160401c00eb400102eb411109680029ebd108b070bde8e20308d34d62100020830118b1042804d0002070470020086001e001200860012070472de9f84305460024286c00f039fb98b105f1380000f086f888b105f11c06002000906946304601f019fb58b13a49886910f4806f09d02ce00020bde8f8830020bde8f8830020bde8f883706908b1401e00e000208a69314b1a404ff47f0303ea00401043886188691023326920f03f0020f4404003ea02121043886188694023326920f06f0020f4404003ea8212104388610121224f384601f0fffa07f104080121404601f0f9fa35682a68281d016821f01f0121f45c51009b4ff4e06c0cea03230b43f16809b1491e00e0002101f01f011943016042f001002860286810f0010f0ed02046641cb0f57a7f02d30020bde8f883012010f0bbfa286810f0010ff0d10021384601f0c8fa0021404601f0c4fa0120bde8f88300108301d03f00ff382083012de9f84304460025002000906946204601f092fa88b126683368311d086820f01f0020f45c50009a4ff4e06c0cea02220243e06820b1401e03e00020bde8f883002000f01f0010432269aab1d4f814c0624511d2b4463746b046ccf80820d4f810c06269a2eb0c02d243fa60a269d243c8f8102040f40050086043f001003060306810f0010f0ed028466d1cb0f57a7f02d30020bde8f883012010f057fa306810f0010ff0d10120bde8f8834df8044d01680b6807229a430ed013f4801f0fd042686ab11268d0f808c012ea0c0f07d05df8044b002070475df8044b0020704790f83020022a20d082694a60c2698a60026aca600a6922f4e64222f09872d0f80cc042ea0c52d0f810c0acf1010cbcf1070f01d842ea0c32d0f814c0bcf1020f35d0bcf1040f35d036e082694a60826a8a60c26aca600a6922f4e64222f09872d0f80cc042ea0c52d0f810c0acf1010cbcf1070f01d842ea0c32d0f814c0bcf1020f03d0bcf1040f03d004e042f4807201e042f44072d0f828c0c46a5cea040c01d042f0807242f001020a6111e042f4807201e042f44072d0f81cc0bcf1000f04d0046aa44501d242f0807242f001020a6123f47c2222f47c5290f83030022b01d142f4804243680bb142f480120a6090f83020022a05d0406a486101205df8044b7047406a8861f8e7000010b500222749062827d005dc58b101280bd0052844d112e0072824d0082828d01c283dd130e001223ae01e48fff748ff02461d48016941f00201016130e001f13800fff73dff02461848016941f0020101614ff48001016222e001f17000fff72fff02461ce001f1a800fff729ff024616e001f1e000fff723ff02460c48016941f0020101610be001f58c70fff718ff024608480169084b194041f008010161104610bd082b06080010820100408201007083010060010bbf1300010148006870470000cc21060810b501210c4801f05cf90c484168c1f3160141f48071416009484168c1f3160141f0400141600020064908600649486006490860012010bd38008301005084010060830100108701000081010010810170b50d4601684c68c4f3022100792871284600f08ffb28b104f01f00401ce860012070bd002070bd2de9f0410024056890f83010022904d005f11c064ff4003702e02e464ff08047296811f4801f1cd04168b9b10a68806822ea00000860306838420cd02046641cc82802d30020bde8f081012010f0e8f830683842f2d10120bde8f0810020bde8f08121f0070028600120bde8f081000010b5012807d002280ad007280dd0082810d0002010bd0a48002101f0def80de00848002101f0d9f808e00748002101f0d4f803e00548002101f0cff8012010bd3c2080012c3080013cc080012cd080014df804ed87b01548d0e9143cc26c816c8de80e10c26d816d006e0592049106900f48406810f000400fd46846fff7f2fd78b10c48002101f0a8f80b48002101f0a4f80a48002101f0a0f807b001205df804fb07b000205df804fb0000b0e30308001084010410840108108401301084012de9f04780460024d8f8007098f83000022806d007f11c054ff400364ff4803904e03d464ff080464ff00049d7f800a0072030ea0a0002d01af4801f1ad0d8f80400a0b10168d8f8082011430160286830420cd12046641cc82802d30020bde8f087012010f044f828683042f2d00120bde8f0874046fff7ebfd58b1d8f80400c8b10168d8f80820114301602868304203d031e00020bde8f0872046641cc82802d30020bde8f087012010f021f828683042f2d020e04af002063e60052010f017f846f004063e60322010f011f8286810ea090f0dd12046641cc82802d30020bde8f087012010f003f8286810ea090ff1d046f0010038600120bde8f087000010b500222749062827d005dc58b101280bd0052844d112e0072824d0082828d01c283dd130e001223ae01e48fff768ff02461d48016941f00201016130e001f13800fff75dff02461848016941f0020101614ff48001016222e001f17000fff74fff02461ce001f1a800fff749ff024616e001f1e000fff743ff02460c48016941f0020101610be001f58c70fff738ff024608480169084b194041f008010161104610bd082b06080010820100408201007083010060010bbf13000111484168114a11404160416821f0796121f07041416041680d4a114041604168921c114041604168521c114041604168084a114041600848c16901f4403141f00101c1610120704700508401fffb7f00fbff7f00fffe7f000060820170b501211d4800f07cff4ff040657220a8611b4868610e2129600026194c2660382161600121a1600421e16060616220a061154820611548206015480168c9b241f08001016005200ff046ff4ff4801020604ff44430606132200ff03dffe06910f4003f06d101200ff036ffe06910f4003ff8d0a6612e6070bd000004c08101001003b00070830103000001080010000060830170b54ff48010094d2860094c2068c0b240f08000206032200ff014ff206800f07f0020600020286070bd0000007083010060830128b1012806d0022807d0002070470020086004e00120086001e00820086001207047000070b504460d4600f0e9fa002034b1012c03d1064800682860012070bd04490a68002afad02a60012070bd0000cc210608e4210608012070474df804ed87b02748d0e9263cd0f89420d0f890108de80e10d0f8a420d0f8a010d0f8a8000592049106900820fff7cafe6846fff719fce0b11b48012100f0cffed8b11a48012100f0cafed0b11848012100f0c5fec8b11748012100f0c0fec0b11548012100f0bbfeb8b107b001205df804fb07b000205df804fb07b000205df804fb07b000205df804fb07b0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:00205df804fb07b000205df804fb07b000205df804fb0000e8e2030818e0830124e0830128e083011ce0830120e0830138b1012808d0022809d003280ad0002070470020086007e00820086004e00120086001e0052008600120704770b506460d4600f059fa00f5cf64284600f010fc58b1304600f0e8fc48b100f03ff840b105f016fc4a2806d007e0002070bd002070bd002070bdfff7dbfe0120fff794fc0620fff791fc0720fff78efc0820fff78bfc0520fff788fc1c20fff785fc00f005fa0d48012100f044fe05f0f1fb4a2802d1fff74fff48b1a068fff72dfe38b12046fff77bfb28b1012070bd002070bd002070bd002070bd2c10840110b500f00bfa00f2b454a068fff716fec0b12046fff764fbb0b10c484168c1f3160141f0040141604168c1f3160141f0020141604168c1f3160141f001014160012010bd002010bd002010bd0050840110b500f0e3f900f5ba640f48406810f0004013d5a068fff7e9fd88b12046fff737fb78b10948012100f0edfd0848012100f0e9fd0748012100f0e5fd012010bd002010bd002010bd0010840104108401081084013010840100200a49096811f4801f00d00120084908600849086000200749086107490860074908604ff0c071086070470010820100608301005084010030810100b08101000087010168096811f4801f08d0416809688068014201d0012070470020704711f0070f01d0012070470020704700008c4610b102790b2a01d300207047034b00f10801604653f8222010473c3c060870b5054600f06ef900f042f90446206825f036fa6060411c08d06a2125f0cefaa0602846bde8704000f002b8002070bdf0b58fb04ff0ff35002400f053f90646804908afd1e9183cca6d886da7e80d100b6fca6e886e0e930d920c9001afd1e91f3c8a6f486fa7e80d10d1f88820d1f88400d1f88c1006920791059005f0fefa462801d1fff714fe05f0f8fa462808d14ff42620806910f0004002d406f6c40601e006f6e44668480068c0f3c110042809d2664951f8205005e0a94202d96021f9f796fd641c681c06d004eb440006eb401001680029f0d1fff74aff5c484168c1f3160141f4003141604168c1f3160141f04001416057494a68574b1a4042f4f0324a608a6822f07f4242f400428a604168524a114041604ff4a870504da8610121504800f0fbfc4f48012100f0f7fc4e48012100f0f3fc4d4c0021204600f0eefc261d0021304600f0e9fc0121204600f0e5fc0121304600f0e1fc0121201f00f0ddfc4348012100f0d9fc4248012100f0d5fc4148012100f0d1fc4048012100f0cdfc0a98fff7bdfc20b3a86920f02f0020f4404040f48070a861394c206cc0f38000216cc243374e042000ea820031400843206408a8fff7f6f970b1334f8021384600f0bffc58b1206cc0f38001012909d014e00fb00020f0bd0fb00020f0bd0fb00020f0bd206c3040206408a8fff7daf9d0b18021384600f0a4fcc0b1686820f0e06040f4006068600398fff779fc88b101a8fff7c7f980b1fff78efd0820fff7b7fa0fb00120f0bd0fb00020f0bd0fb00020f0bd0fb00020f0bd0fb00020f0bde8e2030864010a00d42106080060830100508401ff1f7e00ff7f7f0000108301902083011c2083012020830138208301081083010c108301101083011410830100208301fbff07401810830100487047f82a060810b501210c4800f03efc0c48012100f03afc0b48012100f036fc0a48012100f032fc0948012100f02efc4ff0c27001680021016010bd00002c6082011c708201081084012060820108d0830100487047082b060828b1012806d0022807d0002070470020086004e00120086001e0052008600120704700002de9f04fbdb00646fff7baff80464ff47a7006fb00fb00254ff0010afff7daff044605f0a3f9462808d14ff42620806910f0004002d404f6c40901e004f6e4490027d9f80000002800f04b8107eb470009eb40100068584540f03a81a3480068b0420ad207eb470009eb40104168d8f8080025f09ffb25f0d5fc07eb4700602209eb401710a83946f9f78eeb9848369007f1280036a9fff781fa00283cd0ba68dff8509272b3106801282bd050b338986946062834d050690590d2f820c0d2f824b0d3699069cdf820c0cdf824b007930690d2f830c0d2f834b0d36a906acdf830c0cdf834b00b930a90906bd26b0e900f9206220092cdf8089000200390049012911c923898012832d03898062831d03898072831d032e03db00020bde8f08f50690590d2f820c0d2f824b0d3699069cdf820c0cdf824b007930690d2f830c0d2f834b0d36a906acdf830c0cdf834b00b930a90906bd26b0e900f92072200926548029000200390049012911c92c9e7254604e004f1700501e004f1a805129888b112980830fff78dfd60b912980830fff7d8f88246baf1010f04d112980830fff7a8fa8246baf1000f03d0fef71eff20b105e03db05046bde8f08ffef7d6fe4e48816c4e4a114041f4c0218164816c4c4a114041f060018164816c21f07c4141f000718164816c21f07c4141f080718164e26fa16f606f2b92299004f180002a910fc82c9004f19000cde92e232d910fc8cde9322331913090d4f8a410d4f8a00035913490cdf8a0900024a24628a8fff738fd08b1012407e028a8fff782f8012802d128a8fff755fadff8acb0cdf8a0b028a8fff726fd10b14ff0010a07e028a8fff76ff8012802d128a8fff742fa13a8fef77fff08b124b108e03db00020bde8f08fcdf8a09028a8fff79bf9baf1000f04d1cdf8a0b028a8fff793f93db13898012804d0389810b12846fff78af90e4c2068b04206d97968d8f8080025f079fa25f0affb26603db00120bde8f08f7f1c07eb470009eb4010006800287ff4b5ae3db00020bde8f08f0000cc21060824208301005082010030820100208301ff0f000300f0ff0310b50446fff762fe052c01d3002010bdc4ebc40100eb810000f5f8740848c16c0121c164a068fff761fa28b12046fef7afff18b1012010bd002010bd002010bd00101d0b2de9f0410646fff73ffe052e02d30020bde8f08100eb461505f5aa74a1681c2916d1dff87080d8f8001011f0010f0fd000f5ba77b868fff737fae0b13846fef785ffd8b1d8f8000000f00e00c8f800003046fff7b3ffa0b1a068fff725fa98b12046fef773ff90b10b49d5f8500108600120bde8f0810020bde8f0810020bde8f0810020bde8f0810020bde8f0810020bde8f0810060010be421060870b504460d46fff7f1fd052c01d3002070bd00eb84002946d0f8200400f006f808b1012070bd002070bd0000f0b587b004460f4600220092019202920392049205920692fff7d2fd0146062f02d307b00020f0bd2e4e07eb470556f82500002840d0012f41d001f2f4420021136853b102eb41131b68a34205d2491c02eb41131b68002bf4d102eb4114216881b3211d91e80e108de80e10e369a2696169069305920491009001211a4800f0bcf91a48012100f0b8f90298fff7a8f9e0b16846fef7f6fed8b106eb85050121686800f0aaf9b8b1a868012100f0a5f9a8b1206807b0f0bd07b00020f0bd01f23442bce7ffe707b00020f0bd07b00020f0bd07b00020f0bd07b00020f0bd07b00020f0bdb0e303082c6082011c70820170b50446fff764fd052c01d3002070bdc4ebc40100eb810404f51f75a868fff767f980b12846fef7b5fe70b18c35a868fff75ef958b12846fef7acfe48b1fef753fd40b109e0002070bd002070bd002070bd002070bdfef707fd04f56575a868fff746f918b32846fef794fe08b304f5e465a868fff73cf9e8b12846fef78afed8b104f63805a868fff732f9b8b12846fef780fea8b104f2ac74a068fff728f988b12046fef776fe78b1012070bd002070bd002070bd002070bd002070bd002070bd002070bd002070bd002070bd000030b587b005460c4600220092019202920392049205920692fff7f2fc052d02d307b0002030bdc5ebc50100eb810000f2ec5191e80e108de80e10d0f80026d0f8fc15d0f804060592049106900298fff7e7f850b1012c0bd0022c17d0072c23d0082c2fd007b0002030bd07b0002030bd234800906846fef725fe20b12148012100f0dbf828e007b0002030bd1e4800906846fef717fe20b11c48012100f0cdf81ae007b0002030bd194800906846fef709fe20b11748012100f0bff80ce007b0002030bd144800906846fef7fbfd98b11248012100f0b1f811484168c1f3160141f4806141604168c1f3160141f48011416007b0012030bd07b0002030bd0000442080013c208001343080012c30800144c080013cc0800134d080012cd080010050840128b1012806d01c2807d0002070470020086004e00420086001e0052008600120704738b1012808d006280cd0072807d0002070470020086007e00120086004e00220086001e0052008600120704728b1012806d0082807d0002070470020086004e00120086001e0062008600120704718b1012804d0002070470020086001e0042008600120704728b1012806d0082807d0002070470020086004e00120086001e0022008600120704738b101280bd005280cd0082804d0002070470020086007e00120086004e00220086001e00320086001207047000018b111b102790b2a01d300207047024b806853f822201047103c060828b1012806d0052807d0002070470020086004e00120086001e00220086001207047022901d3002070470268012904d022f0010101600120704742f001010160016811f0004ffbd1f5e770b505460e460024286830432860286830420cd02046641cb0f57a7f01d3002070bd01200ef0c3ff28683042f2d1012070bdc1680a68521c0a60c168c9684a69521c4a610168491c0160084670472de9f05f82460f469346002600254ff00208384600f0acf8b9684c1e002907f1180911d9fa6802fb04904068504503d14ff00008264607e010b94ff001082646641e6d1ca942eed8b8f1000f06d0b8f1010f05d04ff0ff30bde8f09f002208e0f86853463246394600fb069000f078f80122f86800fb0691584600f06af80020bde8f09f2de9f74f0d460024a246af68a046284600f06cf8a86805f1180900281cd9e86800fb0496f06a90b10098f8f7d0fd8346f06af8f7ccfd83450ad10098f8f7c7fdf16a02460098f8f7e0edd0b100e02746641ca868a042e2d8a868b8420dd0e86800fb079800233a462946404600f036f80098c8f82c004ff0010a0298c06818b107e0b046af68e7e702985246414600f01ef8b8f1000f03d003b00020bde8f08f03b04ff0ff30bde8f08f002101604160c1608160c16270470169002906d00021416101614168002900d008477047c268002a02d102604260c16070474ff0000cc0f800c04360c160826070470169002914d100234361012202618268002a09d900f1180cc26802fb01c25360491c82688a42f7d80168002900d00847704710b50446e068c068216821b14169491e416102d003e0002010bdfff7beffe0680168491e016002d1e068fff7afff2068401e20600028efd10021e16010bd2de9f04180460c461e464ff0ff371a4de86828b900f04af810b13846bde8f08114f00f0f03d004f1100020f00f0405f0f9f848b12868022110a20369002000f061f93846bde8f081002140460af0a2fb054655b900202146 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0af09cfb05463db14246214628460af014fc06b13560002705f0e8f8e5e70000402a060843616e6e6f74206c6f636b20696e2044414c474c42435458545f416c6c6f63437478743a206c6f636b3a30782578000070b54ff0ff3528490022102000f0c0f9264eb06800f0c6f9f06808b1002527e04ff400514ff4ca702cf0a2f80446002c1ed0706820b91e490022402000f094f82005000d05d004f580506ff30b00011b2160306810b920682044306006f010fd58b13068022113a20369002000f0f4f8b06800f098f9284670bd30680b2218a1001df8f769fc48b130684ff48051f8f79ffe3068202112a20af0a5fb06f008fd0120f0600025e3e7482a0608402a0608442a060843616e6e6f74206c6f636b20696e2044414c474c42435458545f496e69743a206c6f636b3a3078257800000064616c7370696e6c6f636b008068c068c068703006f027bd8068c068c068703006f036bd703006f005be8068c068c068703006f001be8068c068c068703006f01fbe8068c068c068703006f021be0ef0d1bd0b46114610b5012806d0022808d003280ad04ff0ff3010bd184600f0f6f906e0184600f0eef902e0184600f0ecf9002010bd0020704742b139b110f0200f07d0212010600a60002070474ff0ff3070474ff0ff3070474ff0ff307047000010b504490a68521c0a6014f055fc002010bd0000901b06080af01aba70b582b006460c4600250195009500f015f8024601a9304600f046fa18b12560656002b070bd684600f00cf80098206001988068606002b0002070bd0048704748e20308014909680160704748e20308014840687047000048e203080af00cba1f30dff834c020f01f00014421f01f010b1a42b1ccf81000ccf81400ccf81810ccf81c307047ccf80000ccf80400ccf80810ccf80c3070473421060802490148086070472c210608941b0608012905d140f2672202a105a0f8f71cfb7047000044414c4d6f64456e762e63003000000010b50c4628b11af0e3fb206048b1002010bd0121002007a2fff7e0ff4ff0ff3010bd012100200ca2fff7d8ff4ff0ff3010bd000044414c5359535f4d616c6c6f633a2073697a652063616e6e6f74206265207a65726f000044414c5359535f4d616c6c6f633a204f5554204f46204d454d4f52590000000020f0010068b142690a6082694a60c2688a60c268ca600068034a10400861002070474ff0ff307047f0ff0f002de9ff41074682b098460d9e0c9c00250020206006f0c4fb18b117f4800f05d00ce006b04ff0ff30bde8f08104ab03aa394640460af0f2f805467db104992b4603983a4601914146009030460af09af848b1206006b00020bde8f08106b04ff0ff30bde8f08106b04ff0ff30bde8f08112b10a600020704701480860fae7000028f40608704770472de9f84304460025424e7068002876d03068002748b94049002033464ff4803200f0d9f808b1384614e030686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e0470098312854d0e068304b002210302fa1fff7fdfe002849d1dff8b0802f49d8f8080008600024dff8b490d9f80000002839d9706800ebc40080f8287080f82b702946d8f808206d1c52f82110c1f3803280f82920c1f3c13280f82a20c1f3405280f82e2011f0805f18d000f12801204600f04cf805f091fc706800ebc40090f82e1059b100f12801204600f03ff8716801ebc40191f82e1005f0e5fc641cd9f800008442c5d3716801200862bde8f883e0680022054b0aa11030fff7a8fea9e7000044c406086f00000210900708746c6d6d5f736c656570000070b5060878b50608746c6d6d5f736c65657038393236000000f00f020a70c0f380324a70c0f3c1328a70c0f34340c8707047c0f30902087862f31f104a7802f0010240ea82308a78c97802f0030201f00f0140eac23040ea414040f000507047faf754bcfaf756bcfaf758bc70b50c46002122460af01ef80546a5b9206810f0010f10d18168c968096801290bd120f00100416889688847054625b1206800f055f800202060284670bd70b516468ab01c46224600f022f8002510b125600ab070bd20682822694620f0010043689b69984718b10ab04ff0ff3070bd0199300cb0eb114f07d0206800f030f825600ab04ff0ff3070bd0ab0002070bd70b50b4614460026266001462246184609f0d2ff08b10d4870bd206810f0010f11d18168c968096801290cd120f0010041688968884705462db1206800f008f82660284670bd002070bd00000600008010b504469cb114f0010f09d1a068c0680068012804d124f001004168c968884724f00100416849688847002010bd4ff0ff3010bd2de9f04780460f4615460024002d54d0e868002851d0b8f1000f4ed0a86800284bd9002f49d0404604f0e0f80146a86800280cd9ea68042304eb440c03ebcc0c52f80cc08c4502d0641ca042f4d8a04233d004eb4401e868102202ebc10250f80290b9f1000f2cd0142202ebc10146580024b9f1000f20dd4046f8f77af9824656f82400e96800eb400051f83000f8f770f982450ed14046f8f76bf9024656f82400e96800eb400051f830104046f8f77ee960b1641c4c45dedb4ff0ff30bde8f08700ebc10038600020bde8f08756f82400e96800eb400001ebc00038600020bde8f087002907d1016d01f077311160406d0249084050607047000077777707002903d11168016551684165704700002de9f00300297dd1072a0bd1016ddff874c101ea0c014ff0e04c0cea037c41ea0c010165062a4ff0e06409d1016ddff858c101ea0c0104ea036c41ea0c010165052a4ff4e00509d1016ddff840c101ea0c0105ea035c41ea0c010165042a4ff4e02609d1016ddff828c101ea0c0106ea034c41ea0c010165032a4ff4e04709d1016ddff810c101ea0c0107ea033c41ea0c010165022a4ff4e0610bd1d0f850c0dff8f4800cea080c01ea03284cea080cc0f850c0012a4ff0700c0bd1d0f85080dff8d89008ea09080cea031948ea0908c0f850805ab9d0f85080dff8c49008ea090803f0070948ea0908c0f850800e2a0cd1d0f85480dff8ac9004ea036408ea090800e03be048ea040444650d2a08d1446ddff8948005ea035504ea08042c4344650c2a06d1446d204d2c4006ea03452c4344650b2a06d1446d1d4d2c4007ea03352c4344650a2a06d1446d194d01ea03212c4021434165092a07d1416d164c0cea031c214041ea0c014165082a06d1416d124a114003f0070211434165bde8f00370477777770777777770777707777777707777077777777077770777777770777777777777007777070777777007770777077770770707777707707777072de9f001002976d1016d3c4b19401b0703ea027319430165016d394b0b404ff0e06101ea026643ea06010165016d354b0b404ff4e00101ea02510b430365036ddff8c4c003ea0c0c4ff4e02303ea02434cea030cc0f850c0d0f850c02b4c0cea04044ff4e04c0cea023c44ea0c040465046d274d25404ff4e06404ea022425430565056d234f2f40702505ea02152f430765076d02f00702dff87c8007ea080717430765476d4fea282807ea08073e434665466d194f3e4031434165416d184e314019434165416d164b194041ea0c014165416d4fea3653194021434165416d4fea3763194029434165416d4fea0813194011434165bde8f0017047777777077777777077770777777770777707777777707777077777777077777777770707777770077707770743eac20292b2002909d1416b02f07f014163826b8163c26bc163026c01647047002913d1416b118801f07f014163816b518801f07f018163c16b918801f07f01c163016cd18801f07f0101647047d0f8e83023f0d843096823f0407343ea0161126821f47f0141ea0241c0f8e810d0f8e81021f0d84141f00041c0f8e810d0f8ec1011f0010ffad0704702461f20002903d1d2f8ec00c0f3042070472de9f04f044610461e46ddf828c0ddf82c90ddf83c800d9f099d0e9b0c9a002856d00020d4f800a0dff8b8b00aea0b0a4ff4807b0bea012b4aea0b0ac4f800a0d4f8e8a04ff0805b0bea007b2af0f84a4aea0b0ac4f8e8a0d4f8e8a04ff4004b0beac63b2af4004a2af0d84a4aea0b0ac4f8e8a0002933d101282bd015f0010f0bd0d4f8e800116820f01f0020f0d84001f01f010843c4f8e80015f0020f0dd0d4f8e80019684ff4787220f4787020f0d84002ea41110843c4f8e800002e0fd043463a4629462046bde8f04f00f00cb80120a7e74a4661462046fff76affede7bde8f08f2ff2cd7f4df8044d11f0010f0ed0d0f8e8c012684ff4f8442cf4f84c2cf0d84c04ea82224cea0202c0f8e82011f0020f0bd0d0f800111a684ff4f85301f01f0103ea02221143c0f800115df8044b7047d0f8e81021f06c41c0f8e8107047d0f8e03023f0d843096823f0407343ea0161126821f47f0141ea0241c0f8e010d0f8e01021f0d84141f00041c0f8e010d0f8e41011f0010ffad0704702461f20002903d1d2f8e400c0f3042070472de9f04f044610461e46ddf828c0ddf82c90ddf83c800d9f099d0e9b0c9a002856d00020d4f800a0dff8b8b00aea0b0a4ff4007b0bea412b4aea0b0ac4f800a0d4f8e0a04ff0805b0bea007b2af0f84a4aea0b0ac4f8e0a0d4f8e0a04ff4004b0beac63b2af4004a2af0d84a4aea0b0ac4f8e0a0002933d101282bd015f0010f0bd0d4f8e000116820f01f0020f0d84001f01f010843c4f8e00015f0020f0dd0d4f8e00019684ff4787220f4787020f0d84002ea41110843c4f8e000002e0fd043463a4629462046bde8f04f00f00cb80120a7e74a4661462046fff76affede7bde8f08f2ff1cd7f4df8044d11f0010f0ed0d0f8e0c012684ff4f8442cf4f84c2cf0d84c04ea82224cea0202c0f8e02011f0020f09d0d0f800111a6801f4f85102f01f021143c0f800115df8044b7047d0f8e01021f06c41c0f8e0107047016821f4406121f4002101607047016821f4406141f4002101607047406a80b27047406a80b270470000dff894c0c2f30902a1b1244b012919d002291ed0032923d0042928d005292dd0062932d0d0f8941101ea0c011143c0f894117047d0f8941101ea0c011143c0f894117047d0f8981119401143c0f898117047d0f89c1119401143c0f89c117047d0f8a01119401143c0f8a0117047d0f8a41119401143c0f8a4117047d0f8a81119401143c0f8a8117047d0f8ac1119401143c0f8ac1170470004ff770000ff03dff8a4c06ff07c4303ea024299b1012919d002291fd0032925d004292bd0052931d0062937d0d0f8941101ea0c011143c0f894117047d0f8941101ea0c011143c0f894117047d0f89811c1f309011143c0f898117047d0f89c11c1f309011143c0f89c117047d0f8a011c1f309011143c0f8a0117047d0f8a411c1f309011143c0f8a4117047d0f8a811c1f309011143c0f8a8117047d0f8ac11c1f309011143c0f8ac1170470000ff070074016821f4406121f0400141f0010141f080610160d0f8941121f0f821c0f89411704789b1d0f8941121f4784121f0084141f48061c0f89411d0f8941121f47c4121f00841c0f89411002a11d0d0f8941121f4784121f0084141f08061c0f89411d0f8941121f4784121f00c41c0f89411704702ebc10101eb01218165c1650166 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:4166704702ebc10101eb01218164c16401654165704759b14ff4fe21072a01ea03316fd2dfe802f04e565e666f777f00072a03f07f013dd2dfe802f0040c141c242c3400c26a22f0ff0222f400221143c1627047026b22f0ff0222f40022114301637047426b22f0ff0222f40022114341637047826b22f0ff0222f40022114381637047c26b22f0ff0222f400221143c1637047026c22f0ff0222f40022114301647047426c22f0ff0222f40022114341647047c26a22f0ff0222f400221143c1627047c26a22f4e14222f478221143c1627047026b22f4e14222f47822114301637047426b22f4e14222f47822114341637047826b22f4e14222f4782211438163704717e0c26b22f4e14222f478221143c1637047026c22f4e14222f47822114301647047426c22f4e14222f47822114341647047c26a22f4e14222f478221143c16270472de9f041069d03f0030cc3f3800ec3f3c00479b14ff480064ff440114ff4fe287700072a80f04d82dfe802f0fcfbfaf9f8f7f6004ff480664ff440717700072a80f01781dfe802f0042a50769cc2f000c26a01ea0c2122f4607222f400221143c162c16a06ea8e2221f4906121f400211143c162c16a07eac42221f4086121f400211143c162c16a05f07f0221f0ff0121f400211143c162bde8f081026b01ea0c2122f4607222f4002211430163016b06ea8e2221f4906121f4002111430163016b07eac42221f4086121f4002111430163016b05f07f0221f0ff0121f4002111430163bde8f081426b01ea0c2122f4607222f4002211434163416b06ea8e2221f4906121f4002111434163416b07eac42221f4086121f4002111434163416b05f07f0221f0ff0121f4002111434163bde8f081826b01ea0c2122f4607222f4002211438163816b06ea8e2221f4906121f4002111438163816b07eac42221f4086121f4002111438163816b05f07f0221f0ff0121f4002111438163bde8f081c26b01ea0c2122f4607222f400221143c163c16b06ea8e2221f4906121f400211143c163c16b07eac42221f4086121f400211143c163c16b05f07f0221f0ff0121f400211143c163bde8f081026c01ea0c2122f4607222f4002211430164016c06ea8e2221f4906121f4002111430164016c07eac42221f4086121f4002111430164016c05f07f0221f0ff0121f4002111430164bde8f0812ee108e1e2e0bce096e070e04ae0ffe7426c01ea0c2122f4607222f4002211434164416c06ea8e2221f4906121f4002111434164416c07eac42221f4086121f4002111434164416c05f07f0221f0ff0121f4002111434164d0e7c26a01ea0c2122f4607222f400221143c162c16a06ea8e2221f4906121f400211143c162c16a07eac42221f4086121f400211143c162c16a05f07f0221f0ff0121f400211143c162abe7c26a01ea0c5122f0800222f460121143c162c16a06ea8e5221f0800121f490011143c162c16a07eac45221f0800121f408011143c162c16a08ea053221f4e14121f478211143c16286e7026b01ea0c5122f0800222f4601211430163016b06ea8e5221f0800121f4900111430163016b07eac45221f0800121f4080111430163016b08ea053221f4e14121f478211143016361e7426b01ea0c5122f0800222f4601211434163416b06ea8e5221f0800121f4900111434163416b07eac45221f0800121f4080111434163416b08ea053221f4e14121f47821114341633ce7826b01ea0c5122f0800222f4601211438163816b06ea8e5221f0800121f4900111438163816b07eac45221f0800121f4080111438163816b08ea053221f4e14121f478211143816317e7c26b01ea0c5122f0800222f460121143c163c16b06ea8e5221f0800121f490011143c163c16b07eac45221f0800121f408011143c163c16b08ea053221f4e14121f478211143c163f2e6026c01ea0c5122f0800222f4601211430164016c06ea8e5221f0800121f4900111430164016c07eac45221f0800121f4080111430164016c08ea053221f4e14121f4782111430164cde6426c01ea0c5122f0800222f4601211434164416c06ea8e5221f0800121f4900111434164416c07eac45221f0800121f4080111434164416c08ea053221f4e14121f4782111434164a8e6c26a01ea0c5122f0800222f460121143c162c16a06ea8e5221f0800121f490011143c162c16a07eac45221f0800121f408011143c162c16a08ea053221f4e14121f478211143c16283e60b890a8842ea032282654b894a8842ea0322c2658b898a8842ea03220266ca88c98942ea0121416670470b890a8842ea032282644b894a8842ea0322c2648b898a8842ea03220265ca88c98942ea01214165704702684ff4801303ea015122f4406222f480121143016070470b6843674b68c3678b688367c968c0f88010c0f8842070470b6883664968c1660267704770b5ddf810e0079e069d059c4ff4407c0cea02224ff4806c0cea832c4ff4006303eace2e4ff4401303ea04544ff4800303ea85555b00072903eac65680f04381dfe801f004315e8bb8e5fe00c16a21f4607121f400211143c162c16a21f4906121f4002141ea0c01c162c16a21f4086121f4002141ea0e01c162c16a21f0800121f460112143c162c16a21f0800121f490012943c162c16a21f0800121f408013143c16270bd016b21f4607121f4002111430163016b21f4906121f4002141ea0c010163016b21f4086121f4002141ea0e010163016b21f0800121f4601121430163016b21f0800121f4900129430163016b21f0800121f408013143016370bd416b21f4607121f4002111434163416b21f4906121f4002141ea0c014163416b21f4086121f4002141ea0e014163416b21f0800121f4601121434163416b21f0800121f4900129434163416b21f0800121f408013143416370bd816b21f4607121f4002111438163816b21f4906121f4002141ea0c018163816b21f4086121f4002141ea0e018163816b21f0800121f4601121438163816b21f0800121f4900129438163816b21f0800121f408013143816370bdc16b21f4607121f400211143c163c16b21f4906121f4002141ea0c01c163c16b21f4086121f4002141ea0e01c163c16b21f0800121f460112143c163c16b21f0800121f490012943c163c16b21f0800121f408013143c16370bd016c21f4607121f4002111430164016c21f4906121f4002141ea0c010164016c21f4086121f4002141ea0e010164016c00e014e021f0800121f4601121430164016c21f0800121f4900129430164016c21f0800121f408013143016470bd416c21f4607121f4002111434164416c21f4906121f4002141ea0c014164416c21f4086121f4002141ea0e014164416c21f0800121f4601121434164416c21f0800121f4900129434164416c21f0800121f408013143416470bdc16a21f4607121f400211143c162c16a21f4906121f4002141ea0c01c162c16a21f4086121f4002141ea0e01c162c16a21f0800121f460112143c162c16a21f0800121f490012943c162c16a21f0800121f408013143c16270bdd0f8e03023f0d843d1f800c023f0407343ea0c63d2f800c023f47f0343ea0c43c0f8e030d0f8f03023f0d843496823f0407343ea0161526821f47f0141ea0241c0f8f010d0f8e01021f0d84141f00041c0f8e010d0f8f01021f0d84141f00041c0f8f010d0f8e41011f0010ffad0d0f8f41011f0010ffad0704702461f2031b1012903d1d2f8f400c0f304207047d2f8e400c0f3042070472de9f04f89461e460446ddf838c0ddf82ca0ddf83c800d9f099d0a9b0c99002a7ed0002022684ff4807b0bea092b22f4506242ea0b022260d4f8e02022f0f84b4ff0805202ea00724bea020bc4f8e0b0d4f8f0b02bf0f84b4bea0202c4f8f020d4f8e02022f4004b4ff400422bf0d84b02eac6324bea020bc4f8e0b0d4f8f0b02bf4004b2bf0d84b4bea0202c4f8f020b9f1000f4fd1012847d015f0010f17d0d4f8e0000a6820f01f0020f0d84002f01f021043c4f8e000d4f8f000496820f01f0020f0d84001f01f010843c4f8f00015f0020f1bd0d4f8e000dcf8002020f478714ff4787021f0d84100ea42121143c4f8e010d4f8f010dcf8042021f4787121f0d84100ea42100843c4f8f000002e11d043463a4629462046bde8f04f00e001e000f00ab801207ce7524619462046fff71affebe7bde8f08f30b411f0010f19d0d0f8e0c015682cf4f8444ff4f84c24f0d8440cea85252c43c0f8e040d0f8f040526824f4f84424f0d8440cea82222243c0f8f02011f0020f15d0d0f800110b4a11401a6802f01f021143c0f80011d0f80011074a11405a684ff4f81303ea02421143c0f8001130bc70470000001f1f1f1f1f001fd0f8e01021f06c41c0f8e010d0f8f01021f06c41c0f8f0107047d0f8e83023f0d843d1f800c023f0407343ea0c63d2f800c023f47f0343ea0c43c0f8e830d0f8f83023f0d843496823f0407343ea0161526821f47f0141ea0241c0f8f810d0f8e81021f0d84141f00041c0f8e810d0f8f81021f0d84141f00041c0f8f810d0f8ec1011f0010ffad0d0f8fc1011f0010ffad0704702461f2031b1012903d1d2f8fc00c0f304207047d2f8ec00c0f3042070472de9f04f89461e460446ddf838c0ddf82ca0ddf83c800d9f099d0a9b0c99002a7ed0002022684ff4007b0bea492b22f4606242ea0b022260d4f8e82022f0f84b4ff0805202ea00724bea020bc4f8e8b0d4f8f8b02bf0f84b4bea0202c4f8f820d4f8e82022f4004b4ff400422bf0d84b02eac6324bea020bc4f8e8b0d4f8f8b02bf4004b2bf0d84b4bea0202c4f8f820b9f1000f4fd1012847d015f0010f17d0d4f8e8000a6820f01f0020f0d84002f01f021043c4f8e800d4f8f800496820f01f0020f0d84001f01f010843c4f8f80015f0020f1bd0d4f8e800dcf8002020f478714ff4787021f0d84100ea42121143c4f8e810d4f8f810dcf8042021f4787121f0d84100ea42100843c4f8f800002e11d043463a4629462046bde8f04f00e001e000f00ab801207ce7524619462046fff71affebe7bde8f08f30b411f0010f19d0d0f8e8c015682cf4f8444ff4f84c24f0d8440cea85252c43c0f8e840d0f8f840526824f4f84424f0d8440cea82222243c0f8f82011f0020f15d0d0f800110b4a11401a6802f01f021143c0f80011d0f80011074a11405a684ff4f81303ea02421143c0f8001130bc70470000001f1f1f1f1f001fd0f8e81021f06c41c0f8e810d0f8f81021f06c41c0f8f81070470000dff880c0072936d2dfe801f0040b121920272e00c16a01ea0c0141ea0261c1627047016b01ea0c0141ea026101637047416b01ea0c0141ea026141637047816b01ea0c0141ea026181637047c16b01ea0c0141ea0261c1637047016c01ea0c0141ea026101647047416c01ea0c0141ea026141647047c16a01ea0c0141ea0261c16270477ffff700816a0121816270474df804ed0246104600f005f85df804eb1046fff7f1bf816a0021816270470fb438b505462846f8f760ef052805ac05d02846f8f75aef042828d053e0002004f1440204f1240100f051fb002004f5117304f5017204f5c27101f0b2fd002004f5b27304f1e40204f1640101f0cdfc002004f2644204f2244100f008fc002004f5517204f5197102f03bf92be0002004f2544204f55d7102f033f99df8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:1400231d04f5177204f50971009004f5257000f019fa002004f5017304f5e27204f5a27101f07efd002004f5927304f1a40204f1240101f099fc002004f2745204f2345100f0d4fb38bc01205df814fb2de9ff4f0f4683b09046109e01240398f8f7f4ee04287dd0002000287bd003994ff48000f8f7eeee814619ea070a06d0039929ea07024ff48000f8f7e8ee03994ff4900002f015ff02900298072800d30024002c62d003994ff48000f9f705fa042003990090032300053a46f8f7d2ee03994ff48000f9f7fcf90025dff8c4b0dbf8000000280fd9029a03982b46cdf800803946019600f05bf8044624b16d1cdbf800008542efd32748c2690169436941ea02618269120442ea03220a43c368016841ea0361836840681b0443ea002041ea00030698039900900298f9f710fa1a48a0f5e07101900091a0f560730399a0f5a862029802f0ddff03994ff4900002f0befd00200399009003233a464ff4800001e00fe010e0f8f77ceebaf1000f05d003994a464ff48000f8f770ee07b02046bde8f08f01206fe707b00020bde8f08f0000fc342200d87d0708388307082de9ff4f1f4685b0ddf84ca0ddf848904ff00008002400251f2004904ff0010b0f20039007200290002305993a464ff48000f9f7a5f905994ff48000f8f746ee0020009701909448079b059a01684ff4900002f039fd05994ff48000f8f73aee461e1f2e38d8059933463a464ff48000f9f786f905994ff48000f8f728ee00240097079b6002059a0190834801684ff4900002f019fd059901231a464ff4900002f055fdcdf804a03b46cdf800904ff48000069a0599f9f738f900f0ff08b8f1000f02d1641c5c45dad9b8f1000f03d1761c04988642c6d9b8f1000f34d0012c36d04ff00108761e059933463a464ff48000f9f745f905994ff48000f8f7e6ed00244fea482b00974beac400079b01906148059a01684ff4900002f0d5fc059901231a464ff4900002f011fdcdf804a03b46cdf800904ff48000069a0599f9f7f4f8c0b258b906e0404609b0bde8f08f4ff00008c8e7641c03998c42d3d928b10cb1012103e00021002500e0012139b3641e00254beac40b00974bea0500079b01904548059a01684ff4900002f09cfc059901231a464ff4900002f0d8fccdf804a03b46cdf800904ff48000069a0599f9f7bbf8c0b218b96d1c02998d42dbd950b90398844207d1b8f1000f5ed04ff00008761c0024002505b16d1eb8f1000f57d04ff00008761c059933463a464ff48000f9f7c5f805994ff48000f8f766ed4fea4820009740eac400079b2843059a0190214801684ff4900002f055fc059901231a464ff4900002f091fccdf804a03b46cdf800904ff48000069a0599f9f774f8c0b2002880d0144941f8276001f12002079902eb8112059902eb411141f8278007990e4a02eb8112059902eb411141f8274007990b4a02eb8112059902eb411141f8275009b0bde8f08f4ff00108a0e74ff00108a7e700352200d87d0708b87f0708788107082de9f04180460c461546069e1f4600214ff48000f9f72df801218805f9f729f833463a4629462046f9f7c3f83d680120012e07d957f82040ac4200d92546401cb042f7d300212a464ff48000f9f76cf801212a468805f9f767f841464ff49000bde8f04102f054be2de9f0410546ddf81ce0ddf818c00020012907d940f695315e485f4a03685f489847fee70126002d7ed19c07b4eb8c7f07d001eb41000eeb8020845c641c8454012003f00c040cf00c07bc420bd001eb41040eeb8424144494f8c0707f1c84f8c07040f0020003f030040cf03007bc420bd001eb41040eeb8424144494f880717f1c84f8807140f0040003f0c0040cf0c007bc420bd001eb41040eeb8424144494f840727f1c84f8407240f0080003f440740cf44077bc420bd001eb41040eeb8424144494f8c0737f1c84f8c07340f0200003f440640cf44067bc420cd001eb41040eeb8424144404f5906794f88044641c3c7040f0400003f440540cf44057bc420cd001eb41040eeb8424144404f5a86794f84045641c3c7040f0800003f440440cf4404700e00ce0bc420ad006eb410404eb44040eeb4424a75c7f1ca75440f48070002d23d09c07b4eb8c7f0bd001eb41040eeb8424144494f800536d1c84f8005340f0100003f440730cf4407c63450dd006eb410101eb41010eeb4121114491f8c020521c81f8c02040f40070bde8f081e4180608080000410ae603082de9f74f07468a46002500240298aeb20aeb051800eb0519a2b208ebc4039346314607f5900002f0fbfb09ebc4035a46314607f5900002f05efb641c002cebd06d1c002de1d003b0bde8f08f70b500f5900002f033fc0020144b154d03f1080c03f1100403f1180255f8201011f0ff0f05d053f82060761c43f8206004e05cf82060761c4cf8206011f47f4f05d054f82010491c44f8201004e052f82010491c42f82010401c0228dedb70bd44240608502306082de9ff5f04460f46164600251fb93448205800f00105394604f58000f8f7aceb2a46394604f5900002f0e4f9394604f58000f8f7a6eb4ff00008dff8a8b000250beb481906eb481a002109eb05120aeb0517002002ebc10407ebc10354f820c043f820c0401c0228f8db491c0129f0db6d1c022de8db08f10108b8f1010fdedb4ff0000a0027184800ebca1b039800ebca1e00240beb47180eeb4719002108eb041509eb0416002005ebc10c06ebc1025cf8203042f82030401c0228f8db491c0229f0db641c022ce8db7f1c022fe0db0af1010abaf1010fd4db04b0bde8f09f30284800f0fe060830ff06082de9f04107460d469046002407f59000214605eb441202f093fb641c012cf5db0025002408ebc516224606eb4413294607f5900002f0cffb641c022cf4db6d1c012deedbbde8f0812de9ff4f0546a1b01446fe48006811902090002008901a901b901c901d901e901f9007211291139014901590169017900d9040f286400e900f9000200a9040f286400b90f0488168406819911890ef483599f7f7f0ea80b2bd2101eb50004ef2710100fb01f0800d801cc0b21090109800eb40004006000e0c903198402801d33f203190e249359888420fd23598e149884202d30120089008e0df493598884202d30220089001e0032008900cf006fc032c7cd0079406942299069c07988fb2844200f23f810122394605f5900002f0bbfa0024129b2246394605f5900002f027fa601cc4b2002cf4d0002009904ff00008002418ab2246394605f5900002f09bfa601cc4b2002cf4d00998c34a00eb400002eb80046389b4f808c0e188a688cdf810c00296059343460391618832f820000191069a2299009005f58000f8f72ffda188e2884346284601f0f3f88146002002904ff0000b0024029bcdf800b02246394605f5900002f0eaf9601cc4b2002cf2d00026b246319800283ed9029800eb40000beb4000039005f580002299f8f75dfd00243946224605f5900002f0d9f90346b8f1010f05d008e0ffe70124022007907fe723f0fc0323f47c439848cdf80090214601900398c2b24046fff753fd210188400643601cc4b2002cdad0a6f58070ef3809d0b6f5047f06d00af1010000f0ff0a31988245c6d336b10bf1010000f0ff0bbbf1060fa5d336b10298401cc0b20290029810289bd310980290029800285dd00298401ec0b202904ff0060babf1010000f0ff0b0024029b2246cdf800b0394605f5900002f079f9601cc4b2002cf2d00026b2463198002838d9029800eb40000beb4000039005f580002299f8f7ecfc00243946224605f5900002f068f90346b8f1010f03d123f0fc0323f47c436248cdf80090214601900398c2b24046fff7e8fc210188400643601cc4b2002ce0d0a6f58070ef3809d0b6f5047f06d00af1010000f0ff0a31988245ccd316b1bbf1000fabd116b102980028a1d108f1010000f0ff08b8f1020ffff400af0998401cc0b2099009980428fff4f6ae002418ab2246394605f5900002f093f9601cc4b2002cf4d0069a229905f58000f8f798fc0022394605f5900002f08bf90698401c80b206900799069888427ff6c1ae002622980df14c09309901eb00102f990190229801eb001002900024dff8c0a00df168080df1740b082c12d20c9806eb46010beb04020090284800eb812004eb440100eb811308eb0401284601f019f816e00c980beb04020090012000eb460000eb40011d4800eb4121a4f1080000eb400001eb801308eb0401284601f001f818f804003af810201bf804003af810106ff05800531800eb530080b229f814000d9b9a4200d90d920e9b994200d20e910a9b984200d90a900f9b984213d211e0dc18060804e5030800ca9a3bedb90c00597b0800c11b0600442506083000070820e503080f90881a0b99884201da80b20b90601cc4b20a2c96d30298359a0a9900ebc6042346284600f0fcff23463246394605f5900002f0edf8089834f8100000f00701c00800eb400001eb40003af8108000233246394605f5900002f056f80024dff88ca00af1d00b39f81400a8eb000082b20020411c3af8113093420bd9431c3af810c03af813309b1aa2eb0c02934204da88b202e088b20728ebd3009006eb8600324639460beb4000035d05f5900002f022f8601cc4b20a2cd5d301983246394600ebc60305f5900002f005f8701cc6b2002e3ff430af0b9c209a11998a4201d007f076fe25b02046bde8f08f10e503082de9ff4f1746adf54f7ddd9dfe480068b890ce9000260020b2908046cdf84882cdf84c82cdf85082cdf85482cdf85882cdf85c82cdf86082cdf86482cdf86882cdf86c82cdf87082cdf87482cdf87882cdf87c82cdf88082cdf88482cdf88882cdf88c82cdf89082cdf89482cdf89882cdf89c82cdf8a082cdf8a482cdf8a882cdf8ac82cdf8b082cdf8b482cdf8b882cdf8bc82cdf8c082cdf8c482802132a8f6f718f8802152a8f6f714f8802172a8f6f710f8cdf8f882cdf8fc82cdf80083cdf80483cdf80883cdf80c83cdf81083cdf81483cdf81883cdf81c83cdf82083cdf82483cdf82883cdf82c83cdf83083cdf834830024c02102a8f5f7ebffc348e499f7f70ce880b2bd2101eb50004ef2710100fb01f0800d801cc0b2b390b398102801d30f20b390b39800eb40004006000eb990ff2d00d9ff25b549e49888420fd2e498b349884202d30120b29008e0b149e498884202d30220b29001e00320b29047f2777bd0984ff07732e39940f2864301eb0010e299b690d09801eb8010b790710806f00100ddf8d8a24af821b0ddf8dca20aeb011141f8302001ebc0004260bea9002021f81600c4a921f81600c0a820f81630c2a820f81630c6a820f81630701cc6b2042edbd340f28640b5900cf0e8f8032f00f06e81b4970197019fb49887427ed8d0981ffa80f84ff0010b8a4a01993023cdf800b040460ff0c0fae398e29b0090e19ad099cf9800f068fcde9800f0ff09b9f1100f43d2d099cf9802234a4600f01efde49b01220199d098cdf800b0fff764f8df98c7b2062f29d2d099cf983b464a4600f00cfd0026002d1bd909eb490007eb400a0199cdf800b0302302aa40460ff067fa6d480af0ff016a4b02aa0090d09800f05afc0446601c03d0701cc6b2ae42e7d31cb1781cc7b2062fd5d334b109f1010000f0ff09b9f1100fbbd3ddf8cc92b9f1000f44d0dff8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:70b1a9f1010000f0ff09d099cf9802234a4600f0cffc0126e49b01993246d0980096fff715f80627781ec7b2d0993b464a4600e031e0cf9800f0bcfc0026002d1bd909eb490007eb400a012001993023009002aa40460ff017fa444b0af0ff01d09802aacdf800b000f00afc0446601c03d0701cc6b2ae42e7d30cb1002fd3d114b1b9f1000fbcd10198401c80b20190b499019888427ff651af0024d098e19901eb801001906008b39004f00100b49000272f4904eb4400b39a92ab01eb402032a901eb4416b799ba90a2a801eb0212b49900eb0410bb9003eb041002ebc105bc90002045f82700804607eb4709b99808eb48010090ba9800eb811000eb4913bb9800eb480abc980aeb070200eb480bcf980beb070100f072fd1bf80710154830f811201af8071030f811106ff05800531800eb530006eb880380b223f81700beab33f814c0624501d923f81420c0ab33f814c061450fe0dc18060800ca9a3bedb90c00597b0800c11b0600842406083000070820e5030801d223f81410c4ab33f814c0604501d923f81400c2ab33f814c0604501d223f81400881ac6a931f81420904201da21f8140008f1010000f0ff08b8f1080f9ad3781cc7b2022f90d3c4a830f81420c2a830f81400101a81b2caa820f81410c0a830f81430bea830f81400181accab80b223f81400b59b984200d2b59059290ad9a1f1590000ebd070c0f34f0004e001270220b4908ee60020b39b0199101ae49a01eb0313b49903ebc10781b2cf983b4600f02afdb29837f8100000f00701c00800eb400001eb4001384830f81180c8a820f814800022dff8d89052a8934600eb4417002106eb810030f81200404506d207eb8103a8eb000023f8120003e007eb810020f812b0002007eb810333f8123000f1010c39f81ca053450dd2e24639f810e039f81aa0aaeb030aa3eb0e039a4506da0cf0ff0003e00cf0ff000728e7d372ab03eb441303eb810323f812004fea810c55f8223000fa0cf0184445f82200481cc1b20829bdd3501cc2b2022ab8d3601cc4b2042cfff4daaeb69900200860b6994860e398e29b0090e19ad099cf9800f092fab59cce9ab8998a4201d007f08bfb0df5537d2046bde8f08f20e5030810e503082de9ff4f9046adf50d7d9b9efe48006878908c900025002072900027629763976497659766976797689769976a976b976c976d976e976f9770977197329733973497359736973797389739973a973b973c973d973e973f9740974197429743974497459746974797489749974a974b974c974d974e974f9750975197529753975497559756975797589759975a975b975c975d975e975f97609761977c977d977e977f9780978197829783978497859786978797889789978a978b970024c02102a8f5f719fdd148a299f6f73aed80b2bd2101eb50004ef2710100fb01f0800d801cc0b273907398102801d30f207390739800eb40004006000e7990ff2e00d9ff26c349a29888420fd2a298c149884202d30120729008e0bf49a298884202d30220729001e00320729047f277738e984ff0773ca19940f2864201eb0010a09976908e9801eb40107790680805f00101ddf8d8b14bf82030ddf8dcb10bebc00040f821c07ca9002021f8150082a921f815007ea820f8152080a820f8152084a820f81520681cc5b2042dded340f2864075900bf019fea1989f9a0090a09b8e998d9800f0a3fab8f1030f00f07181cdf8d081cdf80480ddf804807498dff85cb280457dd88e984ff0010a1ffa80f89c9800f0ff09b9f1100f3dd29d98c7b2062f31d28e998d983b464a4600f066fa0025002e23d909eb490007eb40007a903023874a01998e98cdf800a00ef0b7ff01993023cdf800a002aa40460ef09fff804b02aa7a998e98cdf800b000f087fa0446601c03d0681cc5b2b542e0d31cb1781cc7b2062fcdd334b109f1010000f0ff09b9f1100fc1d3ddf8cc91b9f1000f3cd0a9f1010000f0ff090627781ec7b28e993b468d984a4600f020fa0025002e25d909eb490007eb40007a903023644a01998e98cdf800a00ef071ff01993023cdf800a002aa40460ef059ff5d4b02aa7a998e98cdf800b000f041fa0446601c00e014e003d0681cc5b2b542ded30cb1002fcbd114b1b9f1000fc2d10198401c80b201907499019888427ff671af00248e989f9901eb801001904fea540b04f001057799002001ebcb0646f825008046434904eb440032aa01eb402062a973906aa802eb041700ebc40901ebc40a799808eb480109eb08020090739800eb81138d980aeb080100f0c5fa1af80810354830f8112019f8081030f811106ff05800531800eb530080b227f818000df5f87c3cf81430934201d22cf814207eab33f814c08c4501d923f8141082ab33f814c0604501d923f8140080ab33f814c0604501d223f81400881a84a931f81420904201da21f8140008f1010000f0ff08b8f1080fb4d382a830f8141080a830f814000a1a88a820f814207ea830f814207ca830f81400101a8aaa80b222f81400759a904200d275900198a29a00eb0b1000ebc5088d98434610e00000dc18060800ca9a3bedb90c00597b0800c11b0600300007088424060820e5030800f094fa729838f8100000f00701c00800eb400001eb40012e4830f8119086a820f814900021dff8b0c042a80df5a47b00eb041a37f81100a9eb000082b22af811200020431c3cf81380424511d298463cf810e03cf81880a8eb0208a2eb0e02904509dad8b207e04ff00108022074908be6d8b20728e5d30beb041222f811008b0056f825209840104446f82500481cc1b20829ced3601cc4b2042cfff418af76990020086076994860a1989f9a0090a09b8e998d9800f005f9759c8c9a78998a4201d007f00af90df5117d2046bde8f08f000020e5030810e503082de9f041054616461f46069c00291dd105f5900000f5006031468046fdf701ff05f5800006f1100100f501200546fdf7f8fe226839464046fdf729ff626807f110012846bde8f041fdf721bfbde8f0812de9ff4f844682b0ddf83c904ff0ff304ff0000a0026334a02eb8c020192324a02eb4c12009200274ff0000cf219d2b2302a0fd2049b53f82240059b53f82230634043ea0c0c1cf1010303d0921cd2b2302aefd3002404eb8702d2b2019b9d5c0022009b03ebc508e3002cfa03fb18f802302bfa02fe1ef0010f11d005eb450e03eb430309eb4e2e0eeb831306eb460e03eb4e1313f801e00ef1010e03f801e0521cd2b2082ae2d3621cd4b2042cd2d34aea0c0a00ea0c007a1cd7b2002fb3d0721cd6b2022eaed3baf1000f06d0411c01d04ff0553006b0bde8f08f06b05046bde8f08f04e50308eae503082de9f04104460e4617461d4604f5900000f5006031468046fdf765fe04f5800006f1100100f501200446fdf75cfe2a6839464046fdf78dfe6a6807f110012046bde8f041fdf785be70b5044615461e46002911d104f590003246294600f50060fdf711fb3246294604f58000bde8704000f50120fdf707bb70bd70b5044615461e46002911d104f590003246294600f50060fdf701fb3246294604f58000bde8704000f50120fdf7f7ba70bd2de9f041054616461f46069c00291dd105f5900000f5006031468046fdf722fe05f5800006f1100100f501200546fdf719fe226839464046fdf741fe626807f108012846bde8f041fdf739bebde8f0812de9ff4f84464ff0ff304ff000080026294a02eb8c09e63202eb4c1a00243346302b0dd2029a52f823c0039a52f823208cea02021443621c02d05b1c302bf1d3002505eb860219f802c00022ef000aebcc030ceb4c0bddf834c024fa07f70ceb4b2b13f802c027fa02fe1ef0010f09d00ceb4c0c0beb8c1c1cf801e00ef1010e0cf801e0521c082aebd36d1c042dd8d348ea04082040761c002ebfd0b8f1000f06d0411c01d04ff0553004b0bde8f08f04b04046bde8f08f04e503082de9f04104460e4617461d4604f5900000f5006031468046fdf79efd04f5800006f1100100f501200446fdf795fd2a6839464046fdf7bdfd6a6807f108012046bde8f041fdf7b5bd2de9f00100240025002000268446bcf1040f03d0bcf1090f00d013b1012b13d02ae021fa0cf707f00107a740384322fa0cf707f0010704f1010807fa08f7384380b2a41ca4b217e0bcf1040f02d0bcf1090f11d121fa0cf707f00107af403e4322fa0cf707f0010705f1010807fa08f73e43b6b20835adb20cf1010c1ffa8cfcbcf1090fc3d9002b00d03046bde8f00170472de9f00f089e00240025a446a0460020107008700120a6f10109b9f1010f2ddda6f1020a1e1816f8017c27b11f5c17b90546844600241f5c4fb996f801b0bbf1000f04d08446aceb0504641ce4b250450ad14fb976783eb900f1010c0cf0ff0caceb0504641ce4b2444503d9a0460d7082f800c0401cc0b24845d3dbbde8f00f70472de9f00183b051480468029402fb01f0dff83cc14f4e504f6245504d15d3adf8001032460021e0fb0621490cadf80210a7fb0021c90cadf804102a460021e0fb0521880cadf8060048e0dff81481dff814c1424513d3acfb00c2d20badf80020adf80210a7fb0021c90cadf8041000213a4ae0fb0521880cadf806002ee0dff8e880424516d3acfb00c2d20badf800200022dff8c0c0e0fb06c2520cadf80220adf8041000212d4ae0fb0521880cadf8060013e0acfb00c2d20badf800200022dff890c0e0fb06c2520cadf80220a7fb0020c00cadf80400adf806100021234f6e46234a4ef2710c36f8110000fb0cfcccf38755dff874804ff0000ce0fb078c6ff048084fea1c1c0cfb080000f0ff0c002032f81080e04503d2401cc0b20628f7d340eac50023f81100481c81b20429d8d30298a04204d003b0bde8f00106f037be03b0bde8f00170470000dc180608edb90c0003563b28db3575f13757a3a7597b080087b2fd08c11b0600070e1c3810e503082de9f04706468946154600240f4fdff8408055f8240047f8240055f8241091b14046f6f72ae8410101ebc0010844030b2246494606f5900001f028f9641c072ce7dbbde8f0870023f2e700003018070800ca9a3b10b514460a48f6f70ee8014600204a08e108c1eb011303eb811304f00701c1eb01111944a2f59d72914200d9012010bd00ca9a3b10b514460c48f5f7f4ef810801eb4102e008c0eb001303eb801304f00700c0eb00101844884201d8012010bd904201d8022010bd032010bd00ca9a3b2de9ff4f074697b00d46ddf890900022002014ab0df1400c0df1380b0df1200e43f8220012a941f822004cf822004bf822000ca941f822000aa941f822004ef8220006a941f82200521c022ae8dbd149ce68002401f14402c5ebc50002ebc50801f15402199902ebc50a01eb001b1a9901eb00101690c848814524d8c74931f8140068280fd3012048f82400002021f814000022009623460190294607f5900000f0f0ff06e0102804d84af82400012048f82400ba4858f8241050f82520114340f8251045e03cb10021b44b33f81400402803d2012202e00121f6e700220a40ac49096a012900d000210a4204d014aa012142f8241003e014a9002241f8242058f82410012900d00021a54a52f8252042b100220a405af82410411a4c2903d2012102e00122f5e700213f2801d9012000e00020084302420bd0002023f814000022009623460190 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:294607f5900000f099ff08a8002140f8241049468f4830f814203846fff72eff10a941f8240049468a4830f814203846fff70aff0ea941f8240014a951f8241001290ad1834931f814107f2905d04e2903d008a9012241f8242008a951f82410c90041ea800110a850f824000143c4ebc4000beb800222f82610764931f81420169901eb800020f82620641c022cfff64eaf0024714800ebc508103000ebc50a6b48814524d86e4931f8140068280fd3012048f82400002021f814000122009623460190294607f5900000f037ff06e0102804d84af82400012048f824005e4858f8241050f82520114340f8251045e03cb100215a4b33f81400402803d2012202e00121f6e700220a405049096a012900d000210a4204d012aa012142f8241003e012aa002142f8241058f82410012900d00021484a52f8252042b100220a405af82410411a4c2903d2012102e00122f5e700213f2801d9012000e00020084302420bd0002023f814000122009623460190294607f5900000f0e0fe06a9002041f824004946364830f814203846fff775fe0ca941f824004946314830f814203846fff751fe0aa941f8240012a951f8241001290ad12a4931f814107f2905d04e2903d006a9012241f8242006a951f82410c90041ea80010ca850f824000143c4ebc4000beb800202eb860251801c4931f81420169901eb800000eb86004280641c022cfff64caf06a80aa90caa08ab04900ea80193029210ab039132460090294607f5900000f0e4fe0b4850f82500012808d10548006a012804d1294607f5900000f007ff1bb0bde8f08f20240608782d0a0030240608382406086c240608342406082de9f74f064686b0002003904ff0000903980899c0ebc00001eb00110591079901eb0010049000250599c9ebc90001eb800a049901eb800b00240aeb85070beb850837f814004b4638f814102246009501910399029006f5900000f05efe641c022ceedb6d1c072de6db09f10109b9f1020fd8db0398401c039003980128c5db09b0bde8f08f00002de9f84f824689469346ddf830801e460b9f0a9d0120164ce061032231464846f6f732ed2060042231464846f6f72ced60605a464946504600f07afa009533465a464946504600f07ff8e06968b1009643463a4649465046fff7b8fd314648461df0caffe069bde8f88f0020bde8f88f202406082de9ff4f8a4683b09b46109e139c032a56d01ffa82f897b24546dff8b490bd4213d8c5ebc50011995b4609eb4010009602902a46039801915146fff7a7ff002842d0681c85b2bd42ebd90026c8ebc80009eb401ac7ebc70009eb401b0021c6ebc600129a0aeb00170beb001802eb00190020c1ebc10307eb830202eb840c08eb830209eb830302eb840203eb84053cf8103032f810e073445b0825f81030401c0228f4d3491c0429e2d3761c002ed5d0129a1199039807b0bde8f04ffff722bf4ff001080227a7e707b0bde8f08f000048f406082de9ff4f04468bb0189e012000eb46050020dff8b0a3814608ab43f820900df1180c4cf8209004aa42f820900df1080b4bf820902af81090e34921f81090401c0228e9db0c9904f5900000f011fd0c9904f5900000f02dfddc49c860072804d30846c0f81c9000f073b90d9a04f580000c99f6f7f2ec0027dff850830c9900223b46d8f80c00cdf80490009004f5900000f03afdd8f80c0001220c993b46cdf80490009004f5900000f02efd7f1c022fe4db0898b8b100200999b1b1002101430698a0b100200143079890b10020084300f03e814ff00109bd490c9851f82000012808d00ee00120e6e70121e7e70120e9e70120ebe7b548006a18b90c9a002041f8220004f590000c9900f0c3fd0c9904f5900000f0e0fc0020dff8bc82ad4b0022a8f1080a08f1100b53f8201011f0ff0f04d04af8209048f8202003e04af8202048f8209011f47f4f05d0a34941f820904bf8202004e0a04941f820204bf82090401c0228e0db0027002e14d90c9904f5900000f09dfd0c992046fef774f80c9904f5900000f076fd0c992046fef76bf87f1cb742ead30027dff82ca24ff07808aaf1140b08a951f8270000285cd1894850f82700a84236d004a850f82700012812d1864850f82700a8420dd141f827907c4931f8170000f00702042a44d900f07c0021f817003fe0764a32f817007f2816d2401c80b222f8170000f00701052902d338ea00012fd1dbf80c100190002200913b460c9904f5900000f074fc23e041f8279020e004a840f82790654a32f817007f2816d2401c80b222f8170000f00701052902d338ea00010dd1dbf80c100190002200913b460c9904f5900000f052fc01e041f8279006a951f82700a8bb5c4850f82700a84234d002a850f82700012811d1554850f82700a8420cd141f827903af8170000f00701042942d900f07c002af817003de03af817007f2816d2401c80b22af8170000f00701052902d338ea00012ed1dbf80c100190012200913b460c9904f5900000f015fc22e041f827901fe002a840f827903af817007f2816d2401c80b22af8170000f00701052902d338ea00010dd1dbf80c100190012200913b460c9904f5900000f0f4fb01e041f827907f1c022ffff63caf0898e0b300200999d1b3002101430698b8b3002001430798a0b3002008437ff4c4ae02a8009004ab0c9806aa08a91df0a9fd0d9a04f580000c99f6f77aeb0c9904f5900000f0b7fa154d02230d9a0c992868009004f58000f6f754eb0c9904f58000f6f75eebaa680d98024204d00c9904f58000f6f742eb0fb0bde8f08f02e003e004e005e00120bde70121bee70120c0e70120c2e730240608342406082024060838240608502306084c24060854240608442406085c240608f8b504460f461546394604f58000f6f728eb3846f6f70ceb164e052805d03846f6f706eb04280ad012e0706802232a463946009004f58000f6f706eb08e0706801232a463946009004f58000f6f7fcea394604f58000f6f7f0eab060284208d020ea0502394604f58000bde8f840f6f707bbf8bd2024060841f2055102783ab110f8012b01eb411111440278002af7d10846704738b5114c606848b91049231d00204ff48032fbf786fe08b1002038bd60686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e047009838bdcc2106086f0000022de9f041044696b01f9f1e9e1d9d00200890099000297dd12046fcf706f9149001212046fcf701f9159000212046fcf7c4f9129001212046fcf7bff91390002104f50060fdf79af81090012104f50060fdf794f81190002104f50060fdf7c2f90e90012104f50060fdf7bcf90f90002104f58050fdf782f80c90012104f58050fdf77cf80d90002104f58050fdf7aaf90a90012104f58050fdf7a4f90b90691e4448149a00eb01100260159a8260129a4260139ac2604048109a00eb01100260119981600e9941600f99c1600c9901620d9981620a9941620b99c1620df1200814a8cdf818800095002303900122cdf8108019460297019605902046fcf79ef8002312a8012219460390cdf81080cdf8188000e04ae000950297019605902046fcf754f90ea8cdf818800095002303900122cdf81080194602970196059004f50060fdf75ef910a8cdf818800095002303900122cdf81080194602970196059004f50060fdf719f80aa8cdf818800095002303900122cdf81080194602970196059004f58050fdf73cf90ca8cdf818800095002303900122cdf81080194602970196059004f58050fcf7f7ff16b0bde8f0810000f0fe060830ff060810b50446002917d12046fcf799f92046fcf7d0f804f50060fdf7bcf804f50060fdf7ecf904f58050fdf7b4f804f58050bde81040fdf7e2b910bd00002de9f74f05468eb0541c0f9800287dd15349a1f120000691a0f14003a0f1200205906038a0f1200103930023049200941a460191194602902846fcf703f84948a0f12001a0f16003a0f14002059106908038a0f1200103930023049200941a460191194602902846fcf7b4f83e4e00231a46a6f16000a6f12007a0f120010d900696a6f140080390403805970c910b90cdf81080009402911946019005f50060fdf7b3f8a6f108000023a0f16001a0f120090a90a0f1400a06908038a0f1200b0991cdf814901a4603911946cdf810a00890cdf804b00094029005f50060fcf760ff0d98002306961a4603900c990b980597cdf81080009402911946019005f58050fdf782f809990a9800e011e00391002306901a4608981946cdf81490cdf810a0cdf804b00094029005f58050fcf738ff0e48002200921346a0f12001019402910f9903902846fff75efe2846f6f730e90f9911b02846bde8f04ffff732bf0824060800240608182406088023060830b41946ddf808c0039c002a27d1154a12f80c205ab1012a0fd0022a13d0032a17d0224630bc00f50060fcf7cfb8224630bc00f50060fcf7c9b8224630bc00f50060fcf713b9224630bc00f58050fcf7bdb8224630bc00f58050fcf707b930bc70470000fee4030810b50446002909d104f50060fcf750f904f58050bde81040fcf74ab910bd70b5044615461e4600290dd13246294604f50060fcf74ef93246294604f58050bde87040fcf746b970bd10b50446002909d104f50060fcf771f804f58050bde81040fcf76bb810bd94461a46002902d16146fbf724bd704794461a46002902d16146fbf72abd704794461a46009b002902d16146fbf729bd704794461a46002902d16146fbf701be704794461a46009b002902d16146fbf78cbe704700002de9f04107468ab03548066808960020009001900290039004900590069007900025002407f50060fcf737f8804607f58050fcf732f808f47f4100f47f42d00badf81000c2f38030adf81400c2f34030adf81200c2f30030adf81800c2f3c020adf81600c2f38020adf81a00c2f34020adf81c00c2f30020adf81e00c80badf80e00c1f38030adf80a00c1f34030adf80c00c1f30030adf80800c1f3c020adf80600c1f38020adf80400c1f34020adf80200c1f30020adf80000684630f81410a14029438db2641c102cf7db0899b14201d005f0e7fd0ab02846bde8f0810000dc18060894461a46002902d16146fbf721be704770b50446154600290bd1294604f50060fcf709fc294604f58050bde87040fcf702bc70bd10b50446002909d104f50060fbf7b2ff04f58050bde81040fbf7acbf10bd072269b9d0f8001811f0806f04d0d0f83009c0f3021203e0d0f89409c0f3027210467047072269b9d0f8001811f0804f04d0d0f83009c0f3021203e0d0f89409c0f3027210467047000070b5044600290ad104f50060fbf788ff034d286004f58050fbf782ff686070bd50230608002902d11146f5f7bbbf704730b41446ddf80cc0029a002917d143b1012b0dd0214630bc634600f50060fcf75cb8214630bc634600f50060fcf755b8214630bc634600f58050fcf74eb830bc704738b58c461546059c049a0699bcf1000f09d14bb1012b0fd000912346294600f50060fcf7d1f838bd00912346294600f50060fcf7c9f838bd00912346294600f58050fcf7c1f838bd70b5044615461e4600290ed125b9314604f50060f5f770ef012d06d1314604f58050bde87040f5f76abf70bd2de9f04f814685b093460eac9a46 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:94e8f001002921d1d8f80000396832682b680192009302915946039009f500602368daf80020fcf75cfbd8f80400796872686b680192009302915946039009f580506368daf80420fcf74bfb05b0bde8f08f000000290fd10168084a114041f080410160d0f8181121f47f4121f0784141f46061c0f81811704700002ff3cd7f70b5044615461e4600290dd13246294604f50060fcf71eff3246294604f58050bde87040fcf716bf70bd10b50446002909d104f50060fcf751ff04f58050bde81040fcf74bbf10bd10b50446002909d104f50060fcf746ff04f58050bde81040fcf740bf10bd10b50446002909d104f50060fcf742ff04f58050bde81040fcf73cbf10bd30b4039d029c4ff0000c02eb801203eb801304eb801402eb411203eb411304eb4114c1ebc10105eb011101eb001152f82c0053f82c50400240eac50054f82c50284321f81c000cf1010cbcf1040feedb30bc70472de9f04782b08246894600270025c7ebc70009eb0018002408eb0516002136f814303a460094504601932b46fff770fd641c042cf2db6d1c072decdb7f1c012fe4db02b0bde8f08710b5144604230a461946204615f0d6ff216811f0004f02d021f000402060042010bd0000004870470d0000b070b5064ca068fbf711f901f07dfc054615b1a068fbf70bf9284670bd402a060810b501f089fc03488068bde81040fbf7feb80000402a060830b50d4691b0002468460df003f80599049808430ad1012d02d0022d03d00de04ff000540ae04ff0004407e0012d02d0022d02d002e0049c00e0069c11b0204630bd002805d0d0f818c08c4501d906f0b5bf7047002807d0d0f818c08c4503d9002b01d006f0c2bf7047002801d007f053b8704708b107f067b800207047002803d0002a01d007f067b87047002807d0d0f818c08c4503d9002b01d007f000b9704700000268064951640068d0f8901021f4000141f00801c0f8901070470000007701000068d0f86001c0f380007047026829b14ff0ff3111630068416370470021116300684163704700687f21c0f81011704702682021c2f8941001688a6cc2f30b0242f47c628a6401688a6c02f47c628a640068d0f88010c9b241f47061c0f880107047026889b1d2f8901021f0100121f40001c2f890100068d0f8901021f4000141f00101c0f890107047d2f8900020f0010020f40000c2f890007047006800f5807003680ab1194301e023ea0101016070474b0901f01f014ff0010c0cfa01f100684ff0200c0ceb830318441ab10268114301607047026822ea010101607047026829b14ff0ff311162006841627047002111620068416270470068012211b1c0f898207047c0f89c20704770b505460c46284600f032f82868d0f8a000c0f3c040207038b11148822143f2600203680fa09847fee72868d0f8a000c0f38b1060802868d0f8a000c0f3830020712868d0f8a000c0f3400060712868d0f8a00000f00100a0710120e07170bde418060848414c5f6370722e6300000010b500235b1c642b07db75210f4843f2600203680ea09847fee70168d1f8a02012f4002ffad1d1f8a01011f4002fe9d10168d1f8a01011f4002fe3d10168d1f8a01011f4002fddd110bd0000e418060848414c5f6370722e6300000043ea02320068602303eb81010844026070470068d0f8602102f0050242ea4101c0f86011704700000068c26c044b1a404ff47f4303ea01211143c16470470000ff00010010b551b1012912d043f260020d4840f2171103680ca09847fee70068d0f8901021f4806121f40001c0f8901010bd0068d0f8901021f4000141f48061c0f8901010bd0000e418060848414c5f6370722e630000000068d0f8902022f0200222f4000242ea4111c0f8901070470068c26c034b1a40f02303ea01111143c16470470fff01000068c26c01f00f01024b1a401143c16470470000f0ff01000068d0f8902022f0e14222f0004242ea0171c0f8901070470068d0f88020c9b202f4f8521143c0f8801070470068d0f890204ff0706303ea016122f078621143c0f89010704700000a8812018b780bb142f008020b79012b01d142f00202cb780bb142f00402497909b142f00102034951f82010ca6200f0bbb80000e8b3060870b50d461446094951f820108031084a4ff4004352f8200000f134022846f6f742ec2168401b081a206070bdf0b30608e8b3060830b50d4685b014460d4951f8201001f180030c4951f82000343000904ff480400190206802901a2003906a4629461846f6f72eec2168401b081a206005b030bdf0b30608e8b30608064a52f8200078300268012903d022f001010160704742f00101fae7e8b306080c4b1878012813d0191d0b48086001f1080210600948486050601031084a0a6001f108000260074a4a6042600120187070470000e4b3060800408207004086070049820700498607002229b101290fd0022910d14ff44062074951f820104b6802f4406223f440631a434a6000f032b84ff40062f0e77047e8b30608002924d08a898b88012b01d142f480624b89012b01d142f040020b89012b01d142f080024b88012b01d142f400620b88012b01d142f480520b69054951f820c0ccf8083051f82010ca6000f005b87047e8b3060801207047054a40f2e73152f82020d06e10f0010f01d0491ef9d27047e8b30608064a52f820002830027809b1102100e0002122f01802114301707047f8b30608064a52f8200000f58070026811b142f4003101e022f4003101607047f8b30608f0b585b006461e480f46056804951da0836842680168c06802930192009103901c4850f8260000f58074206820f4c02040f4102020600021304600f073f8a8b9206820f470001df8071040ea01502060304600f041f80121304600f063f828b9216841f4003121f40021216004460499a94201d005f0f6f805b02046f0bd0000dc18060800010302060705040c0d0f0e0a0b0908f8b30608064a52f8200000f5da70026811b122f4001101e042f4001101607047f8b30608064951f8200000f58070016841f00052026041f0c041016070470000f8b30608044951f8200000f58070016841f4802101607047f8b30608044951f8200000f58070016841f4803101607047f8b30608054a52f8200000f58070026822f0e06242ea016101607047f8b3060870b50d4632240c4951f8200000f5807630681db110f4802f08d102e010f4802f04d0012021f0aef8641ef1d10cb1002070bd4ff0ff3070bdf8b3060870b50a4951f8200000f584753224286810f0800f04d1012021f096f8641ef6d10cb1002070bd4ff0ff3070bdf8b30608084a52f8200000f58070026821b142f0804141f0005103e022f0804121f0005101607047f8b30608044951f82000c18f21f0070141f00401c1877047f8b30608054a52f820002c30027822f0040242ea8101017070470000f8b30608044a52f820301b6c0b6052f82000406c48607047f8b30608024951f82000006b70470000f8b30608034951f8200090f8290000f00f007047f8b30608024951f82000406a70470000f8b3060884b0144b53f82000103003680b60002a1dd042684a60d0f808c0c1f808c0c068000240ea1c6000904fea0c2040ea12600190100240ea13600290180203900098086001984860029888600398c86004b070470000f8b30608074a52f8200000f58670026822f4601242eac141016041f48021016070470000f8b306082de9f0410446164f3e46dff8588058f82400d0f8dc5025b9012020f0ebff761ef5d258f82400c0f8e45015f0030f05d058f824100120c1f8e80004e058f824100420c1f8e80058f82400d0f8dc00002804d0012020f0ceff7f1ef4d2bde8f081a0860100e8b30608074b53f8200038300368012a03d023ea01010160704723ea0102114301607047f8b306082de9f0410d460e4f0e4951f8200000f13406346822b924ea05003060bde8f08124ea050028433060346835ea0400f5d0012020f099ff7f1ef2d2bde8f0810000a0860100f8b30608034951f8200090f82c00c0f340007047f8b30608074a52f8200000f586700268012903d022f002010160704742f00201fae70000f8b306082de9f04107460a4c0a4801ea00050a4e56f8270005633846fff714ff054204d0012020f061ff641ef2d2bde8f0810000a08601003f00ff07f8b30608024a52f82000816570470000f8b30608024a52f82000c16570470000f8b30608024a52f82000c18070470000f8b30608024a52f82000818070470000f8b306080b4a52f820002830027839b1012909d0022902d142f020010170704722f022010170704722f0220141f0020101707047f8b3060870b50446204620f0ddfedff894c05cf82430196c5a6c00f0010e00f002055eea050e13d021f4002141f4002121f4001141f4001122f0010242f0010222f0020242f0020222f0040242f0040210f0010f10d021f4802040f4802020f0007020f0807020f0806040f0806020f0404040f080410ee010f0020f0bd021f0007040f0007020f0807040f0807020f0806020f04041c3f81c115cf82400c0f8202170bdf8b30608054a52f820000a0201f4407142ea910141f0010181857047f8b30608024a52f82000816070470000f8b306080a4a52f820000a784b78120242ea83128b7842ea4312cb7842ea03120b79497942eac3021143c18170470000f8b30608044a52f820002930027822f00102114301707047f8b30608024a52f8200080f82e107047f8b30608084a52f820000a784b78520142ea03128b7842ea8302cb78097942ea4302114381817047f8b30608044a52f82000c28f22f007021143c18770470000f8b3060870b50d46074a52f8200000f12f063570054c3078284204d0012020f059fe641ef7d270bdf8b306089f860100044a52f820002930027822f00e02114301707047f8b3060830b50446c4f3091513480068a84222d9c4f34350022802d0032805d008e00021204600f053f803e00121204600f04ef804f00f00c4f3c13141ea800004f4f01140ead12004f4804140ea51112846bde8304000f02fb830bd4cc40608002804d0026802490a604068486070474cc4060801460020c1f30911064a13688b4208d95268042303eb0131515811f0010f00d0012070474cc40608054b5b6853f800c02cea010c114041ea0c011950704700004cc40608044a1368834203d9526802eb00300160704700004cc40608c0f309120c4b1b6893420cd90422c0f30910012902eb00320748406804d0815801f0010181507047815801f0030141f002018150704700004cc406080248006800f007007047000010420a004ff4950220b1506dc1f3080050657047106dc8b2106570474ff4950202eb810278b1124b012803eb810111d0022816d0032805d1d068c0f3150040f40010d0607047d068c0f3150040f48010d06070474868c0f3150040f48010486070474868c0f3150040f400104860704700904a004ff4950202eb810268b1104b012803eb81010fd0022814d0032803d1d068c0f31400d0607047d06820f07d6020f07040d0607047486820f07d6020f07040486070474868c0f314004860704700904a00034800684fea00604fea905070470000d8410a00034800684fea10604fea800070470000dc410a000020704740f2ff307047000000285bd10b2959d2dfe801f0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:060d1420272e353c434a51002948006800f4fc704fea500070472648006800f4fc104fea503070472248416800684feac1714fea916141ead0604fea800070471d48006800f4fc504fea501070471a48006800f0fc704fea504070471748006800f47c504fea901070471448006800f07c704fea90407047114800684fea80604fea106070470e48006800f47c304fea902070470b4800684fea80604fea106070470848006800f47c304fea902070470020704710420a0014420a00d8410a00dc410a0030420a00002856d10b2954d2dfe801f0060d141b222930373e454c002748006800f4fc404fead01070472448006800f0fc604fead04070472148006800f07e004fea400070471e48006800f4fc204fead02070471a48006800f0fc404fead05070471848006800f47c204fea10307047144800684fea90604fea800070471248006800f47c604fea101070470e48006800f47c004fea104070470c48006800f47c604fea101070470848006800f47c004fea1040704700207047000010420a0014420a00d8410a00dc410a0030420a00074a02eb8000406cc0f30e00c0f309020a60800b012801d0002070470120704700904a004ff49501ca6c20f07e40c86470474df8044dddf804c04ff4f81404ea0343ccf30a0c4cea03034ff0787c0cea42521a43a30203ea8161114341f000414ff4950202eb800001665df8044b7047124b012903eb80000ed0d0f8c01001f00201c0f8c010012a0fd0d0f8c01001f00101c0f8c0107047d0f8c01001f0030141f00101c0f8c010ede7d0f8c01001f0030141f00201c0f8c010704700904a00084b1a68c2f309026ff309024ff4787c00f01f000cea411140ea010040ea0200186070479c804a004ff4950303eb8000036fc3f313036ff31303dff814c0c1f309010cea822211431943016770470000ffff0f004ff49500416821f4f82141f002014160416821f0020121f4f821416070474ff4950140b1012805d1486820f4f82040f0040048607047486820f0040020f4f8204860704701284ff4950106d0486820f4f82020f0005048607047486820f4f82040f000504860704770477047704702284ff4950108d0032805d1486820f4f82020f0004048607047486820f4f82040f00040486070474ff495014a684ff0ff6303eac0406ff39a321043486070474ff495018a6dc0b2886570474ff49502516821f4f8216ff3cd0143f6ff7303eac0000843506070474ff4950140b1012805d1486820f4f82040f0010048607047486820f0010020f4f8204860704730b44ff49503184d03eb8103c2f3090ca0b1164c012804eb810116d0154c0228dff84cc004ea822216d0032804d1d86800ea0c001043d86030bc7047d868284040ea0c00d86030bc70474868284040ea0c00486030bc7047486800ea0c001043486030bc7047000000fc3f0000904a00ff033000ffff0f000448006800f0010008b10120704700207047000084904a0000207047d0f8b020c2f310020a4203d022ea0101c0f8b0107047d0f8dc0000f00f00012101fa00f07047d0f8b400c0f310007047d0f8a400c0f30b007047406c20f0030070473021c0f8a81070471021c0f8a81070472021c0f8a8107047026811b142f0800101e022f0800101607047d0f804c0ccf30a0c2cf0300c2cf00c0c2cf0030c4cea011141ea820119434160704711b14ff4807101e04ff40071c0f8a8107047c0f8a0107047c26b02f03c0211b142f00c0101e022f00c01c1637047d0f8b82002f01f0211b142f0010101e022f00101c0f8b81070474268c2f30a0211b142f0800101e022f0800141607047026811b142f0400101e022f040010160704709b1012100e00221c0f8a8107047c26b02f03c0211b142f0200101e022f02001c1637047c26b02f03c0212f0200f02d0491e016270474ff0ff3202eb91010162704711b14ff4a06101e04ff4c061c0f8a8107047826922f0200222f01f0202f07f0201f01f031a436ff07f0303ea810111438161704709b1042100e00821c0f8a810704721f0030141647047c26b02f03c0211b142f0100101e022f01001c1637047c26b02f03c0212f0100f01d0c16170478908c16170474163704730b584460023dcf84c00dcf8444024f00304850b00f07f002843201a824200d81046121a401e06d31d465b1c4d5dccf80051401ef8d22ab1a24201d9002102e0a11a00e000216046fff7cdff184630bd0020704738b5022469460ef076fa20b10098c06800f010f80446204638bd38b5022469460ef069fa20b10098406b00f003f80446204638bd2de9f0414ff0000e00240025002660b14168a4460268002a40f2fe800ceb8c0201eb82035b681bb109e03046bde8f08151f82230012b02d0012600f0edb851f822700b2f80f0e180dfe807f0dfdc061e3b586875829ebd0001eb8202d7689368bb420cd0d2f80480d8f8008008ea0707d2f810809f4308ea03033b4301e017693b4052681360c1e001eb8202d7689368bb4211d0d2f80480b8f8008008ea07076fea03081ffa88f807ea0807d2f8108008ea03033b4301e017693b4052681380a4e001eb8202d7689368bb4211d0d2f8048098f8008008ea07076fea030808f0ff0807ea0807d2f8108008ea03033b4301e017693b405268137087e001eb820253681b68d2f80ce003ea0e03d2f808e0126903ea0e0323fa02fe77e001eb820253681b88d468234094681269a4b2234023fa02f46ae001eb820253681b78d5682b4095681269edb22b4023fa02f55de001eb8202d7689368bb420ed0d2f80480d8f8008008ea0707d2f810809f4303ea0e0303fa08f33b4303e0176903ea0e03bb405268136041e001eb8202d7689368bb4212d0d2f80480b8f8008008ea07076fea030823401ffa88f807ea0807d2f8108003fa08f33b4302e017692340bb405268138022e001eb8202d7689368bb4212d0d2f8048098f8008008ea07076fea030808f0ff082b4007ea0807d2f8108003fa08f33b4302e017692b40bb405268137003e00020bde8f08101260cf1010c026862453ff602af3046bde8f08113460022aff300802de9f04f0d46c3b014461e464ff0ff3710b10db1042c02d3012700f0e7b801a90ef03cf9002800f0e1800198406afef7d3fc20b3019804aa0169284609f098f80198002104aa08f07afc6a480df1080e00eb441042903eb1326930687369716842404b401a430cd142980021016041608160c160016141618161c1614de00427b4e04ff0000bdc46019b1a69002a419235d9d3f8188005224ef82c200022b8f1000f27d9cceb0c1304ac04ebc30902eb420309ebc3031c685d68b0eb040a71eb050a14d3d3f808a0db6814eb0a04d6f80ca06b41b568451941eb0a0a641b73eb0a0304d34ef82c204ff0010b02e0521c9045dcd80cf1010c419a6245cbd8bbf1000f73d0429896e80e10103680e80e101030b6e80e10a0e80e104ff0000b354800eb4b110a690868d1f804c04b6950408cea030c50ea0c0046d000270026ddf804e0def81000409034e002a850f8260005282ed20020def81880b8f1000f28d9c6eb061c04ac04ebcc0900eb400c09ebcc0cdcf80040dcf80450b2eb040a73eb050a13d3dcf808a0dcf80cc014eb0a04d1f80ca045eb0c0c8d68551943eb0a0a641b7ceb0a0c01d3012702e0401c8045dbd8761c4098b04201d9002fc5d01fb904aa704604f0e4f80bf1010bbbf1040fa5d30198012104aa08f0b1fb019804a914f03ef8019808f02bff002743b03846bde8f08f68f8060830b50d46bdb00224b5b13ca90ef04af878b13c986a460169284608f0adff3c9801216a4608f08ffb3c98694614f01cf800243db0204630bd0124fae770b50024094d2868006928b1b4f5fa7f07dd4ff0ff3070bd296801200861002070bd641c012003f053feece7402a0608024900200968086170470000402a060803480069401c01d00120704700207047342106082de9f04188b004460b469046002006902027012602ad291d1846f2f7f2f929462046f2f7eef905966c46cdf810d0211d3846f2f7e6f921464046f2f7e2f9f7f7a5f8022106a8f6f781fe069832462946f6f70aff069804a9f6f7c0fd06a8f6f7a7fdf6f721fd08b0bde8f0818068f9f709b910b50446204600f01ef810b14ff0ff3010bd204600f019f9204600f0b6f910b14ff0ff3010bd002010bd10b50446204600f009f810b14ff0ff3010bd204600f03cf9002010bdf0b583b004460d46424e307801281cd0f5b168786060a978e87840ea0140a0602878022801d32879e0600127287803286cd36879606128b3c00004f11801f9f757fb48b103b0b81ef0bd03b00020f0bd03b04ff0ff30f0bd00206169002911d90422d4f818c005eb40018b794cf8303002ebc00ca369c97943f80c10401c61698142eed8042102aa204600f07ff810b1b06818b10ce00298207437e01e4b00201e494ff48032f9f7a4fc08b1002014e0b06801aa10f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e0470198202805d16168012902d1e16801290fd0232805d16168012902d1e168012907d0232806d16068082803d1e068012800d12774377003b00020f0bdb4b40608bcb406086f00000270b50b4615460b4c0020286022460a491846f9f759f806464eb9204600f090f804f11000fff736ff04f110002860304670bd0000a07c0708ac3e060800207047002070478068f9f710b94ff480304860002070470020704700207047002070470020704700207047002070474df8044d9ab10023d0f814c0bcf1000f15d9806950f833408c420dd1042101ebc3014058106000205df8044b70475df8044b4ff0ff3070475b1c9c45ead85df8044b4ff0ff30704719b140680860002070474ff0ff30704759b1d0f80cc0836842680069c1f808c04b600a60c860002070474ff0ff30704770b50446f9f734f96069c50005f1340123464ff480320ca0f9f7d4f810b14ff0ff3070bd94e80f102030a0e80e102168606908632b4620682946a269343014f09bf9002070bd000044414c5f504c4154464f524d5f494e464f0000000249016102494161806170471fda1fdac0020408f8b504462d4e00252d4fb06848b97a12002006f108033946f9f7b1fb08b1284614e0b0686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e0470098202823d1706838b91b4b00204ff480323946f9f78efba0b970686a4610f0010f09d020f00101134600224868d0f82cc00920e04704e04168d1f824c00021e047009db5f5003f01d20020f8bd0b48211d91e80e1080e80e106169016129b1c9000748a2690b4614f029f90020f8bd0000b4b406086f000002b8b40608000b0600140b06002de9f04184b006466421892025f048f904468cb164212046f1f772ff0a20206020225b4904f10c0025f047ff594803a9f9f71efb28b181e004b04ff0ff30bde8f0810398221d10f0010f09d020f00101134600224868d0f82cc00b20e04704e04168d1f82cc00021e047039804f1080210f0010f09d020f00101134600224868d0f82cc00920e04704e04168d1f824c00021e047039804f12c0210f0010f09d020f00101134600224868d0f82cc00c20e04704e04168d1f830c00021e047039804f1300210f0010f09d020f00101134600224868d0f82cc00a20e047 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:04e04168d1f828c00021e047039804f15c0210f0010f09d020f00101134600224868d0f82cc01020e04704e04168d1f840c00021e047039804f1600210f0010f09d020f00101134600224868d0f82cc01120e04704e04168d1f844c00021e047002500276ff000486946284617f008fca0b104ebc500c0f844808764681cc5b2032df1d370686063b068a063f0682064307ce06304b00020bde8f081009840f4803104ebc5004164019a029941ea02418164e3e775c303086f0000022de9f0074ff00008414c04eb800cdcf808c004eb402505f10c0700eb400004eb402000f50374b1f5807f03d31920bde8f0077047bcf1000f11d00020dcf80050002d0cd9dcf804c03cf810608e4203d11a20bde8f0077047401c8542f4d801eb410004eb400037f913c00ffa81fa1cf5004f03d14ff0010827f813a037f913c00ceb4c0504eb4505b8f1000f12d16646b4460ceb4c0504eb4505b5f90460b1468c4504d10270bde8f007002070475fead939edd090f90010491c11d0b0f90410ce0b05d101eb4101468804eb41014e80b0f90210ce0b14d0c9b2848827f81140a5f804a00270b8f1000f01d0a3f5004ca0f802c04ff4004181800020bde8f007704701eb4101868804eb41018e80e7e7d41a07082de9ff4f834683b01946ddf84090ddf84480129d139c0026b246059818b107b01420bde8f08f0f2903d907b01420bde8f08fb8f1000f02d00db124b104e007b00f20bde8f08f02ac002020604fea192201ab00f093f818b107b01b20bde8f08fbbf1000f08d0bbf1010f03d007b00320bde8f08f012601e04ff0010a9df8041066b13a4802683a48007802eb0033394800ebc130185800f001000be0334802683348007802eb0033334a02ebc130185800f0010018b1082d05d9082704e0012007b0bde8f08f2f46baf1000f06d020683b4600eb0802059825f0faff21687a1e9df804004944049bc9b286b14feacb6343ea01110a431d490b681d49097803eb01334ff4400101ebc0301a5011e04feacb6c4cea836343ea01110a4313490b681349097803eb01334ff4800101ebc0301a5031469df80420059825f05bff0028bed146b120683b469df8041000eb080205981ef09bf8ed1b206838442060002d8cd107b00020bde8f08f0000382a0608d41a07080800c000080040004df8044d18b15df8044b12207047dff848c00ceb4202b2f90c2012f5004f17d000eb40000ceb402c02eb42000ceb400000f5037090f900408c4204d11a705df8044b00207047b0f9042012f5004febd15df8044b1b207047d41a070800290fd00848026802f5304212680a60026802f52042d26a4a60006800f52040806a886070470000382a06084ff4807070470120704700000148407870470000d41a070870b5114d686000f03ffb00281ad1284600f078fd002815d1687000240126204600f0ccfd05eb840188602146074800f02dfe00b96e70601cc4b2002cefd000f033f8002070bd0000d41a070899ff020830b40022124b4ff0ff3c124c002004eb422101eb4005ab81401cff28f9d9002002eb420104eb412500eb400105eb410181f80cc2a1f81032a1f80e32401cb0f5807ff1d3521c002ae0d030bc002070470080ffffd41a07082de9f041fff7d0ff00250d4f4ff478480024eeb2386808eb84014158c1f30342c1f3072321463046fff7fefd641cb4f5807fefd36d1c002dead00020bde8f081382a06082de9f84f83460e460027b8468df800800025002486f80080032000f00bf9dff860a040f2be5900226b461146584617f029f805439df80000012808d04c4511d386f800807e270020f3f7d6ec01e001203070307868b1022000f0ecf847ea0500bde8f88f504616f075fb04f1960084b2d9e7584600f0b4f8042000f0dbf8ede7f049020070472de9f74f884682b0002600208df804008146002700908346b8f1000f05d0049818b10498b0f5ff7f03d905b07f20bde8f08f02980122072100f0a2f80446029801a9fff79aff40ea04051db99df80400012809d02e46029800f07ff806b1354305b02846bde8f08f09eb490a08eb8a04607a042802d8207a032801d97f25eae7a07a002863d002980022072117f078f80643607a052826d2dfe800f02720150a0300217a09b17f251de0d4f804b01ae0217a012901d97f2515e0ca006ff07f419140cf430fe0217a022901d97f250ae0ca004ff6ff719140cf4304e0217aca00ff219140cf4315b131e000252fe0042819d002980022062117f042f8064358f82a0081b2029817f05cf806430298694616f0b6ff0643217a6068c90088400099394040ea010b02980122062117f028f840ea060458f82a0081b2029817f041f804430298594617f062f840ea0406049809f10109814587d37de770b5054600220621284616f0ebff044600220721284616f0e5ff0443042000f019f8204370bd70b505460e460024012a04d10621284616f0d5ff044601223146284616f0cfff0443022000f003f8204370bd00004df804ed0021064a1378052b05d01070fff71eff08465df804fb7e21fae70000c1b406082de9f84f05460e464ff0000a374695b18eb116f0030f04d006f00300c0f1040007440024b4eb970f3bd2601e00eb97084ff4612915e00320bde8f88fd9f800000090a04513d99df8000028709df8010068709df80200a8709df80300e8702d1d1be0d9f8040010f0010ffad0e6e716f0030f06d006f0030269462846f1f7cae90be09df8000028709df8010068709df80200a8709df80300e870641cb4eb970fdfd35046bde8f88f00f019b810b500f018f84ff46121d1f8402112f0007ffad0d1f8402112f0806f01d0052010bd4df6dd52c1f800210222c1f8042110bd002070470020704770b505460c4665b15cb1fff7dcff002808d121462846fff780ffbde87040fff7d0bf032070bd70b505460c462846214603f0b3fa002825d120784ff4702101ea0040617840ea01210f4862884ff47843006803eb820281500c49495d89b92278617841ea02216ff0704202ea0141227902f00702114362884ff4274303eb82028150002070bd382a0608791f06084df804ed0a4685b00121002300930291019303910146184607f052fe05b05df804fb00000149085c70470000791f06082de9f04107460f4c207828b900f0c8f8002815d10120207000240b4ee0b2054600f058fb46f8240037b101220021284600f0c6f8002803d1641c002ceed00020bde8f081781f06087c1f0608d1b10f4a4af6547312681344d3f800c02cf0010cc3f800c04af608731344d3f800c04cf0010cc3f800c04af614731a44136823f001031360024a115400207047382a0608791f06082de9f0474ff00009dff86880d8f8100050b30026d8f80c0000281fd9d8f8100050f82670afb10024d8f8080000280dd957f8240028b1056900f088fa28460028f9d1641cd8f80800a042f1d8384600f07dfa761cd8f80c00b042dfd8d8f8100000f074fac8f8109088f800900020bde8f0870000e8f8060870b5124c207818b1bde87040fff752bd0f48fff7fbfc050001d0284670bdfff7e9fca060fff7e9fce060fff7e9fc48b1e06804f11001800000f02cfb050001d0284670bd01202070284670bde8f80608a598020810b584b0ddf818c0079c009393b2cdf804c00294c2b201200bf0a6ff04b010bd10b584b0ddf818c00024009393b2cdf804c00294c2b220460bf096ff04b010bd70b50024054de0b205eb840100f048fa002802d1641c002cf5d070bd382a060870b506460d461446032d01d9132070bd304607f0e1fa012c12d0022c0ad080211748234609a2f0f719fd154806f054fa0d2070bd29463046bde8704012f08ebe29463046bde8704012f05ebe53504d4920466174616c3a20496e76616c696420636f6e666967207479706520666f722053504d49204d61737465723a20256400e02207082de9ff4f0d4683b016469946ddf8408000244ff0010a0afa08f081b2a8f10100c7b201e0601cc4b2b4420ad204eb440005eb400215f81000527842ea00200842f0d1b4422ad04cb3012c31d009f1010042464946c3b200209b46009003980193012300f01df903985b46009722462946fff7c6ff8346701e844229d100eb40000023424605eb400049464088cdf800a0c0b20190039800f003f92ee003984b46009732462946fff7abff07b0bde8f08f68880123cdf800a042464946c0b20190039800f0edf809f1010000f0ff0bd2e70020cdf804b00090034603984246494600f0def804eb44000097321b5b4605eb40010398fff784ff834607b05846bde8f08f4df8044dddf808c001984ff4701404ea81414ff4003404ea424211434ff4ff3202ea43221143621202ea00205df8044b08430cf0ff01084370474df8044d3948384a016801f52040c0f80021374ac0f8042147f2bf62c0f80821344bc0f80c31344ac0f81021dff8ccc0c0f814c145f2125cc0f818c1dff8c0c0c0f81cc140f21f2cc0f820c1c0f82431c0f828214ff48222c0f82c210022c0f83021c0f83421c0f83821264bc0f83c310923c0f84031244bc0f84431234bc0f848314ff48013c0f84c310823c0f850311f4bc0f854311f4bc0f858314ff40063c0f85c311c4bc0f860311c4bc0f864311b4bc0f86831c0f86c21c0f87021c0f87421c0f878210020164b4ff42242652807d202eb800453f820c041f804c0401cf5e75df8044b70477f180202382a06087b7f0200fef80700fefe0f00ab0288200100880396c82d00fdc31f00020108000088200000b868000030480055555500417a3900500604084df804ed83b0012a09d0022a04d30b2300930023fff7c2fe03b05df804fb4a8801230093d2b201920022497801f00103114600f003f803b05df804fb2de9f0410c4682b011461f46099b089a012a01d0012200e00022104e4ff42b4c0ceb8405d6f8008058f80540012f0dd04ff0000ccdf800c0cdf804c0fff711ff20433168485102b0bde8f0810193002300921a46fff705ff2043f2e7382a060870b505460e46104c207888b904f10c010ea0f8f7e9f948b11e48802111a2f0f75bfb1c4806f096f80d2070bd012020700022194833462946f8f704fa08b10b2070bd002070bd0000102a060844414c44455649434549445f53504d495f4445564943450053504d49204572726f723a20556e61626c6520746f206765742053504d492070726f70657274792068616e646c650000e02207081c2a06080b20704738b50c4c207808b912f000fb606870b1a16800228df800204268536c6a4698479df8000008b1012038bd002038bd022038bd0000282a060810b584b0044601a904a0fff78dff002801d10399217004b010bd00006f776e657200000010b50c4684b01a4900206b464ff48032f8f755fb10bb009800b3012120f0010042681269904710b104b00d2010bd009810a1224643685b6a984710b104b00d2010bd009820f0010041684969884710b104b00d2010bd002004b010bd01a908a0fff750ff0028f7d10399216004b010bd70000002504d49435f41524200000000706d69635f6172625f626173655f6164647200004df804ed83b007a06946fff731ff28b9029818b103b007485df804fb03b000205df804fb75736544656275674368616e00000000142a060838b50c4c207808b912f06cfa606870b1e16800228df800204268536c6a469847 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:9df8000008b1012038bd002038bd022038bd0000282a06080020014670472de9f041044682b090461f46089e00254046fff74afcd0b120781b2817d1360a8df800708df80160012269464046fff7f6fb08b120700ae0bdf8021033463a464046fff72cf808b1207000e0012502b02846bde8f0810b2070470b207047f8f781b800201060401e70470020704707b51146012301aa00f004f803b05df804fb00002de9f84f80460f4615461c464ff0ff36d8f80c00d0f88000f8f79ef9dff8aca0dff8ac90d7b1012f47d10026002c13d955f82600c0f3091bdaf810108b4508d2fdf782fed9f8000018b100ebcb0080f82c70761ca642ebd300262ee00026002c2ad9002755f82600c0f3091bdaf8100083451ed2d9f80000d8b100ebcb0000f128015846f8f719fa0090d9f8000055f8261000ebcb0090f82e20404600f0c6f90098fdf751fed9f8000000ebcb0080f82c70761ca642d5d30026d8f80c00d0f88000f8f74af93046bde8f88f68b5060848c406088068f7f719be000070b515460a4c002028600a4922460a48f7f71cfe06464eb9204600f0a3f904f11000fff7e9ff04f110002860304670bd748b0708c8b40608200000028068fff765bf8068fff764bf8068fff76bbf806800f02fb88068f7f7cabe806800f05cb9806800f075b94ff001134b60806800f076b910b50446a068c26802f110015068f7f7feffa068bde8104000f01fb8806800f072b9806800f071b9806800f09ab9806800f099b9806800f0b8b94ff0ff30704710b5c068d0f88000f7f7bfff10b14ff0ff3010bd002010bd00002de9f04188b0044600250020674e3178002940f0c6808046cdf80880cdf80c801621634f00eb800247f82210401c1628f8d3e06800f1580200f180011020f8f7adf820b108b04ff0ff30bde8f081e068d0f88000f8f7acf8e06800f110014068f7f7a8ff20b108b04ff0ff30bde8f081f06838b94f4b00204f494ff48032f8f784f9a8b9f06801aa10f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e047ddf80480b8f1310f0cd0e068002204ab10303fa1f7f7a8ff60b108b04ff0ff30bde8f081e068002204ab3da11030f7f79bfff1e70698306102900022e06804ab3ca11030f7f790ff20b108b04ff0ff30bde8f081069803900022e06804ab38a11030f7f781ff28b1e068012137a24068f7f7a2ff06990398084403900022e06804ab42a11030f7f76fff50bb069850f82500401c25d00699681c51f8251001eb810247f82210411c069b53f8203007eb820043604a1c069b53f821108160511c069b53f82220c2604d1c069a52f8211001617068401c7060069850f82500401cd9d102a8fdf734fd01203070e068d0f88000f8f708f808b00020bde8f081000068b506089c8b070874b506086f000002746c6d6d5f746f74616c5f6770696f00746c6d6d5f746f74616c5f6770696f3839323600746c6d6d5f62617365000000746c6d6d5f6f666673657400544c4d4d5f446576696365496e69743a204661696c656420746f207265747269657665207468652072656769737465722062617365206f66667365742e000000746c6d6d5f706f7274730000002070470020704710b514464ff0ff320020c1f30913dff824c0dcf810c0634503d20846fdf7d2fc002218b101202060104610bd00202060fae7000068b50608084610b5d1b2fdf7effc002010bd0020704700000249016102494161806170471fda1fdafc1004080020704770b50546f7f7aafd58b90f484ff480320e4b0169302000ebc1010da0f7f748fd10b14ff0ff3070bd084c206848b1006a10b92846f7f766ff216801204862002070bd4ff0ff3070bd68b5060848c4060844414c544c4d4d000020704770b50c4616460d480069844212d20c4d296879b101ebc40000f128013046f7f7e5ff2968c6f3405001ebc40181f82e00002070bd4ff0ff3070bd000068b5060848c406082de9f04105460c4617464ff0ff36162c22d204eb8401124850f8210016281bd0e868d0f88000f7f71bff0d4904eb840001eb80032fb1da6899685868fdf754fc04e01a6999685868fdf74efc0026e868d0f88000f7f705ff3046bde8f08100009c8b07082de9f84380460e4615464ff0ff341eb1384f787820b106e04ff0ff30bde8f88300f080f830b1b8f1000f13d0b8f1010f52d103e04ff0ff30bde8f8830024002d06d956f82400fdf7d1fb641cac42f8d3002441e0b86868bbf86848b9264b002026494ff48032f7f7b6ff08b1002014e0f8686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e047009831281fd00022174b18a11a48f7f7dbfd401c1ed014488068b8600024002d0dd956f82400c0f30910b96851f8201041ea0010fdf78efb641cac42f1d300242046bde8f883084b00220b480ba1f7f7bbfddee74ff0ff30bde8f88368b5060874b506086f000002908b0708746c6d6d5f736c65657000007cb50608746c6d6d5f736c6565703839323600004df804ed87b0c820049017491748f7f765fd1548002201ab15a1f7f78ffd18b107b000205df804fb0398059000220e4801ab12a1f7f782fd18b107b000205df804fb039905980844059004a8fdf76afb0548002201ab0ca1f7f770fd0d490120487007b05df804fb7cb5060820000002746c6d6d5f62617365000000746c6d6d5f6f666673657400746c6d6d5f736c656570000068b506082de9f04784b007460e4600254eb1dff8f48098f80000012807d004b00320bde8f08704b00420bde8f087d8f80c004168b94203d8042004b0bde8f08798f801304ff0010982681a4306d1406900fb01f0f7f7bbfc88f8019098f80100f8b9d8f80c004268416901fb02fa0024806900280cd9fdf7f7fd01280ad05046f7f7a5fc641cd8f80c008069a042f2d815b104e00125fbe7fdf7e6fd48b388f8019003a93846fdf79bfc012825d002a93846fdf795fc012821d001a93846fdf78ffc01281dd003990298814203d0019a904200d101463246384600f04bfc0028abd13168c8f80410c8f8087004b0bde8f08704b00220bde8f0870399ebe70299e9e70199e7e700006c2106082de9f04788b078a47b4e3078012808d006a97aa0f7f794fc38b108b00420bde8f08708b00020bde8f08730694ff0000848b9744b002074494ff48032f7f769fe08b1404614e0306901aa10f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e0470198472801d04e2800d164a4002203ab214606a8f7f78bfc18b1042008b0bde8f087ddf814c0c6f80cc04ff000090020dcf804100127002906d907fa00f242ea0909401c8142f8d8dcf82430dcf82020dcf8000000f07ffa0020fdf7f9fcfdf78cfcf068c069fdf710fc0024f068406800283bd96ff0004af068006800eb441520462968fdf7a5fa296951450ed002aa204600f088fb0028c0d1029a2146fdf7eafc00202146fdf7ccfa03e000202146fdf79bfa696951450fd002aa204600f072fb0028aad1029a03202146fdf7d3fc03202146fdf7b5fa03e003202146fdf784fa641cf0684068a042c5d8f0688068fdf78efcf068c068fdf796fcf0680069c0b2fdf75cfc0020fdf746fc4846fdf791fcf068806a20b100f04bf800287ff47daff068c56bedb1fdf7c7fa8146002407fa04f010ea090f0ad105eb840055f82420016a204600f040f900287ff466af641c082cecd3286cfdf745fc686cc0b2fdf73ffc0120fdf773fc377086f8018008b00020bde8f08700005453454e535f424f4f545f42535000006c210608515473656e7300007c2106086f0000025453454e535f424f4f545f4253505f38393137002de9f04f85b04ff0000bcdf810b0cdf80cb0002600270024dff8f891d9f80c00406800281dd9d9f80c00006800eb441504aa2046a96900f0ddfa00287ed1e96903aa204600f0d6fa002877d1039a04992046fdf7a3fb641cd9f80c004068a042e1d84ff0000ad9f80c00006b00284dd9d9f80c000aeb8a01c06a00eb810084684ff00008002c3ad014f0010f32d0d9f80c00016801eb4815406b02aaa969091a404600f0a7fa002848d1a96904aa404600f0a0fa002841d102990498401ab04200d90646d9f80c1001aae869896b411a404600f08ffa002830d1e96903aa404600f088fa002829d101990398401ab84200d9074608f101086408002cc4d10af1010ad9f80c00006b5045b1d8cdf80cb0cdf810b04ff0000ad9f80c00006b002837d9d9f80c000aeb8a01c06a00eb81008468002534b314f0010f00e066e01dd0d9f80c00006800eb451804aa2846d8f8181000f04ffa002858d1d8f81c1003aa284600f047fa002850d103980499c01b891b884202d8002600270ae06d1c6408002cd8d10af1010ad9f80c00006b5045c7d839463046fdf7edfa0024d9f80c00006b002814d9d9f80c0004eb8401c06a00eb81018868009020468b794a790979fdf791fa641cd9f80c00006ba042ead80220fdf730fb0024d9f80c00006b002813d9d9f80c0004eb8401c06a00eb81000169c068cab2c1b22046fdf793fa641cd9f80c00006ba042ebd8002005b0bde8f08f00006c2106082de9f04184b0054688461146082d03d304b00420bde8f0811b48aa00c068c06b006cd04000f00f06102e03d3042004b0bde8f0816ff00044a14207d0012703aa304600f0cbf90028f1d103e00027fdf751f90390a04508d0012402aa4146304600f0bcf90028e2d102e00024002002903b46029a284603990094fdf7cefa04b00020bde8f08100006c2106080b280ad2dfe800f009060a0e12161a091e2226000868801e086070470868401f086070470868c01e086070470868401e086070470868401e086070470868401e086070470868401c086070470868401e086070470868801f086070470b280ad2dfe800f0060a11181f262d34383f46001068401c106070470868801e08601068401c106070470868401f08601068c01f106070470868c01e08601068401d106070470868401e08601068001d106070470868401e08601068c01d106070470868401e08601068801d106070471068801c106070470868401c08601068c01c106070470868401e08601068401c106070470868801f08601068c01d1060704700002de9ff4f0d4683b014469a464ff000090026b04600200190884f386848b9884900203b464ff48032f7f791fb08b1002013e038686a4610f0010f09d020f00101134600224868d0f82cc00e20e04703e041688b6b0021984700984a2801d14ff001097d60fdf780f83861bc60c7f80ca0fdf79efa0546fcf7f9ff02900298801e062827d2dfe800f00308111608082846fdf754f806461de02846fdf74ff806462846fdf755f8804614e02846fdf746f806460fe02846fdf741f806462846fdf747f88046aaeb0400a8eb0601c003f0f710e8019000247868002878d94ff0010bdff860a1039800eb4417387950b101286dd10020801e06286ad2dfe800f0051c49586a6a0298f5e721462846fdf730f830444af82400b9f1000f04d00aeb84012046fff7edfe4848f96840f82410403040f824b079e021462846fdf719f830444af8240021462846fdf77cf83f4f404447f82400b9f1000f06d007eb84020aeb84012046fff7fafe3448c168009157f824305af8241082684ff40040 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:00f0b2f8314941f8240001f1400040f824b04ce021462846fcf7ecff30444af824002a48f96840f82410403040f824b03de021462846fcf7ddff30444af824002249019841f8240001f1400040f824b02de032e021e021462846fcf7cbff30444af8240021462846fdf72ef808eb0003174840f824301248c16800915af8241082684ff4004000f06ff801460f4840f82410403040f824b009e0b8684af824000a48f96840f82410403040f824b0641c034840688442fff457af07b0bde8f08f5c2a06086f00000260230708e0230708a0230708f8b5044615461048104e00914ff4004150f824208030b36850f8240000f043f8002802da0020286005e03169884201d9296000e02860064850f82400012801d00120f8bd0020f8bd602307085c2a06082024070838b5044615460b4800910b4950f82420803050f824008b684ff4004100f02df82860064850f82400012801d0012038bd002038bd602307085c2a060820240708ddf800c0591aaceb020202fb00f0eff7fbbe70b51546ddf810c0aceb030202fb01fc01464b10bcf1000f00da5b420ceb0300eff7ecee284470bd10b51c46ddf808c0aceb020202fb00f24810002a00da40421044eff7daee204410bdf6f7ddbf10b582b0406a002438b10f49085c03f061ff68b102b0002010bd009401220194b5211420234623f035ff02b0012010bd002300940194bd2114201a4623f02aff02b0012010bd000088e7030870b5054682b01d4c206830b122688a4203d0083420680028f8d12068002670b16b6a0bb10c2b15d9009601960122e021142023f009ff6e6202b0012070bd009601220196d9211420334623f0fdfe02b0012070bd0a48c15c606803f011ff10b102b0002070bd009601220196e8212368142023f0e9fe02b0012070bd78e7030888e7030870b582b00025002630b30446207900282ed020460bf0bcfb26712046fff788ff48b10023009601960a201a464ff4c47123f0c8fe0125204600f064f948b10023009601960a201a4640f28d1123f0bafe012502b0284670bd0023009601960a201a4640f2771123f0adfe02b0012070bd0023009601960a201a464ff4bf7123f0a1fe02b0012070bd4df804ed85b00ea002a9f6f769ff60b10020ff210346024600900190142023f08dfe05b001205df804fb0a4a00230aa102a80bf06efe05b000205df804fb00002f636f72652f62757365732f756172740000000088af0608556172744d61696e506f72745068790010b584b0044602a92068f6f735ff60b100204ff48c710346024600900190142023f058fe04b0012010bd002304f110021ba102a80bf05efc002304f10c021ba102a80bf057fc002304f1080219a102a80bf050fc002304f1140219a102a80bf049fc002304f1180218a102a80bf042fc002304f1200218a102a80bf03bfc002304f11c0217a102a80bf034fc002304f1240217a102a80bf02dfc04b0002010bd49734c6f6f706261636b000042697452617465005561727442617365000000004770696f54784461746100004770696f52784461746100004770696f5266724e000000004770696f4374734e00000000436c6f636b4964496e6465780000000070b582b005460c4600268db12e60fff743ff012818d01cb30096012201960a20234640f2cb1123f0d5fd02b0012070bd0023009601960a201a4640f2a51123f0c9fd02b0012070bd0023009601960a201a4640f2ad1123f0bdfd02b0012070bd2b4c2079012816d0201f0068b8b1206001202071a6622046fff742ffd8b10023009601960a201a4640f2d11123f0a2fd02b0012070bd2c6002b0002070bd0096012201960a2033464ff4e17123f092fd02b0012070bd204605f004fe70b10023009601960a201a464ff4eb7123f082fd2046fff79dfe02b0012070bd204600f04bf870b10023009601960a201a464ff4ee7123f06ffd2046fff78afe02b0012070bd20461cf060fa2c6002b0002070bd8caf06084df804ed87b00022016a02ab09b101220291c16919b19446521c43f82c10416919b19446521c43f82c10806918b11146521c43f82100002002a9fff711f868b1002040f241110346024600900190142023f036fd07b001205df804fb07b000205df804fb30b587b00024016a02aa09b101240291c16919b12346641c42f82310416919b12346641c42f82310816919b12346641c42f8231000254369c3b18169b1b1c1f3091023f0a7fce8b10120224602a9fef7d5ffd0b100230095019514201a4640f2a11123f0fbfc07b0012030bd80690222019540f295110090142023f0effc07b0012030bd07b0012030bd07b0002030bd4df804ed83b0002358b1b9b11ab390f804c0bcf1000f22d003b05df804eb18f0fbbf00930a20019300231a464ff40e7123f0ccfc03b000205df804fb00930a20019300231a4640f23e2123f0bffc03b000205df804fb03b000205df804fb00930a20019300231a464ff4127123f0aefc03b000205df804fb70b50c4684b012490d680395602101aa0223009202aa0668d0f808c03046e04708b104460ce00198022801d0012407e09df809109df8080040ea0120206000240398a84201d001f06ff904b0204670bddc18060870b50c4686b018490d680495002101aa0623009202aa0668d0f808c03046e04708b1044617e00199062901d0012412e09df8081061709df8091021709df80a10e1709df80b10a1709df80c1021719df80d10617104460498a84201d001f03af906b0204670bd0000dc18060870b50c4684b022490e680396082101aa0223009202aa0568d0f808c02846e04708b1054628e00198022801d0012523e09df80800c0f3c10020709df80800c0f3800060709df8080000f00300a0709df80900c008e0704ff000019df8090010f0020f4ff001000fd020719df8092012f0010f0bd0607100250398b04201d001f0f3f804b0284670bd2171eee76171f2e7dc18060830b583b00b490c680194522180228df80020012305686a46d0f804c02846e047002805460198a04201d001f0d3f803b0284630bddc180608f0b583b0044627480d4607680197482128688df800000123d4f804c06a462068e04708b1064635e0502100262a79304662f383006a7962f301008df800008df801603046aa7962f303008df801004ff00203d4f804c06a462068e04708b1064618e05a218df800608df801602889a0f57f42ff3a06d000f00f008df8000080208df801000223d4f804c06a462068e047002806460198b84201d001f07ff803b03046f0bddc18060830b50a4683b00d490c6801944621002362f3c7138df80030012305686a46d0f804c02846e047002805460198a04201d001f060f803b0284630bd0000dc18060830b50a4683b00d490c6801944021032362f3c4038df80030012305686a46d0f804c02846e047002805460198a04201d001f040f803b0284630bd0000dc18060870b582b0184a14680194542500238df800301a4691f800c06cf307128df8002091f801c06cf303028df800208df801308a7862f3c7138df80130c97861f301038df80130022306686a46d0f804c029463046e047002805460198a04201d001f009f802b0284670bddc18060870b582b005460e480e4604680194284600f018f808b1064609e08df80060e121d5f804c0012328686a46e04706460198a04201d000f0e8ff02b0304670bd0000dc18060830b583b00b490c680194d021a5228df80020012305686a46d0f804c02846e04705460199a14201d000f0ccff03b0284630bd0000dc1806080169034a02eb51018160002070470000f8d4fbff70b504460d461646e06882034ff6ff71091a480881b11044f0f7cce90246b2f1004f01d36ff0004204f1080331462846bde87040f2f712ba6ff00042efe74ff0ff3070472de9f04f85b00546e86dc76cd5f8a800a8b14ff000080026002f79d94af6500bdff8fca00df11009d5f8ac0006eb460100ebc104daf80000012803d009e04ff00108e8e7e86d816a082902d1c06a09281fd0e86d016e02abcdf800903246284600f09afa00283fd104982060e86d006e00f13001cdf8009002ab3246284600f08bfa002830d104986060b8f1010f03d020e0c4f800b0e9e7e86d006e00f16001cdf8009002ab3246284600f075fa00281ad10498a060e86d006e00f19001cdf8009002ab3246284600f066fa00280bd10498e06004f1100322686168a06800f073fb20b14ff0ff3005b0bde8f08f226804f114036168e06800f066fb28b14ff0ff3005b0bde8f08f02e0761cbe428bd30120c5f8a80005b00020bde8f08f000084b5060810b50024c268106e40b1002102f16800fff784fe00b1641e204610bd002010bd8068f6f7b3b80000f8b507460e461546002400942c601c206946f6f739fb80b9009a72b1146054609460d4601461546194619eb119493046f6f7a6f80446e4b902e04ff0ff30f8bd0098c06800f110013046f6f7b3fa04467cb913e00f493846f6f7d4f8044644b90098c06800f110013846f6f7a5fa044624b10098f6f792fa2046f8bd009800f04ff900981030fff7b7ff0098103028600020f8bdd0b106088068fff708bf8068fff79abf806800f02ab88068f6f739b9806800f029b9806800f029b9806800f0fdb84ff400334b60806800f026b9806800f026b8806800f02db9806800f03ab9806800f04cba806800f071ba806800f071ba806800f020bb4ff0ff30704770b5c4680025fdf70cfed4f8ac0030b1f6f745fa00b16d1e0020c4f8ac00284670bdf0b587b0c4684ff0ff375b4e0025706830b95a48311df6f709fc08b1284605e0706869464268526a904700980f2812d001272766002204ab51a104f11000f6f759fa002805d10698e065fdf715fe28b1b81e07b0f0bd384607b0f0bd646604f16400a0664948e06649482067c4f8a85004f1ac01e06dc06c00eb4000c000f6f773fa0028e8d1204600f023fb0028e3d104f1a00104f16800fff7acfc18b107b04ff0ff30f0bd002001a914f035fd40b90198102805d10298012802d1039800b93760e06d94f8a420816a914200d0256694f8a520c16a914200d0256694f8a010c269914201d2256606e005d194f8a1108269914200d2256694f8a210426a914201d2256606e005d194f8a310026a914200d22566216e71b10025406d002827d9e36d05eb4501986d00eb011090f82d10012903d017e007b00020f0bd90f82e1010290cd090f82f20082a08d09868c0b215f0d5f938b107b04ff0ff30f0bd07b04ff0ff30f0bd6d1ce06d406da842d7d807b00020f0bd000084b5060839010002564144435f42535000000000c58401088581010800207047002070472de9f04188461746c568286eb0b1e86d466d0024002e0dd9e86d04eb4401806d00eb011001684046eef7a2ef50b1641cb442f1d34ff0ff30bde8f0814ff0ff30bde8f0813c600020bde8f0814ff0ff307047c068c06d406d0860002070470020704700000249016102494161806170471fda1fdafc07040810b5c068016e39b101216830fff7d8fc20b14ff0ff3010bd002010bd002010bd002070472de9f041074684b0884615461e460b9c0a9800210391606103ab3268716800f081f92060c4f804800398e06095f82c1011b101291dd110e0f96d2a4a096b01fb02f1294aa2fb0121c90b01fb00f02749a1fb0010400920610be0f96d04f11003 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:ca6b019300928b6b7269316900f08cf92060a86948b12069e96900fb01f02061a969eff724ef206101e00120206018492069a1fb00108209a26095f8200000280cd001280dd0022812d0032806d1a96a686a04f10803f1f75dff206004b0bde8f0812046fff71efd206004b0bde8f081aa6a2046696afff71ffd206004b0bde8f0810000a0860100018000801f85eb51d34d62102de9f04104461f46069ee06d006d00ebc2050a462946204600f06bf900280cd13a462946204600f0dcf9002805d13146204600f04ff80028ffd1bde8f0812de9f04186b005460f461446e86d07eb4701806d00eb0116b068d5f8ac1000eb400001ebc008c5f8b470d5f8a80018b92846fff7fafc40b903a804ab00903146b2682846fff7bdff28b10120206006b00020bde8f0810398434601943246009039462846fff733ff306901280fd1206868b99df81500012804d09df81400012803d004e00320206001e00420206006b00020bde8f08138b50c4668306946fff7cafa10b14ff0ff3038bd00982060002038bd30b583b0ddf818c0a8b10068c9b24ff47f45c06dc46805ea04240c43cdf804c000931346017822464068fdf741fc28b103b0012030bd03b0012030bd03b0002030bd10b5c468206e38b1e06d406d0223814205d31360002010bd4ff0ff3010bd0120c4f8cc00c4f8b41084f8b0302046fff76dff0146002029b184f8b000c4f8cc00084610bd84f8b000c4f8cc00002010bd4ff0ff30704770b50e461546c468206e38b1e06d406d0221864205d32960002070bd4ff0ff3070bdc4f8cc10c4f8b460032084f8b0002046fff755fc002120b184f8b010c4f8cc1070bd84f8b010c4f8cc1006eb4602e06d082303eb0213806dc058d4f8ac3000eb400003ebc00029606e604ff02c0ce16d0ceb02128b6d9a5c012a0ad0496ba960e16d096be9604168296100686861002070bd896ba960e16dc96be96081682961c0686861f3e770b51d461ffa81fc91b282b20024614503d98a4207d8624505d3614511d28a420fd962450dd2aceb010080b2aceb020189b2b1eb500f01d2002110e04ff6ff710de0a1eb0c0081b239b1a2eb0c02c2eb0240eff7aaed81b201e0002101242960204670bd2de9f04107461446069e079da14202d30120bde8f0810e48611a03fb00f0eff792ed40f6354200fb04f106fb02f2c1eb421100fb0710074981fb00104111a1ebe070002800da002028600020bde8f081a08601001f85eb514ff0ff30704730b5044685b0154668680290287b8df80e0048788df80d0008788df80c00e889adf8100002a904f16800fff770fa18b105b04ff0ff3030bd2869012809d0002104f16800fff7d7fa40b305b04ff0ff3030bde06d6969806c00eb810001788df8041041788df8051081788df80610c0788df8070001a904f16800fff7dcfa18b105b04ff0ff3030bd012104f16800fff7b2fa18b105b04ff0ff3030bd04f16800fff719fa18b105b04ff0ff3030bd05b0002030bd10b58cb0044601a9e06d8068c0b214f0daf918b10cb04ff0ff3010bd0698c4f8d80004f168000699fff7e1fa18b10cb04ff0ff3010bd0cb0002010bd2de9f041064690464d68f06d006c00fb05f700243220f5f779fe3234ac420dd3414606f16800fff794f918b14ff0ff30bde8f08198f80200012805d0bc42e9d34ff0ff30bde8f0810020bde8f08138b5944688b10068c9b24ff47f44c06dc26804ea02220a430093017863464068fdf7b6fa18b1012038bd012038bd002038bd00002de9ff410e4617461d460a9c0020009b03b31860ddf800c0dcf8000040f00300ccf80000384622f0dbfd009a1168084320f080401060d660faf748fe01460098416080600461446184618cb1c56104b0bde8f08124206946f5f7befe18b104b00020bde8f08100994ff000400860d1e70121002003a2f5f79dfe04b00020bde8f08100004d4d5520535720436f6e666967204572726f7200f8b514461d462168491c0cd000212a68521c0ad04ff0000c41ea4c0100260096032910d104e00121f1e74ff0010cf3e76946f5f785fe18b10098f5f70bfe00960098206028600098f8bd00002de9f00384460f46124800680023002111600168002918d9d0f80480002058f823607568002d0dd9b46854f82090e14505d1336838466146bde8f0031847401c8542f2d85b1c9942e8d84ff0ff30bde8f0037047941b0608f8b506460d460024002700976846f5f7fffd009a8ab1516900290ed902ebc4008069b04206d12a6002ebc400c06968600020f8bd641ca142f0d82f606f604ff0ff30f8bd2de9f04385b00546884691461f460020049000242e68686830440190002e2cd058b3002002a9fff7c9ff00b10124019a04233846194610f055fd0198011d01913868b0f1ff2f1dd020f0004004aafaf76bfd0199014401914a46049b41460090304600f07df8c8b1394601a800f043f90028dcd005b0bde8f08305b04ff0ff30bde8f08324b105b06ff08200bde8f08301242868f16908440190c8e7386810f0004f04d005b06ff08100bde8f083019a3146384600f095f805b0bde8f08310f011bd00002de9f04106460f46164804684ff48055b4b90020bde8f0817eb13046eef75ff90c2803d23046eef75af900e00b2031460246201deef71cf940b120682d1a0444206808b1002de7d12eb902e02046bde8f081bd4202d20020bde8f0812046bde8f0810000402a06084df804ed83b000210291019100280bd00749496802914ff47a7101ab00fb01f2012102a8f5f708fd03b05df804fb0000402a060810b56ff0820419b9934201d1002407e031b1426818441044eef740eb00b90024204610bd0a78491c8160511c416011210160704738b504460d460020009004231946684610f09efce86800992844491c0844a06010f8010c401c60601120206038bd70b504461046216000256560a560e56001460c22201d22f0c5fa2561e56170bd8c46114610b5036823f00043122b28d006dc022b11d0082b13d0112b04d106e0142b18d0182b10d04ff0ff3010bd0a46614600f01cf8002010bd00f046f8002010bdfff7aeff002010bd0a466146fff7b0ff002010bd0a46614600f044f8002010bd0a46614600f017f8002010bd38b504460d460020009004231946684610f040fc0099a86829440844a060eef798f860601020206038bdf8b504461646f5f7aafc054600200090002d0dd0042332461946684610f025fc009855f82000a0600420606012202060f8bd10b5044604230a46194604f1080010f013fc042060600220206010bd38b504460d460020009004231946684610f004fc286900992844091d0844a06050f8040c401c60601220206038bd096821f0004112290ed006dc02290bd008290ed0112904d106e0142904d0182902d04ff0ff3070470168091d01600020704702681178891cc9b20a44026011f0030f05d001f00301c1f104011144016000207047490050eac12018bf04204a0d18bf40f0010040f2ff72b2eb515f08bf40f00200012808bf052070474ff055324ff0333102ea5002801a00f0333201ea9000104400eb101000f00f3000eb102000eb104000f03f007047034808224ff40c71036802489847fee7e41806084fc30308fee730380a2801d2012070470020704770b4844600231c460020002a10d95cf82050eb1844f1000451f82050eb1844f100044cf8203023460024401c9042eed3184670bc70472de9ff4f82b000200090844602988269002a0cd904980ceb4c0300ebc3008368c068184303d00cf1010c6245f2d84ff0000b002a40f2bd8004980ceb4c0200ebc20001900beb4b02049800ebc200c768866856ea070277d002680c6843684d68b2eb040873eb05081cd3d1f80890d1f80c8014eb090945eb080812eb060a43eb070eb9eb0a0978eb0e080bd301220092059a0ab1027c0a740023036043608360c3607fe0b2eb040873eb05084dd212eb060843eb0709b4eb080875eb090844d201220092059a0ab1027c0a748a68cb68a21804686b414568a61a75eb030622d28668c768a4197d41141b73eb05041ad2029ca469644516d91c46019b5c601a600a6805684c684368521b64eb03058b68cc68d61882686c41c368951b019a63eb04039560d3600b6804684d6842681b1b836065eb0202c26002988069604531d8029a012082f82c002ce0d1f80880d1f80c9014eb080445eb0905b2eb040873eb05081fd292197b41a21a75eb030219d201220092059a0ab1027c0a7402684368a41a826865eb0303c568121b65eb0303c36082600c688a684d68cb68a2186b41436002600bf1010b0298806958453ff649af009806b0bde8f08f2de9f04387b0074688469146d8f80410d8f8000001910090d8f80c10d8f808000391029001208df8100000253869002835d9c5eb051009ebc0060123324669463846fff700ff30b3d8f81410d8f8100071663066d8f80c10d8f80800f166b0669df8100086f870009df8100098b90024386900280fd9c4eb041009ebc002ac4205d0002306f160013846fff7dcfe641c3869a042efd86d1c3869a842c9d801214a46384604f083fa07b0bde8f08300002de9f04192b02e4807681097012600240ca81bf08dfb0ca803f067fc012841d0284d286890b104ebc40101eb410005eb80000069b0f5007f08d0641c04ebc40101eb410055f820000028ecd104ebc40000eb400455f8240020b3dff86c8002f069fc4068816a404688474ff01b0802f061fc40680168404688470a9090b10df1280802f057fc406881684046884705eb8400c068012804d169460b4802f02efb00b1002609484ff4d871eef74bf81099b94201d0fff74cfe12b03046bde8f081dc180608dc1006089d1a060800a06f862de9f00f204b53f82060a3f103094ff0000aa3f102084ff0000c12b138f810304b804b88ff2b05d9b2b119f800309bb1a1f802a04b885b1c28f810309eb100233568002d0fd94f88746834f813b0bb4506d14ff0010c06e0bde8f00f192070475b1c9d42f1d832b9bcf1000f03d01a20bde8f00f704712b1bcf1000fcbd10020bde8f00f704700007c1f06082de9f0410446079f069e2f49b2f1500073f1000027d3002e25d000202b4d6860a860e86028616861a861e8616862032028622c60606888421bd15020686061690819a860206ae8606169e06a014408192861206b68616169606a01440819a861a06ae8611ae01a480ff03afd0020bde8f08128206860a1680819a8606069e860a168206a014408192861606a6861a168a06901440819a861e069e8610da00ff01ffd2046f1f762f8044611a021460ff017fd012c05d1a86830600020ea683a6078602046bde8f0813410d77300890708f80f040843616c6c696e672041757468656e746963617465496d6167650000004261636b2066726f6d2041757468656e746963617465496d6167652c2072657476616c3d307825580000000020f0030100f003000968c00021fa00f0c0b2704720f0030200f003001368c0004ff0ff0c0cfa00fc01fa00f023ea0c03184310607047000010b5074c606808b1002010bd00f000fa044800f038fa01206060002010bd000054210608602106082de9f04f89b005468a46002400270020029003900490059006900790804600268146d448406860b16968286800f0c4fc8346bbf1000f08d000200690a86840b119e009b00020bde8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:f08f09b00020bde8f08f696828680391029000200490dbf8180005900022059902a800f0c9f9069878b10498a8609bf81000ff280dd0a869ff280ad0bc4800f0e9f9ba488068a0b343e009b00020bde8f08f01240026a868ff2100f0c9fc38b9cdf800b000216b692a69a86800f089fddbf8080010f0010f04d0284600f054fc00b10024dbf8140008b1d0f80461a86800f074fd2969012240ea0103a868314600f0deff02a800f073f909b02046bde8f08fffe700f07efc800000f074f99b49886080b300f076fc810098488068edf7a9fe00f06ffc002838d99448816851f8260058b3426801682b68d5f804c0594082ea0c02114324d1ea688c49896851f82610c96891424cd18169aa69914248d141696a69914244d1dbf8081011f0040f3fd0044612e0ffe702a800f031f9804800f073f909b00020bde8f08f0fb901eb8607761c00f036fcb042c6d857ea040027d0182000f027f95fea000822d02869c8f81400baf1000f07d0daf80410daf80000c8f81010c8f80c000126a4b102a800f006f904f16c0000f044f9414604f1b8000ff0b7fa00287dd004f16c0000f03cf968e0002466e0d02000f0fcf80446002c60d0d0212046edf734fe04f16c0000f029f904f1b800c4f8b800c4f8bc003c6095e80f0084e80f0005f1100010340fc80fc4203c02a878340fc80fc40799883c0698c4f88c10c4f88800c4f820b0dbf8080010f0100f23d1584600f095f830b105f10800cdf800b00fc800f0b1fc206a04f12401027ca06800f012fc10bb204600f091f810b1284600f075fb606a800000f0b0f8a066a8b1616a8900edf7e9fde86848b14ff001096666286910b14ff0004000e000202066414604f1b8000ff048fa90b3b8f1000f02d0404600f085f874b1d4f8b80004f1b801884208d1a06e18b100e022e000f078f8204600f075f80fb100203860069810b102a800f06ff84ff000080024a1461d4800f0adf8b9f1000f06d0e1681a4a234604f1700000f067f809b04046bde8f08f1ee0d8f81400216930ea01020cd041ea00032361206e40f0004020660122206a017ca06800f0aefee06828b9e86818b1e06066664ff0010904f16c0000f07ff8c8f8084002480168491c0160c7e700005421060860210608399301087047816811f0420f01d000207047027c22b1406910b911f08000f7d001207047016a896811f0010f06d0016b11b9c06a012801d9012070470020704728b1012805d0022805d1f4f702bf0120fbe70320f9e77047f4f72abf002804d00069002801d0f4f70dbf704770470020704708b56946f4f791ff08b1002008bd009808bd30b5044687b0002c14d0002504f110000195009062682068104301d0226801e04ff0ff320b480b464ff0ff31f4f7c6ff10b1256107b030bd206902a9f4f7a8ff03980021616020600298a0600498e06007b030bd400c2800eff762bd704700207047704770b504466cb1256805f16c00fff7f4ff04f17400fff7f0ff206910f0806f02d008e0012070bd286ae2686168037ca86800f0e0fb61680122286e02fa01f18843286604f17400fff7daff05f16c00fff7d6ff002070bdf8b5044600266cb1256805f16c00fff7c8ff04f17400fff7c4ff206910f0806f02d013e00120f8bd286a04f11002007c0090e3686168a86800f007fc064696b96168a86800f0d1fbc4f8dc000020e066a0662067c4f8d80001226168286e02fa01f10843286604f17400fff79dff05f16c00fff799ff3046f8bd2de9f04f87b004460f460026b1464ff0010bb2463fb197f82000012803d0c7f804a03d4607e0206e00f10805cfb185f820b0c7f804a004f17800fff775ff04f17400fff771ff20686168026e0bfa01f31a4209d0806800f0b1fb80464ff0080b71e085f820a0e6e704f17400fff75fff07b004f17800bde8f04ffff758bf226912f0007f0ed0c4f86c80b8f1000f01d0404600e0a06aa0f10801a0690844c4f870a012e0e16ea0690844236fd0f804c01ffa8cfc6344236701f10803e366d4f828c0634501d1c4f86ca012f0007f02d00c226a6010e0436813f0804f05d012f0200f02d001226a6006e0002b2bda12f0010f28d002226a6042680068ea60a860e06d2860c808226e00eb400002eb001109686961216e01eb0010c0f800a0206f2861c4f870a02fb197f82000012817d1761c15e0761c206e06eb46010beb0111451885f820a0e06e404509d0e068002895d120686168806800f0c6fb00288ed10eb1d4f8589004f17400fff7e0feb9f1000f17d00025002e14d905eb4501206e0beb01110844d0e9063c426901698de80e10426a016a059204910fc8c8476d1cb542ead307b004f17800bde8f04ffff7bebe2de9f84f0f4616469946002478b185686db166b105f16c00fff7adfe4ff0010b286e0bfa07fa10ea0a0f7dd102e00020bde8f88f686ab84276d9e820fff764fe0446002c70d0e8212046edf79cfb4ff00008306810f0806f17d1286ab9f1000f007c009001d0012300e00023a8683246394600f0d4fa8046b8f1000f05d1a868394600f09cfac4f8dc00b8f1000f62d1256067604822314604f11000edf7d8ea04f17400fff768fe04f17800fff764feb9f1000f07d0d9f80410d9f80000e165a065c4f80cb0286e40ea0a002866707901280fd1a06a00eb40000001c008fff713fe206698b3a16a01eb41010901c908edf749fb4ff0ff306066a86e40f827404ff00007206910f0806f1dd1a069b8b971693069c4f88410c4f88000c4f88870b169c4f88c1000e019e0012204f18000fff7f3fdd4f8900050b1d4f88800a061a16aa069edf7fdfac4f8c87007e002e0206efff7ccfd2046fff7c9fd002405f16c00fff70bfe2046bde8f88f30b591b005460c465db16cb194f82000012821d021462846fff763fe11b0002030bd11b0012030bdac6d06a92846fff758fe079860b15cb10aa991e80e108de80e100e980f99049006a805910fc8a04707980028e9d1e1e721462846fff741fe60680028dad111b0042030bdf8b504460e4617465cb1256805f16c00fff7c5fd04f17400fff7c1fde06810b106e00120f8bd1eb16168a86800f0e9f9e660276133460097286a6168027ca86800f00bfb04f17400fff7acfd05f16c00fff7a8fd0020f8bd2de9f043064683b014461d46ddf83090ddf82c800a9fc6b1707dd0b106f17400fff791fdcdf808902246cdf804802b460097304600f0e5fb044606f17400fff785fd03b02046bde8f08303b00120bde8f08303b00120bde8f08370b504466168206800f01ef8054645b1686930b1a068294600f058fa18b1012070bd012070bda068294600f011fb08b1012070bda068294600f03afb08b1012070bd002070bd000030b44ff0000c0e4a146864b930bc0020704742404b401a4303d104eb4c1030bc70470cf1010c04eb4c131a685b6852ea030502d0bcf1ff0febd330bc00207047542a06080d4a5068b0b9d2f800c0bcf1000f12d001e0401c506050680ceb40110b684968194301d0ff28f4d351681046ff2901d30021416050687047542a060870b505460c460023ff224ff48051284600f054fb811f052901d809280bd2a0f11301062901d8162805d2a0f1200107290dd823280bd3ff2c09d043f20c0000eb04311f234207284600f038fb05e0012302220021284600f031fb002800d0012070bd70b506460c4615468cb10023ff224ff48051304600f021fb811f062909d30d39072906d30d39082903d3012070bd012070bd60600023ff2241f20801304600f00cfb20600e234ff4404241f20801304600f003fba06308234ff470623046590200f0fbfaa060102330461a03111100f0f4fae06018234ff07f424ff48051304600f0ebfa20614ff4002213233046d11100f0e3fa60614ff4802212233046911100f0dbfaa0614ff4003211233046511100f0d3fae0614ff4000217233046d11200f0cbfa20624ff4801214233046111200f0c3fa606215234ff4c0024ff48051304600f0bafaa0624ff400420f233046d11000f0b2fae0624ff480420e233046911000f0aafa20630c234ff4805130469a0200f0a2fa606329463046fff73fff08b1002070bd012070bd1c2100f092ba2de9f843074688461646089c99460125002300952a461946384600f08efa00200122034601460090384600f086faa068112300214ff4c02225ea50100090384600f07bfa0095012302220021384600f074fa08214a46384600f06cfae2687c21384600f067fab8f1000f0bd0217cff2900d1002101b0334638460122bde8f04300f02dbabde8f88300207047000078b505460c46002692b10f48002200eb0431284600f047fa0120009600fa04f243f2040000eb03312346284600f03efa4ff49830009600eb043101230222284600f034fa002078bd1830010010b51423044a02eb01314ff4801200f01ffa00f0010010bd2830010030b504460b46084800eb0331204600f00efa054605482a4600eb0331204600f00efa284630bd000010300100143001004ff49c32002302eb01314ff6ff7200f0f9b900002de9f84307460d461446ddf8209098463c48012200eb05363846314600f0edf9fff798fb00223146384600f0e6f93846fff78dff0646b8f1000f07d0206843464a4600902946384600f0e4f820790323082200904ff4983000eb05383846414600f0cef960790523202241460090384600f0c6f92068042310224146c0f300400090384600f0bcf91f48a28b00eb0531384600f0b2f91d48226900eb0531384600f0abf946b1606900f00f02184800eb0531384600f0a1f9a06900234ff6ff720090144800eb0531384600f099f9226a2946384600f0e4f801200222034600904146384600f08cf9012302224146384600f07ef910b10020bde8f8830120bde8f883000004300100283801001c380100143901002038010010b51023054a02eb01314ff4702200f063f9012121ea500010bd0000283001002de9f34f0f4691b03a7c02a91198fff726fe18b113b00120bde8f08f0024049800284bd9dff89cb0786900eb04110e68082101eb041150f8018000250c2000eb041a042000eb04192fe016f0010f28d042f2200000eb8501119800940023072200f032f90598e0b1dbf800c0bcf1000f17d018f0010f03d0786950f80a3005e0786950f80910012000fa01f37869294650f809201198e04718b113b00120bde8f08f6d1c76084fea58080298a84201d9002ecad1641c0498a042b5d813b00020bde8f08f502a0608c2ea0342024b03eb013100f0f6b8000018380100f8b507460e46069d0024012143f2040000eb023c01fa06f26bb3009133466146384600f0e3f815f0010f00d0012415f0020f01d044f0020415f0040f01d044f0040415f0080f01d044f0080415f0100f01d044f0100415f0200f01d044f0200444f0400141f08002074800eb0631384600f0b9f806e00020334600906146384600f0b4f80020f8bd1830010008b5102300924ff4983202eb01314ff4f81200f0a5f8002008bd000038b505460c4695b18cb11449d1f800c0bcf1000f0dd06069d0f80031581c08d000221f212846e04718b1012038bd012038bd60690022d0f80411284600f041f8a06810f0080f07d1012000900d2342032846114600f076f8002038bd502a06082de9f04790b082460f4601a950463a7cfff733fd029806281fd300264ff0800942f22008786909eb get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:8601455800240ce015f0010f07d000960323f82208eb8401504600f04ff8641c6d080198a04201d9002dedd1761c202ee4d310b00020bde8f08738b5054614460023009107224ff40051284600f036f88022009407232846910100f02ff838bd38b504461d4643f2040c0ceb01318ab101221f2300922046d20700f01ff818212a46204600f017f81c212a46204600f012f806e000221f2300922046da0700f00df8002038bd084400687047084400681040d8407047084402607047ddf800c00844016891430cfa03f21143016070472de9f04f064683b014461d46ddf838b0ddf830a00d9f4ff00109b06e00f10808b06a404501d84ff00008f06e40455ad017f0800f08d0706e411c05d0b1690844406810f0c05f4ed017f0800f02d017f4806f48d117f4807f02d017f4906f42d017f0800f02d017f0100f3cd130688068fff763fd10b915f00f0f34d10094019865f313400190adf804a007f47f61019861f31f500190b16eb069019a0844009942600160b06e7066c008316e00eb400001eb0010c0f800b0c6f8688017f0080f0fd1b26ab1690120fff7ecf8fff738f930680023716842468068fff787fefff72ff94ff0000903b04846bde8f08f0000d0f820c094450fd9006800ebc1104ff4085101eb0211425803f00103dff80cc002ea0c021a434250704700000e04f0ff2de9f04fd0f820c0944572d904684ff4085004ebc11c00eb02105cf8001011f0010f74d04ff4815109592024b4eb116f02d24ff0010e01e04ff0000e5cf80000002520f43f6424f47f2442f2082000eb02105cf800003349084004f480610026890a41ea865b00f48061890a41ea865a2d4e00274ff0ff38a94600216ff31300bef1000f19d042f2042606eb02165cf8066006f00f07002634433d4342f20c2707eb02125cf80220304302f00f0211430f274fea08564ff00f0901221a7004ea060c3d40c3f808c0dd6028ea000029ea010c411c4cf1000019615861002104f0020049084fea300098611bea0a0f02d0da61bde8f08fbaf1000f04d00220d861bde8f08f03e00020d861bde8f08f0020187000229a60da601a615a619861d861bde8f08f0004f0ff0000f0ff036803f58052116ac1f3074cc0f808c001f0ff0cc0f814c0c1f3072cc0f818c0090ec160116b090c01611968c1617047c069b0f1005f01d200207047012070472de9f00fc369b3f1005f7cd304297ad2d2f82080d2f824904fea187c4cea09154fea2976d5f17f034ff0000c7ceb060369db15f1800376f1ff3364dbd0f800b04ff481534ff0200c53f80b30bceb136f02d24ff0010a01e04ff0000a1378bbb39368d2f80cc003f070430cf00f0743f001061369d2f814c05b1e4cf1ff3cdb436fea0c0403f0704304f00f04d2f818c0bcf1000f0ad0bcf1010f03d0bcf1020f4dd101e046f4806643f4806392f828200ab1244a00e0002258ea090c09d04ffa85fc4ff47f0505ea0c4c4cf0010c09e002e04ff0000c05e00026374600231c460022944642f6202505eb81154bf8052042f62425026805eb811542f805c0baf1000f0fd000e01ae0026842f6042c0ceb811c42f80c7042f60c2c02680ceb811c42f80c4042f6082c02680ceb811c42f80c304ff42852006802eb81114650bde8f00f704701000a002de9f003d0f820c094456bd9d0f800c04ff48154202554f80c40b5eb146f02d24ff0010801e04ff000080cebc1144ff4085c0ceb021c54f80c502c4e354044f80c501c784cb39c68dd686ff3130405f00f0544f001041e695f69761e47f1ff37f643ff436ff3130607f00f07d3f81890b9f1000f05d0b9f1010f33d144f002040fe0db696bb1012b02d0022b2ad101e044f4806446f4806603e00024254600263746b8f1000f10d0036842f20c2803ebc11308eb021843f8087042f20427036807eb021703ebc113dd5142f20825036805eb021203ebc1139e50006800ebc11040f80c40bde8f003704700000e04f0ff18b1054b42699a4202d04ff0ff3070474268526810470000feca000d7047002070474ff0ff3070474ff0ff3070470020704700000048704788d506084ff40070188000031060002070474ff0ff30704770b505460c46fff7edff014699b10023dff830c003eb43000cebc0022088d0812088401c20805160286890602a605b1e002befda70bd044872224521036803489847fee71cc10608e4180608e81304084ff0ff3070470020704712b14ff0ff3070470120086000207047002070474ff0ff3070474ff0ff3070474ff0ff307047002070470020704703207047024641b18868a0b10b4910b143698b4204d00020704709480068f4e7037b934201d0082a02d1437b002bf3d080680028ebd1002070470000feca000dc82a060820b1dff814c04369634502d04ff0ff3070474368db6a1847feca000d30b420b1074cd0f814c0a44503d030bc4ff0ff307047d0f804c0dcf828c030bc60470000feca000d18b1044b42699a4201d0002070474268126b1047feca000d18b1044a4169914201d000207047006870470000feca000d18b1044a4169914201d000207047007b70470000feca000d38b50020adf8000008490860fff790ff841e002c09db064d55f824006946826802489047641e002cf6da38bdc82a0608b4b3060818b1054b42699a4202d04ff0ff3070474268926b10470000feca000d18b1054b42699a4202d04ff0ff3070474268526a10470000feca000d20b1dff814c04369634502d04ff0ff30704743681b681847feca000d2de9f84304460e461746089d98461cb10b496069884203d04ff0ff30bde8f883002029460cf0e4fd0095434660683a463146d0f808c02046e047bde8f8830000feca000d18b1054b42699a4202d04ff0ff3070474268d26910470000feca000d10b50246084632b160b11bf0cbfb58b14ff0ff3010bd05487222c521036804489847fee7002010bd002010bde4180608d9230408704770472de9f04707460e46fff7f8ff00f0e6f88046b8f1000f19d00325dff8409005eb450009ebc0043088e0813088401c3080c4f80480284600f01bf820613868a0603c606d1e002deadabde8f087044872225721036803489847fee7000054c10608e4180608fe1304084ff0ff307047000010b50446042c03d3922103a000f0f0fd064800eb840010bd66735f626c6f636b6465765f73642e6300000000d4d5060870b590b08446084614462949bcf1000f0b6806d058b169461bf068fc054665b13de0244872224ff4c3719847fee72148722240f287119847fee7002121606160a160e16021616161a161e16121626162a162e16221636163a163bdf826002060bdf8280060609df83100a0600d98e06001982061039860610898a061072310216e460df12a0204f11c0008f08bf80823102106f1380204f12c0008f083f81db110b04ff0ff3070bd10b0002070bd0000e41806085324040870b590b00646084614461d461949d1f800c046b170b19cb1c5b169461bf00afc002819d01ce014484ff0720240f26d11e047fee7104872224ff4b771e047fee70d48722240f26f11e047fee70a4872224ff4b871e047fee7019921600399298003d110b04ff0000070bd10b04ff0ff3070bd0000e4180608372404084ff0ff307047000000487047e4d506084ff0ff30704700004df804ed83b068461bf03cf920b14ff4957104a000f02efdbdf8000003b05df804fb000066735f626c6f636b6465765f73642e630000000010b582b050b14ff0ff3400696a4601a9006800b21bf05cfac0b907e00d48722240f2c31103680c489847fee79df80400012801d0022809d19df80000012802d0022803d101e0012400e0002402b0204610bd0000e41806088b24040810b5024608460c490b6832b158b11bf05ffb01280dd0002010bd0848722240f25b119847fee7054872224ff4ae719847fee7012010bd0000e41806082024040810b50c461146124b1b6820b144b122685ab1002010bd72220e48ac219847fee772220c48ad219847fee7006938b1006800b21bf0dffb206030b1002010bd72220448b3219847fee74ff0ff3010bd0000e4180608c823040870b515461a460446049b08460b49d1f800c03cb158b129461bf0b0fc60b14ff0ff3070bd72220648d721e047fee772220348d821e047fee7002070bde4180608eb2304084ff0ff307047000010b512490b6858b104697cb1fff73cff0f490860216881420edb4ff0ff3010bd0c4872224ff49c719847fee7094872224ff49d719847fee708b201211cf018ff08b1002010bd4ff0ff3010bde4180608d0d506080e24040810b500690a4900680968884207db722208484ff4da71036807489847fee700b219f03cfe10b14ff0ff3010bd002010bdd0d50608e41806086f24040810b58446084611461a46bcf1000f06d068b11bf0acfc68b14ff0ff3010bd064872224ff40b71036804489847fee74ff0ff3010bd002010bde4180608aa2404084ff0ff30704700207047000070b515461a460446049b08460b49d1f800c03cb158b129461bf085fc60b14ff0ff3070bd72220648e821e047fee772220348e921e047fee7002070bde4180608fc23040810b50024092816d2dfe800f01a0507090b0d0f111300012412e0022410e003240ee004240ce005240ae0062408e0072406e0082404e040f2291102a000f0ccfb204610bd66735f686f74706c75672e63000000002de9f84304460e461746089d98461cb10b496069884203d04ff0ff30bde8f883012029460cf02afb0095434660683a463146d0f80cc02046e047bde8f8830000feca000deff79ab9f3f76ebaf3f78abaf3f723bcf3f772bc4268126b1047f9f756bcf9f761bcf9f77bbdf9f779befaf736bdfbf789bdfef7efb801f0b9bf01f0d1bf000070b5002500240b4efff7daff042803d0032801d0012505e03046fff7ecff641c282cf1d3002d03d1bde87040eef77ab870bd000020a107002de9f04100240023dff86cc01b4a00eb01088045dcf8007003d219487121b847fee7184ed6f800c0bcf1200f1bd2bcf1000f0bd906ebc3046568854203d8a4682c44444502d25b1c9c45f3d89c4509d106ebcc035860306806ebc00081603068401c3060012414b12046bde8f08104489421b847fee70000e418060814000001f4c30308f8e1060810b58b18124c8b42dff848c005d212487b21236862469847fee770b10368052b0bd200ebc3035960016800ebc1018a600168491c0160012000e00020002805d1236805488e2162469847fee710bd0000e4180608140000019ec403082de9f0410446012067181349a742134a0e6804d212484ff48171b047fee70021104dd5f800800be005ebc103d3f804c09b686344a34202d9674500d90020491c08b18845f0d8002804d140f215110448b047fee7bde8f081e4180608140000014cc40308f8e1060870b5844600220020174b1b684bb11c680cb95c682cb131b10ceb0104644518d30ee0012015e0012013e0614507d803ebc2056d682944a14201d3012009e0521c53f832100029f0d103ebc2056d68002debd1002806d10548054a03680548d1139847fee770bd000018190608e41806081400000174c4030870b50c4615461949dff864c00b6838b162190bd3624617484ff483719847fee7144862464ff480719847fee700210668002e11d900ebc10cdcf80430a34208d8dcf808c063449342 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:03d3ac4501d3012070bd491c8e42edd829462046fff794ff29462046bde87040fff75abfe418060814000001d9c40308002801d0002101607047000070b50023dab188b1d0f800c0bcf1000f0cd0acf1010c00ebcc0465688d4205d1a168914202d1c0f800c00123002b08d1d5210448044a036804489847fee70123f4e770bde418060814000001bac40308f1f79cbdf2f75cb8f2f740bdf1f7fabcf1f76cbdf1f7a8be08b5002000906946f1f746ff009808bdf1f7e6bc10b5f2f743fa012807d04ff4b4710448044a036804489847fee7012010bd0000e418060875000001a8c3030870b59ab0064615480468189401f0befb13a000f039ff01f091f81a481a4d006828601a486860284601f08efc3068056101f04efb0346602115a26846ebf7e6f9694616a001f07ff81898a04204d01ab0bde87040fdf77abc1ab070bddc180608626f6f745f636f6e6669675f646174615f7461626c655f696e69742c205374617274000064170608301b060864130608282564204279746573290000626f6f745f636f6e6669675f646174615f7461626c655f696e69742c2044656c7461000070b506460d4686b17ab11446206800280ad02168a94203d12146304600f014f86c3420680028f4d170bd04484ff4e271034a036803489847fee70000e41806080100000141c7030810b521b1096bbde8104000f045b803489f21034a036803489847fee7e41806080100000127c7030818f010b80248042240f2fd1100f050f9f7c2030804f0f6bf05f01cb805f0d2b805f0f0ba05f00abb0448006810f0100f01d00120704700207047000000d193010248016841f010010160704700d19301064908684ff0000040f001000a6860f303020a604ff00100edf735be00d1930170b505466db100290ad00c462068002806d0216828468847241d20680028f8d170bd03485b21034a036803489847fee7e41806080100000114c703082de9f04704460d4600f0ecfb0646284600f0bef800f08afc384d00b338484022314617f05df8364908792870022859d0a1f138042c623422aa62a1f1380017f04ff84022002104f13800ecf7b6ef608de862a08da8802b486862bde8f08700f079f94068816a20468847e86838b91b2400f070f94068016820468847e860224ee86840b308301e494022fff797fddff870804027ec684ff0000901f00bfa204661683b464a46d1f800c04146e047044614b1384601f006fae868083010494022fff75cfe002caed13368104a40f234410f489847fee7336840f221410d4a0c489847fee729624020a862c88ee862088fa88009486862bde8f0870000001b0608b8c6708620a47086e41806083400000186c8030801000001a0b0708670b504460d46c4b1002001f00bf929462046fff767ff10480078012815d00f4801f0e7f8a8b100240d4d00f005f94068816828468847204670bd0a4840f27341094a036809489847fee7094801f0d1f8e8e70124e8e70000001b0608b8c670860c1b0608e418060801000001a9c8030880c6708610b50446002001f0edf8134a002191701cb128222046ecf708ef104834220021ecf702ef0e4840220021ecf7feee0d4800214ff44862ecf7f8ee0b4800214ff4af52ecf7f2ee00f00bfbbde8104000214ff42042ecf7e6be001b060880c67086b8c6708620a47086a0b07086722200f001f8000082b004460f46164600253748006838b1dff8d48000f09cf8406881684046884700f07cfb08b1edf72cebdff8c080d8f8080000f1010cc8f808c0bcf1030f4ed8bcf1010fdff8a89014d0acf1020000eb400009eb800000f1140cd8f80800c9f81000ccf80060ccf80470ccf80840012815d01fe02748334601971ea200944ff48071eaf7d3ff234800f00efd2248c0f80090dff85cc021a0c9f80c00dde7d8f8004004e0216860688847a4686d1c0cb1142df7d319f05ef91a48f2f700fe1a48006838b18663416b491c4163032901d9edf7a4fc01f072fb10b1fff761fefee70020edf7a0fcfae70c1b0608d818060864a807084572726f7220636f646520256c78206174202573204c696e6520256c75000000f8e0060804db0608424f4f5400000000a0860100381b060801c08fe21cff2fe1034807224ff40371036802489847fee7e41806083cc303080120704710b506484068002806d12a210448054a036805489847fee710bd00001c190608e41806080100000125c5030810b50648416811b10121017010bd04482a21044a036804489847fee71c190608e41806080100000145c5030810b506490a7812b908b1486010bd04482a21044a036804489847fee71c190608e41806080100000100c5030810b506484068002806d12a210448054a036805489847fee710bd000080af0608e4180608010000010206040810b506490a7812b908b1486010bd04482a21044a036804489847fee780af0608e418060801000001d805040870b50d460f4c0e4820600f486060106800f09eff00f004fa2046fff7afff2046fff7d8ffa847a060002807d140f2d5210648074a036807489847fee770bd0000a4e60308c81a070894250608e41806080100000143e7030810b5044606a000f00dfc00f065fd204600f01ef8bde8104007a000f05fbd0000626f6f745f666c6173685f696e69742c2053746172740000626f6f745f666c6173685f696e69742c2044656c7461000010b5044654b100f019fe022811d004280bd0052809d008280bd106e009485921094a036809489847fee709492246fff793ff01f059fa002803d0bde81040fff733bf10bde418060801000001a0ca03089db801082de9f041054624480368c5b10021234ad5f800c001eb011002eb80000830844530d1561896f84c0078b101eb011002eb800000f10804a06b01280cd013e0184a40f2511117489847fee7174a40f2571114489847fee7606b07b2fff727ff4068416a38468847a06b30b91b24fff71eff4068016a20468847002086f84c002860bde8f081481c81b20029c3d04ff4b771064a04489847fee7e41806084c180708010000017ee60308430000016800000110b5084c207858b9084807490160211d4160012200214c30ecf7e0ec01202070024810bd7425060838e603084c18070810b584460a460024002011490b1893f84c3053b1401c80b20028f7d084b16146204600f01df8204610bd00eb001301eb830303f108040844012380f84c30ede704484ff49571044a036804489847fee74c180708e4180608430000015be6030870b504460d4616466cb10a4820600a48606004f10800fff775fb6563a6630020e063206470bd0548ec21054a036805489847fee730e6030880250608e41806080100000140e603082de9f8430f4616461d460446b8b12a46394604f10800fff715fb98b1adb1d4f83480a16b0091fff77dfe406843462a463146d0f82cc03846e047064606e00020bde8f8830020bde8f8830126d4f83cc0bcf1000f03d0206c2a463946e0473046bde8f8832de9f0470446904600270020c8f80000002cdff8849034d004f10e004278037843ea0222161906d3d9f800301b4ac7211b489847fee700eb81052046ebf77efa184988421dd1b5421bd26878297841ea00200119b14214d3b0f5806f11d2e978aa7852ea01210cd04218824209d9b2f5806f06d2c8f800106878297841ea0020071917b13846bde8f087d9f80030de21054a03489847fee7e41806081000000105c90308434454000100000170b504464ff0ff35601c06d000f012f8411c02d0a04200d3051b284670bd00000148406870470000081d0608004870472004708610b500f0c1f9044600f012f80749884209d2c0eb0011490001eb5000002c01d02169401a10bd4ff0ff3010bd14124208034a1068014610688842fbd17047000000304a000068006806f064fd0bf0babb0bf0babc0bf0dabc0bf064be0cf039ba0cf062ba0cf04abb10b504210748fff73ef9002808d040f0105205484ff41b71036804489847fee710bd0000dc180608e41806085ac3030810b5044600f074f9002806d0002282614261216911b10969016110bd026110bd10b538b132b110605160064801689160026010bd044840f27b11044a036804489847fee7d8180608e41806080100000185c2030801c08fe21cff2fe10348062240f20721036802489847fee7e418060829c3030810b5014600230448026812b1012090470346184610bd000000f406080148007870470000001006080148007870470000081d06082de9f047b1f5804f2f4f4ff0000805d8c7f80080c7f80480bde8f08700f58046a1f580418a0a7a603e60751839680a6852b101f5806139608d42f7d8c7f80080c7f80480bde8f087044640f6ff49b44236d2206810f0010f2fd000ea090a786838b3401e78603868824526d94ff48062514616f099fb00224ff480615046ecf700eb206800ea0900396821f0ff0121f44061084320603868016871b100f5806038608542f7d8c7f80080c7f80480bde8f087c7f80080bde8f087241db442c8d3bde8f047ecf7eeb8ac18060810b59ab00e490c681894fff7e9f90d49a1fb0010830960210ba26846eaf706fc00235322591e684600f0b0f91898a04204d01ab0bde81040fcf798be1ab010bddc180608d34d6210436f72652030204672657175656e63792c202564204d487a0000000010b59ab00e48046818944ff42620c06ac0f3090360210ba26846eaf7d5fb00235322591e684600f07ff91898a04204d01ab0bde81040fcf767be1ab010bd0000dc180608426f6f7420436f6e6669672c203078253038780010b59ab00e4804681894fff793f90d49a1fb0010830960210ba26846eaf7a8fb00235322591e684600f052f91898a04204d01ab0bde81040fcf73abe1ab010bddc180608d34d6210444452204672657175656e63792c202564204d487a00000010b5044c207810b9206900f00dfe0120207010bd581c06080022aff3008070b50c461546fff73efe064644222b463146204600f0c3f844222b463146204600f02bf9304670bd704710b50446fff7d8ff0248844200d1fee710bd0000a3b3c2d10148006870470000fc18060810b59ab01848046818946021174b18a26846eaf747fb00235322591e684600f0f1f8144b602112a26846eaf73bfb00235322591e684600f0e5f80f4b60210ca26846eaf72ffb00235322591e684600f0d9f81898a04204d01ab0bde81040fcf7c1bd1ab010bd0000dc180608e5c10308257300000fc203082ec2030810b50446a06800f099f9204600f00cf82046fff739fe00f039f8fff7b3ffbde81040fff71dbf000010b50446fff7a4ff002824d06168852921d9816021680160236843600121c160002162681846ecf7b0e90b48022100f02bf90a483b2100f027f90748022100f023f90748442100f01ff9bde810400221014800f019b910bdc41b0608cb1b0608071c060810b50021024800f057fd0249087010bd681c0608581c06080021aff3008070b505460c46fff79efd0646422223463146284600f009f82346314628464222bde8704000f06fb800002de9ff4780460f461d46fff74bff04464ff00009ca460026b8f1000f03d0404600f00cfd81461db1284600f007fd8246781c00d00c2606eb0900801d0db15044c01c002c2fd0e16801292cd162682168521a1044a268904200d36160012102a800f0bcf8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:1148032100f0b8f8781c06d0384600f0c3f80d48032100f0aff8b8f1000f03d04946404600f0a8f83db10748032100f0a3f85146284600f09ff80448022100f09bf804b0bde8f087c71b0608c41b06082de9f04104460d4616461f4632463b4629462046fff79aff3b46324629462046bde8f041aff300802de9ff4781460e461c4600270025b9f1000f69d0484600f0a3fc82461cb1204600f09efc0746701c00d00c2505eb0a00851d0cb1e819c51cdff8b48098f8010008bb022108f1020000f0c8f83b2108f1140000f0c3f8022108f1020000f0bef8442108f1500000f0b9f8022108f1020000f0b4f81f498522d8f8100000f08cfc012088f8010000211a484ff40072ecf7b8e81848c8f80c00012102a800f09ef81548032100f09af8701c06d0304600f0a3f81148032100f091f85146484600f08df83cb10c48032100f088f83946204600f084f80948022100f080f805492a46d8f8100000f058fc04b0bde8f0870000581c06082ef606085d1c06085a1c060870b506460d46fff75ffe04462a463146606816f009f960682844606070bd000030b40921154a904222d20822144d154ca5fb00c3db08c3f1000c0ceb8c0c00eb4c003030a0541846521e002af0da002020238a1e01e02354401c14f800c0bcf1300f01d19042f6dd30bc0648fff7c8bf30bc09210448fff7c3bf000000ca9a3bcdcccccc1cf606084c1c06080149086070470000fc18060802490968002900d008617047fc18060800f09cba0021aff3008070b505460c4600f024fb06464422234631462846fff7adfe4422234631462846fff715ff304670bd000070b50c46044d01462246e86816f09ef8e8682044e86070bd581c060830b40921154a904222d20822144d154ca5fb00c3db08c3f1000c0ceb8c0c00eb4c003030a0541846521e002af0da002020238a1e01e02354401c14f800c0bcf1300f01d19042f6dd30bc0648fff7cabf30bc09210448fff7c5bf000000ca9a3bcdcccccc25f60608ed1c060870b50546012600230a461146506810f1010c17d0d2f80cc0bcf1020f02d0bcf1030f09d1d2f804c04fea1c5c55f82cc01cf0010f00d15b1c2032d2f804c01cf1010ce7d10e4a5268934216d80c46401c0bd0e16861b101290ad0214628460cf059ff20346068401cf3d1ebf7aced05e0214628460cf022fff3e70026304670bdac18060810b500220124cb684bb1012b07d04b681b0d50f8233013f0010f03d003e00cf00bff06e00122064b5b689a4205d80cf02fffebf786ed204610bd0024fbe70000ac180608ecf7a6bd10b50648c06a002806d1bf210448054a036805489847fee710bd0000a4e00608e41806080100000166c2030810b50648c06a08b1006810bd04489d21044a036804489847fee70000a4e00608e4180608010000014ec2030810b530b101460448542215f0c9ff012010bd002010bd0000a4e0060808b50020009069460348006b826e01209047009808bd0000a4e006082de9f0470026114c114d00f13407dff84490dff8448038681ff001fb22462b461ff010fb00224b461ff00cfb1ff0cafa014658f8260000234222fff7edfd761c3f1d082ee7d3bde8f087000096362f6147f66b3e80842e41b41806080ff0d2bd0ff0fabf13f07abd10b512f027f80446802c03d1002402a0fff75cfd204610bd63686172676572206d6f64756c6520616273656e742c20697427732062792064657369676e206966207573696e672065787465726e616c206368617267657200f0f79cbef0f738bd024803224ff4fb71fef7dcffd9c20308f0f730b816f088bb01c08fe21cff2fe10348052240f20221036802489847fee7e418060811c3030810b50948016042600830fff73ffb002809d040f2462180b240f05c520348036803489847fee710bd401b0608e418060897c90308704700229446c2eb021300ebc3039b698b4206d1c2eb021100ebc100d0f81cc002e0521c062aeed36046704700229446c2eb021300ebc3039b698b4206d1c2eb021100ebc100d0f820c002e0521c062aeed36046704718f079b90c2070471bf067bb1bf01fbb000010b50124054800f00df820b9044800f00bf800b90024204610bd000018f4060800f406081bf02ebd1bf0a8be0149087070470000081d06080021084a012804d0022806d0662108467047506014209060f9e7506020209060f5e70000f01806080149087070470000ec18060870b50446334e344d2cb1606950b1bde87040fff7b6bf33682a46304840f21f219847fee7fff7a0fed0b1c168042950d100f110022a49d3698b800126536902254ff0000c012b12d0022b12d0052b12d0062b13d081f802c0136a012b12d110e033682a461d484ff40b719847fee78e70f2e78d70f0e705238b70ede706238b70eae7cd71526a32b1012a07d0022a07d0032a09d106e0a1f800c005e00e8003e00d8001e003220a80806820b1012805d0022806d104e081f806c002e08e7100e08d7181f808c06161bde870400448fff758bf70bde41806080100000124e703089c18070870b5084c206800280bd00168064da94207d0c822a917ebf79eed206805600121416070bd381b060840dbf8c10148406870470000fc1c060810b5fff76ffb0446002c04d0fff7bef960610120a06110bd10b500f023f80149086010bd9418060810b5044600f01af8084a1168411ac1eb0110400000eb5100516808445060906820449060d0682044d06010bd941806080148c0687047000094180608034a1068014610688842fbd17047000000304a0070b59cb0154806681a9600231448456884685db154b129462046ebf73eeb114900fb01f01049a1fb001083090195009460210ea202a8e9f771fe00235322591e02a8fff71bfc1a98b04204d01cb0bde87040fcf703b91cb070bd0000dc1806089418060840420f00d34d6210466c617368205468726f7567687075742c202564204b422f7320202825642042797465732c202025642075732900000001490020c86070479418060870b50025fff7defa0446bcb1a069012814d10020a061fff729f9094a616991420ad2904208d2814206d8401ac0eb0011490001eb500501e04ff0ff35284670bd141242082de9f84f81468a463d48006800f63407d9f80000056a00200090fff739ff04466846fff76ff90098012866d1dff8d4801db154b1012c0cd010e0d8f8003040f23d11314a31489847fee73c464ff480761fe0dff8bcb0dbf8000040b14ff48066502031461df04efc044624b311e04ff48066502031461df045fc04469cb1ed1b39462a46204615f02bfd25440120cbf80000ac421f4a16d3d8f800304ff4af711a489847fee7d8f8003040f24b11164a16489847fee7d8f8003040f25911124a12489847fee7a019401b80b2302806d2d8f800300d4840f265119847fee730220af12001284615f0fbfcd9f8001005f1300008622068401c2060bde8f88f0000381b0608e41806080100000120c903083c1b060824000001014600e0491c0a78002afbd1081a704701c08fe21cff2fe10348022240f2ef11036802489847fee7e4180608c6c20308faf746bcfaf73cbdfaf73ebe034801224ff4f571036802489847fee7e4180608a1c203082de9f04f85b005460020049081460390002ddff8bca137d06868002834d000f019f900287ed06b4cfef7defd4068816a204688471b24fef7d7fd4068016820468847039000286dd0083063493622fef7fff9614f3626039cc846fff775fe2046616833464246d1f800c03946e047044614b13046fff770fe012c16d057480068012808d000f09ab8daf800306f21544a54489847fee754a0fff752fadaf800307122504890219847fee7039808304a493622fef7adfa4848eaf716fa5049884209d050a0fff73cfadaf80030712245489d219847fee7534c6078217841ea00272f6017b1b7f5806f09d34fa0fff728fadaf8003071223b48a8219847fee70e260e2f5bd9686804222146304415f032fc686804aa4946fef749ff834603980830e27800e051e0a17841ea02225946fef78ff960782178ddf80c8041ea00200190e078a17841ea00200290fff7fdfdd8f804104046029b019ad1f800c05946e0478046b8f1000f02d00298fff7f5fdb8f1010f0dd01948006801281fd11aa0fff7dff9daf8003071221648c8219847fee703980830e178a27842ea01225946fef737fae178a278286842ea01210844286009f10109241d361dbe42a3d303acfef713fd406881682046884705b0bde8f08fe41806087d1a06082ef80608f81c060801000001b7ca03084572726f723a20654d4d432072656164206661696c000000434454004572726f723a20434454206973206e6f742070726f6772616d6d6564000000003cf806084572726f723a20506c6174666f726d204944206973206e6f742070726f6772616d6d65640000000014f01cba10b50024fff7a6fb022805d0042803d0052801d0082800d10124204610bd00000221002010f0e0ff0248016800210160fee7000000b04a000021084610f0d4ff0248016800210160fee7000000b04a00fef7c8fa0120ecf708f9fee708b5022100206a4610f046ff48b99df8000040f004028df800200221002011f039f90020ecf7f3f808bd000081b00020009005480168090a8df8001000688df80100009801b0704700d0940170b50b490c68002c10d025684ff4964100234ff47a72a0fb0101e9f710ea22680023521b121a73eb0102f8d370bd0000c021060870b514a01249f1f74dfa10b14ff0ff3070bd124b00220e4811a1f1f771fa0f4d1249a8680860002209482b4610a1f1f767faac68002206482b4611a1f1f760faa8683f2100eb84000164002070bd0000c42106085154696d6572000008fc06085154494d45525f4241534500c02106085154494d45525f4652414d45000000005154494d45525f41435f4241534500002de9f0478246089814461d464ff6ff784ff0000954ea050114d0b8eb040179eb050102d246464f4601e026462f465146b2b202f055fcb244a41b65eb070554ea0501ead1bde8f0872de9f05f81468a4608251c4f4ff0ff3b5e46b9f1000f2ed0baf1000f2bd04ff0000420d9a5f1010819f804004ff0080116f0dcfdc1b20020002d11d921fa08f202f0010c4feadb734fea4b02634500d07a4002ea060b4906090e401ca842edd3641c5445e0d30bea0600202116f0befdc043bde8f09f0020bde8f09fb71dc10470b506463046e9f7aefd05460024022d13db305d682801d048280ad1301940780bf058fc28b130194078bde8704000f006b8641c6d1e022debda002070bda0f13001092901d830387047a0f16101192901d857387047a0f14101192901d8373870470020704710b5034600200122014613f0dff820b190f8fe11552907d102e04ff0ff3010bd90f8ff11aa2902d04ff0ff3010bdc17a11b9007b022802d04ff0ff3010bd002010bd4ff42220d0f8901011f0010f08d0d0f8901043f6fe721140c0f8901001207047002070472de9f04385b00546002000900190029003900024284613f045f88146002001222b46014613f09ff828b1074697f8fe01552809d104e005b04ff0ff30bde8f08397f8ff01aa2804d005b04ff0ff30bde8f083f87a002845d1387b022842d100256e4607eb051898f8c201a8b108f5e570e9f790ff80b108f5e370e9f78bff08b1 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:484504d905b04ff0ff30bde8f083621c2146d4b246f82100681cc5b2042de0d3a4b10021a4f1010cbcf1000f1add4b1cd8b2a04213d256f8211056f82020914209d105b04ff0ff30bde8f08305b04ff0ff30bde8f083401cc0b2a042edd3d9b26145e4db05b00020bde8f0834df8044d00201f49ff231d4a096802eb003c41f80c30401cff28f8d9002000224ff0c07303eb003c41f80c20401cff28f8d900204ff4274303eb800c41f80c20401cff28f8d900204ff42b4303eb800c41f80c20401cfe28f8d900224ff0c873002001eb023c03eb80045cf80440401c0728f8d9521c072af2d95df8044b704708008001382a0608f0b40025134f00224ff0000c05eb450007eb402600210ceb4c0006eb8014002001eb410304eb43131a54401cc0b26028fad3481cc1b20229f1d30cf1010000f0ff0cbcf1080fe5d3681cc5b2042ddbd3f0bc704730000708f0b583b00546eb68174c206830b12168994203d00c3420680028f8d12068002680b1676828463946faf74ef8a0b100960122019699210a203b461df069ff03b00120f0bd00960122019691210a201df05fff03b00120f0bda168a868f7f796f903b00020f0bd0000e4070408521e0ed350f8223051f822c0634502d24ff0ff30704702d94ff001007047521ef0d2002070472de9f74f8eb00024254600263746002006900e98006900287ad90698c0eb0011109800ebc10c01204ff0000800eb40010cebc101cb688a681a4304d100230b604b6081f81080401c0528efd300230021d3f1040051d0c3f1040e481c00eb40000cebc00201eb41000cebc000d2f80080d2f80490d0f800a0d0f804b0b8eb0a0879eb0b0806d2d2f80c90d2f8088058ea09080dd1d2f80c90d2f8088058ea090828d0d0f80890d0f80c8059ea080821d190e8000f8de8000fd0f81490d0f81080cdf81490cdf8108092e8000f80e8000fd2f81490d2f81080c0f81490c0f810809de8010782e80107ddf814800498c2f814801061491c8e45afd85b1c042ba6d30698401c06900e9801690698814284d8002006900e98006900287dd90698c0eb0011109800ebc10005904ff0000c00200490049800eb4001059800ebc10edef80c10def8080050ea010266d0049a52ea0c026bd0059b0ceb4c089ef8102003ebc8030d920c931b7c9a422ed1ddf830800c9bd8f808901a68d8f80c805b6812eb090acdf82890cdf82c8043eb080bdef80490def80080cdf8249089ea0b09cdf8208088ea0a0858ea090824d0ddf82080ddf8249018eb000849eb010982ea080883ea090958ea090815d00cf1010c05980ceb4c020d9900ebc2000174def80420def8001042600160def80c20def80810c26081601ae0ddf82880ddf82c9018eb00080c9849eb0101c0f80880c160def80410def8000001e090e080e0821a71eb030203d20a460c994a6008600f98002875d04ff000080e98c0690028079045d905980ceb4c010e9a00ebc109d2f820e0d9f80410d9f800000eeb08131a685b68b0eb020a71eb030a0ed34ff0080a0aeb081a0eeb0a0bdbf800a0dbf804b0b0eb0a0a71eb0b0a11d3b2eb000a73eb010a17d3d9f808a0d9f80cb010eb0a0a41eb0b0bb2eb0a0273eb0b020ad20eeb081045680468082000eb081070444768066804e008f10108079a4245c5d80798404525d005980ceb4c0100ebc10210685168031b71eb05030cd29368d2f80c80201a65eb0101181a68eb0101d16090605560146092e80b01c31841eb0808f31a77eb080304d2301a67eb0101d16090600498401c049004980528fff403af0e988069604506d20e98012180f82c1011b0bde8f08f0cf10100052810d24ff0000c059900eb400201ebc20181f810c000230b604b608b60cb60401c0528f0d30698401c06900e980169069881423ff6cfae11b0bde8f08f00002de9ff4f89b0884691461e46ddf860a0169f00250024b848007870b1b8f1000f0fd0b9f1000f0cd006b157b1b9f5807f0bd90db01020bde8f08f0db00e20bde8f08f0db00c20bde8f08f17984ff0000b18b1aa49099821f810b0baf1000f0bd00020a7494ff47842096802eb800341f803b0401cff28f8d9c6b1a24a494640461cf056fd98f805008df810008df81cb09b48006800f58001059198f804108df800108df80cb000f1c07001904ff0000bb9f1000f40f2aa800beb4b0008eb400420780f280cd92378974880218ea2e8f75dff9548fef798fc0db01420bde8f08f207906280cd923798f4880218fa2e8f74dff8d48fef788fc0db01820bde8f08f86b16379062b0dd9ff2b0bd0802186488fa2e8f73bff8448fef776fc18200db0bde8f08fbaf1000f05d0179a09982146f8f7d2f804e0179a21460998fbf786fb0028ecd1002e5cd060799df81010884229d03868a84203d10db01120bde8f08f6088411e8df81d1065490a6802ebc030059a801a00f58000069004aa28466d1c92e80c5006eb0010a0e80c5060798df8100060888df81c000a684ff4800101ebc0301044059020799df80010884228d03868a84203d10db01120bde8f08f6088411e8df80d104e490a6802eb0030019a801a00f1c070029028469de80c5006eb00106d1ca0e80c5020798df8000060888df80c000a684ff0c07101eb0030104401900bf1010bcb45fff456afeeb360888df81d00401c3a490a6802ebc030059a801a00f5800006909df81000ff2816d03868a84203d10db01120bde8f08f2846ddf818c0ddf81cb06d1c06eb0010059b049ac0f808c0c0f80cb0436002603868a84203d10db01120bde8f08f60888df80d00401c096801eb00300199401a00f1c070029028466d1c00e005e09de80e1006eb0010a0e80e1007b13d60baf1000f26d009983349085c10bb199820b9324a494640461cf03cfc09984a464146f8f7abfa0f484af65471006801440a6842f001020a604af6087101440a6822f001020a604af614710844016841f0010101600db00020bde8f08f781f06087a1f0608382a0608479a020853504d49204572726f723a20496e76616c696420736c61766549643a20256400e022070853504d49204572726f723a20496e76616c696420696e744f776e65723a2025640000000053504d49204572726f723a20496e76616c6964207065726970684f776e65723a20256400791f0608230103082de9f04fb1b08046c0216846e9f79afa002400264ff001096f466fe0434800eb46152a6828696b68696982ea000c83ea010a5cea0a0c60d004eb440c07eb0c1c8cf80090ccf80c10ccf80800d5f80cb0d5f808a0ccf814b0ccf810a0101a63eb0101ccf82410ccf8200000208cf82800287eccf81800042c3fd204eb440007eb001505f108000fc805f09efa2a696b6942404b401a4301d1641c2ee0621c042a02d388f82c9028e002eb420207eb021282f80090ab68d5f80cc01b184ceb010cc2f80cc093602b69d5f814c01b1a6ceb010cc2f814c01361d5f824c02b6ac2f824c0136295f8283082f82830ab69936169612861641c042cbfd3761c042e01d2042c8bd3042e01d288f82c900024214604eb440007eb0012d8f82400f5f741fc641c042cf3d331b0bde8f08f68f806082de9f74f80460f46f0210298e9f702fa0025002f41d900240298c5eb051100ebc109a44608ebc50a08eb051b5af82c0000282ad00121d8f8382001fa0cf111400cd00022120542ea103300050026a0fb072e03fb07e300fb063304e00022120542ea1033020509b1012000e0002004eb440109ebc10630740bebcc010869496971603060f360b260641c0cf1010cbcf1020fcbd36d1cbd42bdd303b0bde8f08fb1fa81f1202903d1b0fa80f000f120010846704710b501f05533490800f055324fea300001f0553100f055301018594100f03333800801f0333240ea8170890800f0333001f033311818514100f00f33000901f00f3240ea0170090900f00f3001f00f3118185141ff220023e8f722eb104610bd4df804ed02460b4651424ff0000002ea010c60eb030003ea00016046fff7b6ff52ea030101d0c0f13f005df804fb00002de9f04782b0044688469146204601f091f94046f5f7c6fb6068394f002856d090f82860002e5ad0a068314601f02cfa82462088314600f0f3faa36802463146184601f06bfaa068314601f054fa0025606800231322e9b20c30f5f777fc6d1c022df5db01214046f5f7f4fb002249464046f5f7d8fb01214046f5f7acfb69464046f5f7fdfb01214046f5f768fc00214046f5f7ecfb69464046f5f7f1fb4046f5f768fb18b300214046f5f794fb00214046f5f754fca0685246314601f02efaa068002101f017fa02b0bde8f0873b6843f260024ff410710aa09847fee73b6843f2600240f2422106a09847fee73b6843f2600240f25f2102a09847fee70000e418060848414c5f6370725f636c6f7365645f6c6f6f702e630000002de9f0470646706800f10c09002540b390f82070002f22d030880f2100f0eeff8046b8f1000f25d00024002f16dd70684946c069025d3046fff754ff42464946304600f059f8a84205db42464946304600f052f80546641cbc42e8db3561bde8f087074843f2600240f27f21036805a09847fee74ff47a703061bde8f0870000e418060848414c5f6370725f636c6f7365645f6c6f6f702e6300000070b50d460f4a4168136871b14c6a498c89b10069642200fb02f0eaf7a2e800fb05f0844200da204670bd9c2143f2600205a09847fee7a12143f2600202a09847fee70000e41806086370725f636c6f7365645f6c6f6f702e6300000070b5d1f800c0dcf82011c1f30b31dcf82031c3f30b03dcf8a4c00cf00704dff850c06508dcf800c006d043f2600240f20b2110a0e047fee753b181b18382c182012c13d0c81a801a002800da002070bd43f2600240f20e2106a0e047fee743f2600240f20f2103a0e047fee7581aeae7e418060848414c5f6370725f636c6f7365645f6c6f6f702e630000002de9f04105460f4640210120e8f79cf90446174ef4b117480168e16304602580284600f05ff86060284601f007f8a06000f0e8ffa061f8b284f824001c21e8f783f9206268b1284600f042fae0602046bde8f0813368552143f2600206a09847fee73368612143f2600203a09847fee7e4180608b0b306086370725f636c6f7365645f6c6f6f702e63000000014605480068002805d002888a4202d0c06b0028f9d17047b0b306082de9f04107460d46b7f8008000242869002811d9e86800eb041006784046314600f098f9bb6802463146184601f0d2f8641c2869a042edd8bde8f08110b5034600210c4a506800280ad9106850f82100b0f800c09c450bd0491c50688842f4d83221054843f26002036804a09847fee710bd0000e0130408e41806086370725f636c6f7365645f6c6f6f702e630000002de9f04107460e461eb3384600f0d3f88046404db8f1000f1ed0404600f0a0f808b3314600f0e8f804461cb398f80200012826d0217f384600f082fe43f2d40100fb01f0216900291ed0e2681044411a28e00020bde8f0812b68cc2143f260022da09847fee72b68cf2143f260022aa09847fee72b68d22143f2600226a09847fee7a068bde8f081e1685a2201fb02f1274aa2fb0121a26902eb511149f640421044014498f80300012806d1606900eb4002c2ebc01001ebc001a0686268884201d20b4600e003469a4201d2114602e0884200d3 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0146384600f08cf98046a068404506d92b68fa2143f260020aa09847fee73146384600f0e5f8404506d22b68fb2143f2600204a09847fee74046bde8f0810000e41806086370725f766f6c746167655f72616e6765732e63000000001f85eb5170b505460024686800280cd9286850f82460304600f0daf908b1304670bd641c6868a042f2d82868006870bd70b505460024a86800280cd9686850f82460304600f0c4f908b1304670bd641ca868a042f2d86868006870bd70b505460024a86800280cd9686850f82460304600f0aef908b1304670bd641ca868a042f2d8002070bd10b584b0044601a801f0b9fa00210398002809d9019850f821000288a24204d0491c03988842f5d8002004b010bd10b5fff7e6ff18b1bde81040fff7b6bf002010bd10b578b10022c368002b09d9d0f808c00ceb421004788c4203d0521c9342f7d8002010bd03484f2143f26002036802a09847fee7e41806086370725f766f6c746167655f72616e6765732e630000000070b506460c46c4b13046fff7c7ff144da8b12146fff7ccffc0b14468304600f097f801462046e9f768eeb1b12b68ac2143f260020ba09847fee7002070bd2b68a32143f2600207a09847fee72b68a62143f2600203a09847fee7204670bd0000e41806086370725f766f6c746167655f72616e6765732e63000000002de9f04106460c46e4b13046fff771ff0746294dcfb13046fff782ffe0b12146fff788ff0446f4b1217f304600f026fd43f2d40100fb01f0e1680144f878012818d01de00020bde8f0812b687c2143f260021aa09847fee72b687f2143f2600216a09847fee72b68822143f2600213a09847fee760694ff47a7200fb02f00144a0686268884201d20b4600e003469a4201d2114602e0884200d30146304600f047f861688142ced22b68962143f2600202a09847fee70000e41806086370725f766f6c746167655f72616e6765732e630000000010b500210d4a5368002b0ed9136833f83130834205d11068042202ebc101405810bd491c53688b42f0d86621044843f26002036803a09847fee70000781b0408e41806086370725f766f6c746167655f72616e6765732e630000000070b50c46fff7ceff054620462946e9f79eed09b1681a0444204670bd70b505460e460024132206eb4400838903b900226868e1b20c30f5f7a3f8641c082cf1db70bd000010b50b290c4a136805d3c12143f260020aa09847fee78269091d51564a1c05d0006ac1ebc10100eb810010bdc32143f2600202a09847fee7e41806086370725f696d6167652e630038b51c4c2078002832d10120207000f07ffda06000f0b4fda070606848b91649231d00204ff48032f0f7fdf808b1002014e060686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e0470098e0600748816809680269c068114021fa00f0607038bd00008cb506086f000002781b040870b50546fff7bcff00216c68002c1ed92d68dff840c09cf802e09cf8013005eb0110026872450fd14668dcf8082096420ad88668964207d9027b9a4204d8407b984201d9012070bd491c8c42e7d8002070bd00008cb5060810b50446fff790ff0348c068844201d1012010bd002010bd8cb5060870b50446656805f10c063046f4f71fff204600f0abfd01213046f5f73df8204600f024fda0620278002a2cd001462046fff734ff012204213046f4f743ffa06a0178a06800f07afda16a496888420ad34ff0ff313046f5f759f8002210213046f4f730ff09e095f82b103046f5f74ef8012210213046f4f725ff01213046f4f704ff0120207770bd2de9f74f0d4682b014460298fff7a4fc80464248002c48d0b8f1000f59d04046fff792fb00262869002867d9e86800eb061797f800b0c6ebc600d8f8201001f820b0d8f8201001eb80044ff0000ad8f8040090f8200020b1f9684046fff7c2fb824604f10c000190d7f80490bb6823b102984a465946984781460298594600f07ffe0aeb09014218019b0298594600f097ff6a6922b3002059469047606001206a6959469047a06024e0b8f1000f06d00368bd2143f2600219a09847fee729690298fff703fc05b02946bde8f04ffff751bc0368c52143f2600211a09847fee702985946fff7f0fd606059460298fff789fca060761c2869b04297d8404600f0f9fde86918b12946404600f0b7fe05b04046bde8f04ffff72fbf0000e41806086370725f636c6f7365645f6c6f6f702e630000002de9f04180460d46002a1ad12946404600f060fe064600242869002811d9e86800eb0410077840463946fff775fd736802463946184600f0edfc641c2869a042edd8bde8f0812de9f04180460d46002a20d12946404600f03dfe064600242869002817d9e86800eb041007786a691ab100203946904703e039464046fff78afd736802463946184600f0c4fc641c2869a042e7d8bde8f08170b505460024a86800280cd9686850f824603046fff790fe08b1304670bd641ca868a042f2d868680249006881606868006870bd400804082de9f041074600250024104e706800280ad9306850f824506868fff79dfe18b9641c7068a042f4d83db1aa6869682868ba6079603860bde8f08105481d2143f26002036803a09847fee70000d0130408e41806086370725f656e61626c656d656e742e63000000002de9f0418eb006460c460ca9baa0eff72dfdbe4d30b12b685b2143f26002bca09847fee7002209abbea10ca8eff74cfd30b12b685c2143f26002b5a09847fee70b98002877d0b6f5807fb94fdff8e48224d106a9a8a0eff709fd30b12b68682143f26002aaa09847fee7002203abb2a106a8eff729fd30b12b68692143f26002a3a09847fee7059911b1012906d102e02068876002e02068c0f80880a6f58070013848d106a994a0eff7e0fc30b12b68852143f2600296a09847fee7002203aba2a106a8eff700fd30b12b68862143f260028fa09847fee7059e684600f0f6fe26b1012e05d0022e0ad106e02068876006e02068c0f8088002e0216898488860002203ab97a106a8eff7defc30b12b689b2143f260027ea09847fee70598dff85882404504d02168c9684a6810444860002203ab00e0dbe090a106a8eff7c4fc30b12b68a22143f2600271a09847fee70598404504d02168c9684a6910444861002203ab8ba106a8eff7aefc30b12b68a92143f2600266a09847fee70598404504d02168c9684a6a10444862002203ab85a106a8eff798fc30b12b68b02143f260025ba09847fee70598404504d02168c9684a6b10444863002203ab80a106a8eff782fc30b12b68b72143f2600250a09847fee70598404504d02168c9684a6c10444864002203ab7aa106a8eff76cfc30b12b68be2143f2600245a09847fee70598404504d02168c9684a6d10444865002203ab77a106a8eff756fc30b12b68c52143f260023aa09847fee705980126002710b1012807d103e000984068867002e0009840688770002203ab6ca106a8eff73afc30b12b68d52143f260022ca09847fee7059810b1012807d103e000984068c77002e000984068c670002203ab65a106a8eff720fc30b12b68e32143f260021fa09847fee7059e464514d040f20110fff76bfb78b12168cf610021c268002a09d90822836802eb411c43f80c60491cc3688b42f6d8002203ab57a106a8eff7fafb30b12b68f52143f260020ca09847fee70598012802d1544880f820700eb0bde8f08100002f6465762f636f72652f706f7765722f63707200e41806086370725f656e61626c656d656e742e6300000000584d4c5f524541440000000048080408400804084d585f4350525f454e41424c454d454e5400000043585f4350525f454e41424c454d454e54000000500804085356535f5354415449435f4d415247494e000000ffbeadde5356535f484947485f5354415449435f4d415247494e00004e4f4d5f5354415449435f4d415247494e0000004e4f4d5f484947485f5354415449435f4d415247494e0000545552424f5f5354415449435f4d415247494e0053555045525f545552424f5f484947485f5354415449435f4d415247494e000046555345445f464c4f4f52004f50454e5f4c4f4f505f41444a5553544d454e540000000043585f464c4f4f525f524546524143544f5259004147494e475f44495341424c45000000c4c006084df804ed83b06846fff7a6fd029803b05df804fb70b584b004460d46164601a8fff79afd0398a04207d84121084843f26002036807a09847fee7019850f8240001882980fff76cfd306004b070bd0000e41806086370725f656e61626c656d656e742e63000000004df8044d002290f82430002b0bddd0f820c0c2ebc2000ceb800004788c4203d0521c9342f5dc00205df8044b704700002de9f04106460d4600242548fff7f2f9074600f087f885b197b10022f968002914d9bb6802eb420033f82000b0420ad102eb420003eb800408e00020bde8f0810020bde8f081521c9142ebd8dff854c094b100206168002919d9a26800eb400312f82330ab420fd100eb4000042101eb8000105ebde8f081dcf80030d02143f2600209a09847fee7401c8142e6d8dcf80030da2143f2600203a09847fee700001c120408e41806086370725f66757365732e63002de9f0010024a44600238578002d1ddd866803eb430106eb81010a681268d1f80880496808ea020222fa01f7002228fa01f119b1521c49080029fbd10cfa02f141ea070c14445b1c9d42e2dc4470621e012191404a1e0cea020212b2828011ea0c0f01d051428180bde8f0017047000070b50e48fff764f905460d480178002912d101210170002d0ed00024e86800280ad9a86804eb440100eb810000f00af8641ce868a042f4d870bd00001c120408a8b3060870b505460024686800280ad9a86804eb440100eb8100fff799ff641c6868a042f4d870bd10b5102000f008f928b10021016041608160c16010bd0448452143f26002036802a09847fee70000e41806086370725f696d6167652e630070b50646082000f0ebf804460e4d64b1002020606060304600f08cfa13f032fc2060401c08d0204670bd2b68702143f2600206a09847fee72b68742143f2600202a09847fee70000e41806086370725f696d6167652e63000a48416801f0004141f0010141608168074a114041f001018160416811f00041fbd4816811f00041fbd4704700308301018000f038b5114c206848b91049002023464ff48032eff780fb08b1002038bd20686a4610f0010f09d020f00101134600224868d0f82cc00920e04704e04168d1f824c00021e047009838bda82106086f00000210b584b0044601a9a068006813f04cfe9df804102046fff71ffa04b010bd000038b51f4c606848b91e49231d00204ff48032eff748fb08b1002014e060686a4610f0010f09d020f00101134600224868d0f82cc01020e04704e04168d1f840c00021e0470098072811d2dfe800f0100406080a0c0e00002038bd012038bd022038bd032038bd042038bd052038bd0648f72143f26002036804a09847fee70000a82106086f000002e41806086370725f696d6167652e63004df804ed83b00068694613f0f1fd9df8000003b05df804fb10b520b10068bde8104013f0afbd0448812143f26002036802a09847fee70000e4180608 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:6370725f696d6167652e630000f082b808b5002100916946eff75af940b1054843f260024ff48571036803a09847fee7009808bde41806086370725f696d6167652e6300704713f08fbf70b504460d46606820b920686b2113f0cafb60602946606813f093fbbde8704013f07dbf000010b520b10068bde8104013f0e5be04487b2143f26002036802a09847fee70000e41806086370725f696d6167652e630010b500f067f8bde8104000f001b8000070b582b013484178e1b10178002917d101210170fff786fd05460024002d0fd9002600966a4601a92046fff785fdbdf804000122009900f06ff8641cac42f0d302b070bd04482f2143f26002036803a09847fee7742a0608e41806086370722e6300000010b500214a1e836901f1040c03f80c20491c0b29f7db002190f82420002a16dd026ac1ebc10312f823200b2a07d3ba21074843f26002036806a09847fee78369121d9954491c90f824208a42e8dc10bde41806086370725f696d6167652e630070b582b01248417800291ed101214170fff704fefff724fd05460024002d14d9002600966a4601a92046fff723fdbdf804006946fff7f4fabdf804000022009900f008f8641cac42ebd302b070bd0000742a060810b5114b1b6861b1d1f808c0bcf1000f0dd0dcf804c0bcf1000f0ed0bde8104060470f2143f2600208a09847fee7102143f2600205a09847fee7112143f2600202a09847fee70000e41806086370722e6300000070b5446804f10c06fff730fe3046f4f765f800213046f4f7b9f80025207e002809dd60690122415d3046f4f798f86d1c207ea842f5dc00213046f4f73df894f829103046f4f79af994f82b103046f4f79ff994f82c103046f4f784f994f82d103046f4f773f994f82e103046f4f762f901213046f4f728f93046f4f707f830460121bde87040f4f711b9000070b505460e462846fef717ff164ca8b1fef7e8fec8b13146fef730ffe0b1417f2846fff7cffc42f2107100fb01f00f4981fb00108111a1ebe07070bd2368b52143f260020aa09847fee72368b82143f2600207a09847fee72368bb2143f2600203a09847fee70000e4180608d34d62106370725f766f6c746167655f72616e6765732e630000000070b506460d461020fff76afe0446002020606060a060e06026803046fff770fd6060a56002480168e1600460204670bdacb3060810b50021094a32f83130834203d102ebc100406810bd491c0429f4d36221044843f26002036803a09847fee7a8e20308e41806086370725f696d6167652e63002de9f04f83b004468946656805f10c000290fff745fe95f82c0095f82b1001444908a0eb0108dff800b1b8f1000f08da43f26002dbf8003040f2c3113ba09847fee70026d9f81c00002866d9d9f8180010f806a0a0685146fff725fea068fff7dffd504508d0dbf8003043f2600240f2cb112ea09847fee751462046fff70cfc0746002f34d039462046fef785ff02980121f3f778ff02986946f3f7c9ff02980021f3f770ff02980121f3f76cff012502986946f3f7bcffa0685146fff7bcfde168421a9df80600d8b19df80400404517ddb868904214d8a0685146fff7f6fda068fff7defd02980121f3f798ff09e0dbf8003043f260024ff4e7710ba09847fee70025002dd3d102980021f3f73bff761cd9f81c00b04298d8a06803b00021bde8f04ffff7bfbde418060848414c5f6370725f636c6f7365645f6c6f6f702e630000002de9f0410c4617461d4600f05ff806461eb32146304600f02ff8034613b30021dff85080002003eb4102b2f802c0bcf1000f1cd006eb4102128a02fb07f2633288fb02246211a2ebe472624425f81120491c0829e7dbbde8f0812846bde8f04100f086b82846bde8f04100f081b825f81100ede71f85eb5110b588b10022c368002b0bd9d0f808c002ebc2000ceb400004788c4203d0521c9342f5d8002010bd03485a2143f26002036802a09847fee7e41806086370725f7461726765745f71756f7469656e74732e63000010b584b0044601a800f016f80021039800280dd9019850f821000288a24203d1fef770fd04b010bd491c03988842f1d804b0002010bd00002de9f041074600250024104e706800280ad9306850f824506868fef73dff18b9641c7068a042f4d83db1aa6869682868ba6079603860bde8f08105481a2143f26002036803a09847fee70000a8230408e41806086370725f7461726765745f71756f7469656e74732e6300001021e7f7c1bb00002de9f041074600250024104e706800280ad9306850f824506868fef703ff18b9641c7068a042f4d83db1aa6869682868ba6079603860bde8f08105481d2143f26002036803a09847fee70000701b0408e41806086370725f766f6c746167655f72616e6765732e630000000010b5a1b1c04380b272b10d4b91f800c08cea102c33f81cc08cea002080b2521e92b2491c002af1d1c04380b210bd0548722240f2a721036803489847fee700000cf70308e41806083eff03080346104610b5f3b108290dd3164a93f800c08cea106c52f82cc08cea0020083989b25b1c0829f2d200291cd01a781206491e0e4b89b280ea020c1cf0004f0ad04000584008e00a48722240f21931036808489847fee7400052005fea010ca1f1010189b2e7d110bd0cfb0308b71dc104e418060858ff030810b50446204611f069fd0021204611f094fd002184f82810e06812f0f5f803202067a06310bd10b504464ff0ff304cb141b10a7812f01f020ed0012a10d0022a15d111e00021ba2040f2fe2212f05cfdbde8104012f076bd204607f041f906e0204607f003fa02e0204607f0b7f9002809dd226b2046bde810404ff00a034ff0000111f0debc06d12046bde810404ff0000100f007b8e0680022bde81040114612f0f8b8026b0b46012111f0cabc0269002a00d01047704770b5054682b0e868436893f802c08c451fd1d97891421cd1c468bcb10026616891f802c04feadc1248790b79019643ea00200090c8780cf00f0100f00303a868c06811f095fe2468002ce8d102b0002070bd02b04ff0ff3070bd00000749012230b1012807d0022801d1486b4a63704708680a607047c86bca637047001084010749002230b1012807d0022801d1486b4a63704708680a607047c86bca6370470010840111f0c6be11f0c5be10b5ff230322962112f0a2f90548016841f080010160d0f8a01041f00071c0f8a01010bda0b08d07044900eb400001eb800080680249896889680847802977864caf060870b505461a4c0120c4f8ac01d4f8ac0100f001010029f9d1164ed4f8400140f40050c4f84001082106f12800fff7c4ff1148082306f12802194609f0f3fbd4f8400100f400510029e7d0d4f8400120f40050c4f8400105eb4500084901eb80008068074989684a68bde870400249104700b08d07000877866caf0608802977864caf060870b50446114904eb440001eb800085683cb10021b82040f2753212f05ffc12f07bfc2046fff79cff95f8a50000280cd0052011f047fe204611f00aff002804d00348016841f04001016070bd8029778684b18d072de9f84f3649d1f8bcb1c1f8bcb14ff00008344900eb40004ff0010a01eb80000090002608eb06100afa00f01bea000f36d02d4800ebc81000eb86104021fff74fff2a4808eb881100eb811006eb861100eb4114a1460025002720212046fff73fff606807eb10470db96068c5b22068012801d0246800e00024002cedd1d9f81c40a069c11be1616069fff729ffa5b1802d21d003206060616a09b120468847701cc6b2012ebdd908f1010000f0ff08b8f1020fb5d3bde8f88f02206060616a09b1204688470098806890f8a4100129e6d111f0ddfde3e7c4f804a0e0e7000000b08d0780297786000877860009778610b500eb4000084901eb8000846800227f20114612f0c0fb0449204689680968bde8104008470000802977864caf06082de9f0414ff480711f48e7f773f91f484ff40251e7f76ef94ff0000c1a4d012205f5807600210ceb8c1005ebcc1e06eb801401eb811004eb40130eeb81108360002003eb40173a60401c4028f9db491c0229eedb0cf1010cbcf1020fe2db4ff4800028602864286840f4004028604ff480710548fff7a2febde8f0414ff402510248fff79bbe0000000877860009778610b50446064a0221117112f0c3f8204611f04afd2046bde81040fff78bbe0000802977860020704701490870704700004caf060870b505461f4ca169491c0bd1002304f118021946284611f089fe00221946284612f0c4f8a069184988420bd1012200217e2012f037fb00228020114612f032fb012070bd1149884215d1012200217e2012f028fb2078012806d000228120114612f020fb012070bd01220021822012f019fb002070bd00227e20114612f012fb002070bd4caf0608efcdab00563412002de9f047adf5d66d0020cdf8ac06cdf88c06cdf89006cdf89406cdf89806cdf89c06cdf8a006cdf8a4060024dff8f492cdf87006cdf87406cdf87806cdf87c06cdf88006cdf88406cdf88806cdf86c060df26c6000f04afc05460020e9f766e8064676b301200df2ac61fcf70ffcddf8ac062c2100fb01f00df5d561eef7e6faddf8a8160320fcf701fcddf8a806f0b1ddf8ac16dff890824a1e02eb420303ebc20250f82220c8f80420002917d904eb440202ebc40200eb82029268012a0ed10ae0ffe70df5d66d0120bde8f0870df5d66d0120bde8f087641c8c42e7d38c42924fdff84ca206d3924840f231313b6852469847fee7611e01eb410202ebc10150f82110c8f8081005220020e8f7f0ef30b13b685246874840f236319847fee7ddf8a81604eb440000ebc400052251f820100020e8f7dcef012806d03b687d4852464ff44e719847fee77b49d8f8080009680860ddf8ac06811e0620ddf8a8360df5ce6a0ae04a1c02eb420c0cebc20253f822204af82020491e401e002901db0028f0da0024306900b10124306a08b144f002040df5ce6001f09cfb00284dd0ddf86c162846e6f7fbff002000f088fa0646002e7dd006200721317006eb80025af820105160401e0028f7da8cb15ba0fcf78af8fcf7e2f9ddf8a8063246ddf8ac3621460090002000f0cefb5ca0fcf7d7f9644800f030fd6348006800f018fd6248c9f80000042068600022d8f80410104600f0d5fcd8f80400fbf70bf9d8f804100022104600f0b1fcddf8a806eef797f90df5d66d0120bde8f0870020ddf8ac36ddf8a8260df28c6c191a491e01eb410606ebc10152f821104cf82010401c0728f2db002122464ff48000e9f71cfbd8f804100022104600f0a2fcd8f80400fbf7d8f8d8f804100022104600f07efc3fa0fcf729f8fcf781f94ff4cd6205f118016846e6f7e0ee6b6900202a69e96800e030e0f0f723f83ca0fcf771f9d8f8000028b100210df28c620846f1f750ffd8f804100022104600f072fcd8f80400fbf7a8f8d8f804100022104600f04efc0123002122469805e8f7ecee4ff49000e8f7baefddf8a806eef72af90df5d66d0120bde8f0873b684ff45f712a4a05489847fee720006008b41b0608e4180608060000418cca0308b01b060844445220547261696e696e6720666f72204368616e6e656c20302c20537461727400000044445220547261696e696e6720666f72204368616e6e656c20302c20 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:44656c74610000000052444428010a00e111aada44445220547261696e696e6720726573746f72652c2053746172740044445220547261696e696e6720726573746f72652c2044656c7461000700004170b506460d460024e8f754ef1749042236b115f0010f17d08868012812d013e015f0010f04d00868012801d101240a6015f0020f11d0486801280ed144f002044a600ae001248a6015f0020f05d0c868012802d144f00204ca601cb121463046e9f736f8bde87040e8f728bf88e0060870b506460d460024e8f71cef1749022236b115f0010f17d08868012812d013e015f0010f04d00868012801d101240a6015f0020f11d0486801280ed144f002044a600ae001248a6015f0020f05d0c868012802d144f00204ca601cb121463046e8f7faeebde87040e8f7f0be88e006082de9f04106460d4617460024e8f7e2ee1849012336b115f0010f17d08868042812d013e015f0010f04d00868042801d101240b6015f0020f11d0486804280ed144f002044b600ae001248b6015f0020f05d0c868042802d144f00204cb6024b13a4621463046e8f7d1ffbde8f041e8f7b5be000088e0060870b506460d460024e8f7a8ee1749012236b115f0010f17d08868022812d013e015f0010f04d00868022801d101240a6015f0020f11d0486802280ed144f002044a600ae001248a6015f0020f05d0c868022802d144f00204ca601cb121463046e8f78aeebde87040e8f77cbe88e0060810b504460020e8f7c8ed41680f48c16390e80e1084e80e10d0e9063c42690169c4e9063c62612161d0e90a3c426a016ac4e90a3c62622162836b426b016bc06ba36362632163e06310bd000098df060810b584b00446052201210020e8f758ee0090062201210020e8f752ee0190072201210020e8f74cee0290082201210020e8f746ee03909de80f000fc404b010bd01484068704700009c1b06084df8044d1249d1f848c0cc6c4b6c0a6cc0f808c0c46043600260d1f858c0cc6d4b6d0a6dc0f818c0c46143610261d1f868c0cc6e4b6e0a6ec0f828c0c462436202624a6f096f426301635df8044b704798df06084df8044d0c49d1f8f8c0d1f8fc40d1f8f430d1f8f020c0f808c0c46043600260d1f80431d1f80021d1f808114361026181615df8044b704798df06080549c96831b110b101f5d060704701f10c007047002070479c1b06080549cb6833b1024643f2a03103f10c00fff7d2b9002070479c1b06080348c06808b1006870470020704700009c1b060810b5e8f7ceed0020e8f70aed04460120e8f706ed0b4900220a604a608a60ca600122a36803b10a60a36903b14a60836803b18a60806900b1ca60bde8104000f08fba000088e0060870b50446274e307800284ad1fff7d4ff254d2c61286860b1686828b1032100202246e8f747fe04e0012100202246e8f741fea86860b1e86828b1032101202246e8f738fe04e0012122460846e8f732fe0020e8f7c2ec04460120e8f7beec0146a06808b1012000e000202860a06908b1012000e000206860886808b1012000e00020a860886908b1012000e00020e86001f0d8f801f0e8f9044800f089f80120307070bd8418060888e0060898df060870b515461c46f2f7b9fe0021002c06d950f8212045f82120491ca142f8d370bd70b515461e46049cf2f7a8fe34b1324601462846bde87040e5f7f6bd32462946bde8704001f05aba2de9f04115468eb01e46149cf2f792fe07460020e8f764ec80466846fff70cff9de80f00cde9092308910790069a059904980d920c910b9000220b99104600f099f90b98faf7d0fd0b990022104600f077f92cb1324639462846e5f7c1fd04e032462946384601f025fad8f80400052810d10022094c1046216800f07bf92068faf7b2fd21680eb00022bde8f041104600f056b90eb0bde8f0810000b81b060840f6f44101600148c06870479c1b0608012070470020704770b505460020e8f710ec0f4e01460f4c32682068e6f7d8eb0120e8f706ec216832688b1801461846e6f732eb3068084901eb4000206138222946e6f7c6eb20693830606170bd0000203322009c1b0608c001600810b578b1a1f54062f43a0bd10649c860064a0168914203d040f6f441e6f714fc012010bd002010bd9c1b0608005244442de9ff4f154691b01e9a00260a960b960c960d960e960f96109600200996082bdff8dc810df128090dd3191a491e01eb410c0cebc10152f8211049f82010401c0728f2db01e0c8f8006009a8fff78aff129a4ff480001199e8f762ffd8f804100022104600f0e8f8d8f80400faf71efdd8f804100022104600f0c4f81199002005f2644305f22442f0f736f8d8f804100022104600f0d0f8d8f80400faf706fdd8f804100022104600f0acf81199002005f2644305f22442f0f71ef8d8f8040005f12402069605f14401079002200390012312980192059682b2029100201199934604960096f0f7a1f8d8f8000005f5517705f5197a28b300210aaa0846f1f773fb04240022104659f8241000f094f859f82400faf7cafc59f824100022104600f070f81f200394cdf804a0002102970090084659f82430129af1f70bfe641e002cdfdad8f804100022104600f074f8d8f80400faf7aafcd8f804100022104600f050f8d8f80400022405f5b271029605f1e40205f164030396009601940791119904960593012306925a4608900020f0f7d8fad8f8040005f51171029605f5017205f5c2730396009601940791119904960593012306925a4608900020f0f7affdd8f8000060b11f200396cdf804a00021029700900846d8f80430129af1f7b9fd2e840123129a11999805e8f7aeea4ff49000e8f77ceb15b0bde8f08f0000b41b06081046e8f791bb000007480168074a914201d10020704700680549884201d101207047002070470000200060081f00beace111aada1046e8f77cbb704770470000002308b301b3016802291dd14168124a914219d100f13001104a1160d0f80cc0c2f808c04ff0cc0c49680d4a02290dd004290ed0052909d000211160116819b10069884200d1012318467047c2f800c0f4e7c2f800c0f1e7005244449c1b06082033220010b5084ce36853b1024643f2a03103f10c00fef727ffe1688860012010bd002010bd00009c1b06080349c96811b1086001207047002070479c1b060810b51648a0f50011154801601549a1f5001141601449a1f5001181601349a1f50011c1601249a1f5001101611149a1f5001141611049a1f5001181610f49a1f50011c161fff7b8fc002101600c494160202181600b48016010bd0000691f2200083b2200a91f2200812222002d2322005522220053222200a108220075082200083b0200881806082de9f04f824691b08b4691461f46ddf868800024002502a8fff790fc0026b9f1000f03d0b9f1010f19d031e0012f04d0022f05d0032f06d02ae0069c029d27e0089c039d24e0069c0898099a0799231a914100d3044603990298451818e0012f04d0022f05d0032f06d011e00a9c049d0ee00c9c059d0be00a9c0c980b9a0d99231a72eb010100d304460599049845182d05cdb1691e204600f082fbb0b16019411e23480268914234d901688c4203d20168091b6d1a0468baf1060f2ad2dfe80af029070e1a0726012623e0022621e06a1e2146584600f02ff806461ae0681ecdf80480009023463a464946584600f0e9fb06460ee0681ecdf80480009023463a464946584600f0a5fa064602e000f0f3f80646074846602eb1012e03d011b00020bde8f08f11b00120bde8f08f0000c01b060808f6060870b50d4616460024194913a20a6000220a6138b1012814d03146284600f092fcb0b116e03146284600f022fa28b13146284600f01ff810b10be0032409e0042407e03146284600f029fb10b9052400e00624204670bd000054657374696e672044445220526561642f57726974652e0008f60608f0b5a1b004460e4680216846e6f778f9dff8b4c020a1ccf800100025ccf81050b20801200121012a6b460ad354f8206043f82160c64344f820604000491c9042f4d9206800904ff0ff30206001210120012a16d354f82160cf43be4209d004eb8100ccf80800c843ccf80c0021b00020f0bd53f8206044f821604900401c9142e8d912a0ccf80000ccf810500098206021b00120f0bd000054657374696e672044445220526561642f57726974653a20456e746572696e672041646472657373206c696e65732e0008f6060854657374696e672044445220526561642f57726974653a2045786974696e672041646472657373206c696e65732e0000f8b505460e46144600940123002231462846fff7a1fec8b100940223002231462846fff799fe88b1012300941a4631462846fff791fe48b100940223012231462846fff789fe08b10120f8bd0020f8bd2de9f04190b04ff00008cdf83c806846fff718fb00268f4f80a03860c7f81080029800b1012601200fa9fbf739fc0f982c2100fb01f00ea9edf712fb0e990320fbf72efc0e98a8b100240f98002840f2da8081a0386004eb44000e9900ebc40051f82010396100221046fff7b3fd012e06d010e0edf77efa10b00920bde8f0810e9904eb440000ebc400012251f820100020fff79ffd0e9904eb440000ebc40051f82000faf7d0f90e9904eb440000ebc400002251f820101046fff771fd012e0ad10e9904eb4400012200ebc40051f820100020fff764fd04984ff0805100f0fdf900250f9800287dd95ba0386005eb45000e9900ebc50051f82010396100221046fff767fd012e0ad10e9905eb4500012200ebc50051f820100020fff75afd0e9905eb450000ebc50051f82000faf78bf90e9905eb450000ebc500002251f820101046fff72cfd012e0ad10e9905eb4500012200ebc50051f820100020fff71ffd04984ff0805100f0b8f93aa0386004eb44000e9900ebc40051f82010396100221046fff726fd012e0ad10e9904eb4400012200ebc40051f820100020fff719fd0e9904eb440000ebc40051f82000faf74af90e9904eb440000ebc400002251f820101046fff7ebfc012e0ad10e9904eb4400012200ebc40051f820100020fff7defc00e009e004984ff0805100f075f96d1c0f988542fff477af641c0f988442fff426af1ca03860c7f810800e98edf7b0f910b00020bde8f08154657374696e672044445220436c6f636b20537769746368696e673a20456e7465722044445220436c6f636b205377697463682e0000000008f6060854657374696e672042494d4320436c6f636b204672657175656e63793a2e000054657374696e672044445220436c6f636b20537769746368696e673a2045786974696e672044445220436c6f636b205377697463682e000070b412a21d4b1a604ff0000cc3f810c08a08046850f8225001210160ce4340f8226006688e4204d09860d960002070bc704749000029f0d111a11960c3f810c0046040f82250012070bc704754657374696e672044445220526561642f57726974653a20456e746572696e672044617461206c696e65732e0000000008f6060854657374696e672044445220526561642f57726974653a2045786974696e672044617461206c696e65732e002de9ff5f04468a469346ddf83c90ddf838801aa0214d286000262e61002c1fd01f4f641e1fa028602e6159465046fff729f82aa0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:28602e6100210020491c401cb842fbd3081a411c0a29f6d330a028602e614a4659465046fff784f8002ce0d10398414600f08cf818b104b00020bde8f09f04b00820bde8f09f000054657374696e6720444452204465657020506f77657220446f776e2e0000000008f6060800e1f50554657374696e6720444452204465657020506f77657220446f776e3a20456e746572696e67206465657020706f77657220646f776e2e000054657374696e6720444452204465657020506f77657220446f776e3a20496e206465657020706f77657220646f776e2e0000000054657374696e6720444452204465657020506f77657220446f776e3a2045786974696e67206465657020706f77657220646f776e2e000000fee700000b4a06a3136000231361032901d3084201d00020704701207047000054657374696e67204d656d6f7279204d61702e0008f6060830b41ea22b4b1a604ff0000cc3f810c08a08002140f82110491c9142fad9002150f821408c4206d000eb81009860d960002030bc7047491c9142f1d90021cc4340f82140491c9142f9d9002150f82140cd43ac4207d000eb81009860c843d860002030bc7047491c9142efd912a01860c3f810c0012030bc7047000054657374696e672044445220526561642f57726974653a20456e746572696e67204f776e2d6164647265737320616c676f726974686d2e0008f6060854657374696e672044445220526561642f57726974653a2045786974696e67204f776e2d6164647265737320616c676f726974686d2e00002de9ff5f04468b461d46ddf83ca00e9828a12f4f39604ff00008c7f8108086082ca03860c7f81080002045f82000401cb042fad9002c24d0dff8c090641e30a03860c7f81080524602995846fef71aff38a03860c7f81080002300205b1c401c4845fbd3181a431c0a2bf6d33ca03860c7f81080524602995846fef777ff002cdcd143a03860c7f81080002055f82010814207d005eb8001b960f86004b00720bde8f09f401cb042f0d904b00020bde8f09f000054657374696e67204444522053656c6620526566726573682e00000008f6060854657374696e67204444522053656c6620526566726573683a20577269746520706173732e00000000e1f50554657374696e67204444522053656c6620526566726573683a20456e746572696e672073656c6620726566726573682e0000000054657374696e67204444522053656c6620526566726573683a20496e2073656c6620726566726573682e000054657374696e67204444522053656c6620526566726573683a2045786974696e672073656c6620726566726573682e0054657374696e67204444522053656c6620526566726573683a205265616420706173732e0000000070b41ba2294d2a6000262e618c084ff0010c27a129602e616246002340f82320520002b901225b1ca342f7d930a129602e616146002350f823208a4206d000eb8300a860e960002070bc7047490001b901215b1ca342eed94fea4c0cbcf1000fd7d132a028602e61012070bc7047000054657374696e672044445220526561642f57726974653a20456e746572696e672057616c6b696e672d6f6e657320616c676f726974686d2e0000000008f6060854657374696e672044445220526561642f57726974653a2057616c6b696e672d6f6e657320616c676f726974686d203a20577269746520506173732e0000000054657374696e672044445220526561642f57726974653a2057616c6b696e672d6f6e657320616c676f726974686d203a205265616420506173732e0054657374696e672044445220526561642f57726974653a2045786974696e672057616c6b696e672d6f6e657320616c676f726974686d2e002de9f84f05462b4e00274ff000084ff000090020fef7eafe04460020e7f71cec82463cb1fef7fefe2349884205d00120bde8f88f0120bde8f88f6846fef7ecff8346dbf80400042802d00120bde8f88f1a480068fef7d8fedbf80810884202d00120bde8f88f002104eb810255f821005268904202d00120bde8f88f491c0729f2d330680e49884202d00020bde8f88f87ea080080ea0900daf80410052905d1218c814202d00120bde8f88f0020bde8f88f0000200060080052444428010a009b70886170b590b0002000900190029003900490059006900790089009900a900b900c900d900e900f90e7f7b6eb04460120e7f7b2ebe268a16811441439012202fa01f100917549d4f810c0009b49680cfb01fc4feadc0c03fb0cf30093d4f81cc0a3696344143b02fa03f30193d4f820c0019b0cfb01fc4feadc0c03fb0cf30193d0f80cc083686344143b02fa03f30293d0f810c0029b0cfb01fc4feadc0c03fb0cf30293d0f81cc083696344143b9a400392006a039a00fb01f0c00802fb00f003906068052852d14ff4407500986e0088b1082201210020e7f71aecc0f38301c0f381100e2906d110b1012802d002e0009500e00096019888b1082202210020e7f706ecc0f38301c0f381100e2906d110b1012802d002e0019500e00196029888b1012108220846e7f7f2ebc0f38301c0f381100e2906d110b1012802d002e0029500e00296039868b1082202210120e7f7deebc0f38301c0f381100e2906d110b1012802d002e0039500e003962b480099016001994160029981600399c160009820b101210020e7f7d4eb00e00020002105910490019820b102210020e7f7c8eb00e00020002107910690029820b101210846e7f7beeb00e00020002109910890039820b102210120e7f7b2eb00e0002000210b910a90e7f7b0eb0e9060680f909de80e100e4880e80e1004a991e80e10c0e9063c4261016108a991e80e10c0e90a3c426201620ca9303091e80e10a0e80e1010b070bd00008418060810e0060898df06084df804ed91b06846fef7e6fc0e984ff0000110f0010f494807d0009a52000092029102685200026081600e9a12f0020f07d0019a520001920391426852004260c16004990598084312d10098b0f5006f0ed10198b0f5006f0ad100204ff08051059004914ff4e06000900020089109900599049808430cd10198b0f5c06f08d10098b0f5c06f04d100204ff00051059004912b48ddf800c0039b029a0199c0f840c0c36482644164ddf814c0069b049a0799c0f854c083650265c165ddf820c0099b0b9a0a99c0f860c04366c26681660d9a0c9942670167d0e9203cc26f816fc0e9303cc0f8bc20c0f8b810d0f888c0d0f89430d0f89020d0f88c10c0f8c8c0c0f8d430c0f8d020c0f8cc10d0e9283cd0f89c20d0f89810c0e9383cc0f8dc20c0f8d810d0f8ac20d0f8a810c0f8ec20c0f8e81011b05df804fb000010e0060898df06080023002a06d951f823c040f823c05b1c9342f8d3704700002de9ff4f834689b091461d46ddf860a0ddf85880179f002492480178002968d006469149307e401ca1fb0021c908494201eb810100eb4100c0b23076012100eb400006ebc00080f83510307e00eb400006ebc00080f826b0307e00eb400006ebc00080f82090307e00eb400006ebc0004584307e00eb400006ebc00080f827700021307e00eb400006ebc00080f83410f4f7f4fa327e02eb420206ebc202d16290624fea191008908df8140009f00f008df81800601cc4b200260095cdf8048058469df818309df814200a99cdf80ca00297f3f7affb8df81c0000b39df81400f4f71cfa48b19df81400f4f7abfa40b10ae00db00e20bde8f08f0a208df81c0002e009208df81c005946009507a801949df818309df81420f4f7b3fa0646002ec8d19df81ca04f4e307e00eb400006ebc00090f8261059453cd190f82010494538d1418ca94235d190f82710b94231d1022180f83510307e00eb400006ebc00080f825a0307e00eb400006ebc00080f83440f4f783fa317e01eb410106ebc1018a6a801a0863b8f1000f08d0307e98f8001000eb400006ebc00080f82410baf11e0f0ad206eb4a00b0f8c812491ca0f8c81202e0012086f80403baf1000f33d008988df81000717e274a491ca2fb01329208524202eb82021144c9b27176327e01eb810106ebc10102eb420206ebc202d2f824c0d56a946a136ac1f814c1c1f81c51c1f81841c1f81031536b126bc1f82431c1f82021717e01eb810106ebc10101f59471f3f7f2fb9df81c00082802d0012809d010e01b4880210ca2e4f78afc1848faf7c5f907e01648802116a2e4f781fc1448faf7bcf99df81c000db0bde8f08f0000e8f80608cdcccccc53504d4920466174616c3a2054696d656f7574207768696c6520657865637574696e672053504d49207472616e73616374696f6e00000000e022070853504d4920466174616c3a2053504d492062757320627573790000000fb410b50c4c0d49206801eb401043f29811084403ab029a2021e4f71ffc20684ff000016160401c00f01f0020605df8044b5df814fb0000387c0708a04607082de9f0470446f548c1f3090540ea051820680122414643685b6a9847f04edff8c49328b133687521ef484a469847fee742f6e060fbf728f8ec4840ea051720680122394643685b6a984728b133687821e5484a469847fee70520fbf715f82068394601f0b9f901280fd0e14840ea051720680122394643685b6a984740b133687c21d9484a469847fee74320bde8f0871420faf7f9ff2068394601f09df901280cd041462068012243685b6a984740b133688021cc484a469847fee74120bde8f08742f6e060faf7dfffca4840ea05172068012241684b6a3946984728b133688221c1484a469847fee70a20faf7ccff4ff0005040ea05152068012241684b6a2946984728b133688421b7484a469847fee71420faf7b8ff2068294601f05cf901280dd041462068012243685b6a984700286ed03368ac48a9214a469847fee739462068012243685b6a984728b133688721a5484a469847fee70a20faf794ff2068012241684b6a2946984728b1336889219d484a469847fee7dc20faf784ff2068294601f028f938b34ff42f70faf77bff2068294601f01ff908b34ff41660faf772ff2068294601f016f9d8b142f26020faf769ff2068294601f00df9a8b141462068012243685b6a984788b13368972185484a469847fee74520bde8f0874620bde8f0874720bde8f0874820bde8f0870a20faf748ff20680122294643685b6a984730b13368992177484a469847fee735e0dc20faf737ff2068294601f0dbf8012820d04ff42f70faf72dff2068294601f0d1f8012819d04ff41660faf723ff2068294601f0c7f8012812d042f26020faf719ff2068294601f0bdf801280bd04420bde8f0874920bde8f0874a20bde8f0874b20bde8f0874c20bde8f08742f6e060faf700ff39462068012243685b6a984728b13368ab2153484a469847fee7dc20faf7f0fe2068012241684b6a2946984728b13368ae214b484a469847fee71420faf7e0fe2068294601f084f801280cd039462068012243685b6a984740b13368b22140484a469847fee74d20bde8f0874ff42f70faf7c6fe2068012241684b6a2946984728b13368b42136484a469847fee71420faf7b6fe2068294601f05af801280cd039462068012243685b6a984740b13368b8212b484a469847fee74e20bde8f0874ff41660faf79cfe2068012241684b6a2946984728b13368 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:ba2121484a469847fee71420faf78cfe2068294601f030f801280cd039462068012243685b6a984740b13368be2116484a469847fee74f20bde8f08742f26020faf772fe20680122294643685b6a984728b13368c0210c484a469847fee71420faf762fe2068294601f006f8012802d04220bde8f0875020bde8f08700404e20e418060801400400dcc90308008000200080012000406e2070b506460e483146ecf778fa0d4d0e4c28b12b681c210d4822469847fee73068012120f00100426813699847002805d02b6806481f2122469847fee770bd000020000002e418060801400400c0c9030870b50446206820f001004168496988470a4e0b4d28b1336825210a482a469847fee72068ecf7b2fa002805d03368054828212a469847fee770bd0000e418060801400400cdc903082de9f04107460e460024a04607eb8405686840b113f040ff28b1316801b130600020bde8f081c5f80480641c082cedd30120bde8f081000010b5054900fb01f400f06fff044400f06cffa042fbdb10bd40420f0010b5411c0a4c0ad005f094f800280dd02368084a40f2091107489847fee7236840f20511054a04489847fee710bd0000e418060856000001e2e603085700000110b5094c48b105f0a7f800280bd02368064ae12106489847fee72368dd21054a03489847fee710bde418060856000001c0e6030838000001024989684968496808470000c81a070806f0acb8002070470020704710b5002458b100f03dfd411c0ed008498a68214652681268bde81040104705488721054a036805489847fee7002010bdc81a0708e418060838000001ace603080020704710b5ddf808c0bcf1000f07d04ff4d3710448054a036805489847fee7bde8104000f006b8e41806082000000100e703082de9ff4f074683b08b464ff0000a4b4903eb430001eb8009d9f800000028029045d0d9f80880b8f1000f40d0b8f5805f4348046805d9434a40f293114248a047fee741465846e5f7cced05460e46059805995844884205d24ff4cc71394a3a48a047fee74146e5f7bced00908b46bbf1000f03d00098401b441c01e00098441b16b3324a012302982946f9f7f7fb00284fd100992d48a9420ad1bbf1000f07d0059a8119384610f035f84ff0010a40e0a8eb060281190192384610f02bf8019a174404b1641e6d1cbbf1000f01d004b1641ec4b1b4f5803f02d34ff6ff7000e0204686b2d9f8000033463a462946f9f7c5fb10b14ff0000a05e0a41b354406fb0877002ce6d1a4b9bbf1000f0fd0d9f800000e4a01232946f9f7b0fb10b14ff0000a06e009495a4638460ff0f3ff4ff0010a07b05046bde8f08f000000f30608e41806087000000132c6030800e3060810b5ddf808c0bcf1000f07d040f2dd110448054a036805489847fee7bde81040fff746bfe4180608200000010ee703082de9f84f824614461d460b994ff000020092614889b250f8210000b25f4900eb400001eb8008d8f808705d48d0f8009017b1b7f5805f05d94ff42b71594a5a48c847fee700233a4620462946e3f784ee064600233a4620462946e3f77eee9346bb4505d34ff42c714e4a4f48c847fee70a98201845f10001001b71eb050005d240f2b221474a4848c847fee70a9800233a46201845f10001e3f75eee81460a9800233a46201845f10001e3f756ee15460a9870b1d8f8000000286ad0bbf1000f33d00123394a3146f9f718fb002860d102e0012000905ce03448b14514d10a995944b94255d80a9a584451460ff052ff2e4a0123d8f800003146f9f701fb002847d10120009044e0a7eb0b045844224651460ff03fffa244244ad8f8000001233146f9f7edfaa0bb761c4e4517d2a9eb0600b0f5803f01d34ff6ff7084b2d8f80000234652463146f9f7dafa10b10020009004e0264404fb07aa4e45e7d34e4517d1a5b1114a0123d8f800004946f9f7c5fa70b90d482a4651460ff00bff0b4a0123d8f800004946f9f7bafa08b9012000900098bde8f88f68c5030800f30608e41806087000000188c6030800e3060810b5062010f0b4ffc0f3803010bd00000349086000f09cf800f004f806f000fabc21060810b5c4b03348046842944ff4807102a8e4f718fc05f0a0ff01210846eaf72efd28b94ff480722ca102a818f0bdfb0bf06ffa28b14ff480722ca102a818f0b4fb1f202ea1e4f75ef905f0e6ff28b94ff480722ba102a818f0a7fb03210846eaf70dfd28b94ff480721ba102a818f09cfb09f0f4fc28b14ff4807226a102a818f093fb0120002100904ff4fa734ff4627208460bf04ffb0021012208460bf03efc05f0c0ff02a8e4f7c8f948b102a8f9f76dfc02a806f042f90220fff765fdf5e74298a04204d044b0bde81040f6f7c0b944b010bddc180608696e697420636c6f636b3a6661696c2000000000696e697420706d69633a6661696c200043000000696e69742073746f726167653a6661696c200000706d5f6465766963655f696e69742829206661696c65640010b505480549e4f765fb05480549bde81040e4f75fbb00000000778600f606000000708618c702002de9f04180460d461646af687268974208d303d168683168884203d34ff0ff30bde8f081501c05d000206ab1974203d1401e13e0384611e069680023401847f10001e3f7f6ec09e032684ab329686b68401843f100010023e3f7eaec3168a0fb01122b6800245b1a64f100042b602346e4179b1a64f100047168a0fb0112d5f804c01ceb030344f100045b1a64f100046b6023469b1afb18ab60002b1fda2be04ff0ff30bde8f08129684ff0000c3368cb1a6ceb0c042b602346e417d5f804c071680027bceb010167eb070ccb184ceb04046b602346d318ab6000f10100aa68002ae1d1696873689942ddd81fd1296833689942d8d81ae02a684ff0000e316853184eeb0e042b602346e41769687268f44689184ceb0c02cb1854416b602346a968cb18ab60a0f10100002be4d1c8f800004ff00000bde8f0812de9f04104460d461746291d3a462046fff759ff0646201d3a462946fff753ff3043bde8f0810ef002bbdff820c0c0f800c08180c28003810649b1f806224281b1f80602401ca1f8060270470000cdab3412c4af06080021020c01d10004102110f07f4f01d10002083110f0704f01d10001091d10f0404f01d18000891c10f0004f00d1491c0846704710b50c466ff07c418c4203d36ff0010010bd641e24b1611e50f821100029f8d044b1611e50f82100fff7d0ffc0eb4410401e10bd4ff0ff3010bd406870474068704710b5c06a60b1c06850b1c06868b1426812b192788a4209d000680028f7d104e0ec220021ba200ff09afc002010bd10b5c06a08b1c06810bdb6220021ba200ff08efc002010bd806840b103898b4202d1837a934203d000680028f6d100207047000010b500f01ff8bde8104001a005f0b8bf52657365742076616c69646174696f6e2073746174652e20457870656374696e67204469676974616c207369676e617475726500104b0021c3f83811c3f83c1103f50052c2f85011c2f854114ff48070c2f86411c2f86001c2f86c11c2f868010020c2f85801c2f85c01c2f87011c2f8741183f849017047a056070870b582b08668c1681948e5f71cea401c00eb800045003046f1f717fd00fb05f0440005eb850045003046f1f709fd10f0080f0fd12846f4f7b1fbac4201d9294600e02146641a3cb13046f1f7f9fc10f0080fefd002b070bd0020c02103460246009001900a2018f0e5fa02b070bd000040420f00704700002de9f0410446884615461e4624b940f2e72116a0f8f702fd25b94ff43a7113a0f8f7fcfc144fa54202d8a819a04204d8ac4209d8a019a84206d93b680f4872224ff43d719847fee733462a464146204606f034fbb04206d03b68084872224ff43e719847fee7bde8f081000066735f7574696c2e63000000e41806084a0904084df804ed83b004994ff0000ccdf804c0009110f02bfd03b05df804fb2de9f0430f4687b0464d2978002970d104a9ebf757fb00287ed1002201ab42a104a8ebf77dfb002876d1ddf80c80b8f1000f71d0e868dff8fc90002650b9002005f10c034ff480324946ebf724fd08b1344614e0e8686a4610f0010f09d020f00101134600224868d0f82cc00e20e04704e04168d1f838c00021e047009ca86848b92d4b00204ff480324946ebf703fd08b1b44615e0a8686a4610f0010f09d020f00101134600224868d0f82cc00920e04704e04168d1f824c00021e047ddf800c00020d8f80010002916d9d8f8048058f820201368a3420cd19368634506d092f80490b9f1000f04d1634502d86a6003e011e0401c8142ead881420cd080210e48e4f7f1f86868406af0f712fb686880f82c600120287068683860287807b0bde8f083681f06086963626366675f696e666f006f000002701f060868f8060830b5144683b01d4600226b46ebf7e8fa10b1256003b030bd0298206003b030bd2de9f04704464ff000080025434e44b1f9f792fb05280bd004280bd008280dd00de0336840f203113d4a3e489847fee7012504e04ff00108012500e007253a4f387880b941462846f8f71aff00b240b180b2336840f0a05232484ff48e719847fee7012038703148a1b250f8210004b22f4a601c07d00d2c0bd33368294840f223119847fee733684ff4917125489847fee7284904eb840001eb8009484604f085fa254f01281dd04a4641462846f8f7e3fe04eb440147f8210004eb440157f8210028b307eb8105291d05f1080204f074fb00b288b1336840f24511174a11489847fee7d9f8002041462846f8f7c6fe04eb440147f82100dfe7686850b9a86840b933684ff4a4710d4a06489847fee74ff0ff342046bde8f0870000e4180608380000011bc603082419060868c50308410000012519060800f306085800000117000001f0b585b026480668049600200190029003900024002523486946ebf7cbfb00b258bb009848b30a2201af10f0010f09d020f0010113463a464868d0f848c00d20e04704e04168d1f834c03946e047164f386878b104eb440057f8201001a8e4f71ae860b1601c04b204eb440057f820000028efd10098ebf70dfc15b108e00125f8e7012001aa09a10df01afa4ff0ff340499b14201d0f5f7dbfd05b02046f0bddc1806086f000002501b06084e6f204857204944204750494f7320666f756e6420666f722025730070b504460d4610461946faf7fdfdc0f13f0201200021e3f7e9fa20432943faf72dfebde87040024601200021e3f7deba2de9f04f83b082468b4616461f4654465d464ff00000029056ea070042d032463b465046594600f06ef802900298022838d9012001901aeb06084beb070940464946faf7c9fdc0f1400201200021e3f7b5fab0eb080061eb090186194f41b0461aeb0806b9464beb0907a01b75eb070012d242464b4620462946fff7a9ffb8eb000869eb010924184d410198401c0190a01b75eb0700ecd302990198884201d201980290029803b0bde8f08ff0b4059f049e511e50f821c0acfb0634911e50f82100a0fb075600211846401941f1000108460021a7fb0c23001941f10001801941f10001801841f10001800f40ea8100890f9a00101841f10001002901d04ff0ff30f0bc70472de9f0474ff0000a04460d4616461f4656ea070c32461ad010eb020841eb0309b4eb get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:080075eb090011d232463b4620462946fff74aff361a67eb010724184d410af1010ab4eb080075eb0900edd35046bde8f08730b5144683b01d4600226b46ebf70df910b1256003b030bd0298206003b030bd10b500f006f8c0eb0011490001eb500010bd034a1068014610688842fbd17047000000304a0038b50c46002200926a4610f0010f09d020f00101134622464868d0f82cc00b20e04704e04168d1f82cc02146e04730b104483021044a036804489847fee7009838bd0000e418060801400400b8c9030830b40023a8b1002913d06fea02020fd9dff824c00478d5b284ea05045cf8244084ea122203f1010300f101008b42f1d3d34330bc18467047181404082de9f05f04460d4690461e464ff0010220462946336a0cf0e4ff07464fb1082263a13846e3f740fc38b14ff0ff30bde8f09f4ff0ff30bde8f09f07f11000e3f7e7fe8146002007f11001e3f7ecfe00225c213846fff7b6ff824607f110014846e3f7e1feca4503d04ff0ff30bde8f09f0021384600f0e5f807f11800e3f7defe60406940084303d04ff0ff30bde8f09f07f12000e3f7d2fec8f80410c8f8000007f15000e3f7b4fe824604465cb107f15400e3f7adfe10b110f07f0f07d04ff0ff30bde8f09f4ff0ff30bde8f09f04fb00f83168a8f10100e4f746ee00f1010907f14800e3f7aafe04460d46c6f804a00020f06107f15400e3f78afeb06107f14800e3f79bfef160b06007f14800e3f795fe0022b9f1010342f1ff32c31841eb020033617061306a0cf0fafe814607f14800e3f783fe32697369101a73eb010004d30020b9eb0201984103d24ff0ff30bde8f09f07f15800e3f75afe83464ff000094ff0ff3ab8f1000f19d03069001b421c336a204629460cf033ff80b1641c45f100053768474500d347464a463946fff718ff8146a8eb0708b8f1000fe5d1d94501d14ff0000a5046bde8f09f000045464920504152540000000010b503460020012201460cf00cff60b1002100eb011292f8c221ee2a08d0491c0429f6db4ff0ff3010bd4ff0ff3010bd002010bd70b50446606800b32269a068e168121a521c236a0cf0edfe0146c1b1e0690d186168491e6160a1690844e0612168884209d3e4f7a2eda268e368801843f10002e260a060e161284670bd002070bd002070bd10b5044604f10800e3f7e1fd05f020fa04f10c00e3f7dbfd05f01afa04f11000e3f7d5fd05f014fa04f11400e3f7cffd05f00efa04f11800e3f7dffd05f009fa04f12000e3f7d9fd05f003fa04f12800e3f7d3fd05f0fdf904f13000e3f7cdfd05f0f7f904f14800e3f7c7fd05f0f1f904f15000e3f7abfd05f0eaf904f15400e3f7a5fd05f0e4f904f15800e3f79ffdbde8104005f0dcb900231021026812b14ff0ff3303e0001d091f0029f6dc1846704710b5044604f12000e3f79efd05f0c8f904f12800e3f798fd05f0c2f904f13000e3f792fdbde8104005f0bab92de9f04fadf5177dba4800680d9096904ff400710ea8e3f7f3fc4ff47a784ff0000900208e908f90909091909290939094909590b04800680690b0484168006805910490ae48d0f82cb1d0f828a11030089017f0b0ff022840f03d81a9480790a9a1089818f087f9002875d0089800234ff400720ea917f05cff9df8380031286ad1cdf800a0a648059b049acdf804b0cdf80c90cdf8088005f02efa0798002117f019fc059b5046049a5946e2f748ee01910022009013460699079817f0fcfa059f049ebaeb06007beb070044d300200390fff7acfd099000242546b4eb080075eb090020d2059b049a30463946e2f728ee0b910a900caa0b990a98029200220191134600900699079817f0c7fb012802d084a005f0f0f9641c45f10005b4eb080075eb0900e6d3fff781fd0999411a0398084422462b46c117e2f702ee009032463b4681a005f0d7f9b6197f41baeb06007beb0700bad2089883a118f00bf9002867d0089800234ff400720ea917f0e0fe9df83800312840f0a780cdf800a07e48059b049acdf804b0cdf80c90cdf8088005f0b1f90798002117f09cfb059f049ebaeb06007beb070042d300200390fff73dfd099000242546b4eb080075eb09001ed2059b049a30463946e2f7b8ed0b910a9000220b9913460a98019100900699079817f068fa012802d064a005f083f9641c45f10005b4eb080075eb0900e8d3fff714fd0999411a0398084422462b46c117e2f794ed009032463b4661a005f06af9b6197f41baeb06007beb0700bcd24ae0089862a118f09df8002844d0089800234ff400720ea917f072fe9df83800312839d1059f049ebaeb06007beb070032d30020039000242546b4eb080075eb090016d2fff7dafc09908eaa06983146f1f73ffafff7d2fc0999411a039808440390641c45f10005b4eb080075eb0900e8d3039822462b46c117e2f748ed009032463b4648a005f01ef9b6197f41baeb06007beb0700ccd2089817f073fe02283ff4c5ae012016f0f8fb0446969a0d998a4201d0f5f791f90df5177d2046bde8f08fdc180608a0460708687c0708a0560708407c0708546573745772697465506572666f726d616e636500000000b40104084661696c75726520696e20777269746520647572696e6720706572662074657374696e670000000057726974696e6720256c6c75206279746573202564207573000000005465737452656164506572666f726d616e6365000c0204084661696c75726520696e207265616420647572696e6720706572662074657374696e670052656164696e6720256c6c752062797465732025642075730000000054657374446967657374506572666f726d616e636500000048617368696e6720256c6c75206279746573202564207573000000002de9f04fadf51b7da848006818909a904ff400711aa8e3f7f9fa0124dff89082002788f8007008f104052f60a5f1030b8bf80070a5f1020a8af800709d48009017f0bffd9c4e022840f0eb800127a5f2f459009899a117f094ff00282ed0009800234ff400721aa917f069fd09a91aa817f05afa9df8242072b150ea010217d00023d0f5801273eb01020bd293a005f039f8002400f0bfb89ba005f033f8002400f0b9b8c6f82c11c6f8280100f0b3b89da005f027f8002400f0adb80098a4a117f05fff00282ad0009800234ff400721aa917f034fd09a91aa817f025fa9df8242072b150ea010200f095800023d0f5005273eb010209d29ca005f003f8002489e0a4a004f0feff002484e0400940eac1604909c9f86c11c9f868017be00098a5a117f02eff70b1009800234ff400721aa917f004fd9df8680030286bd100200df062fa67e000989fa117f01aff80b1009800234ff400721aa917f0f0fc9df86800312857d188f800709aa004f0caff51e000989ba117f004ff60b1009800234ff400721aa917f0dafc9df86800312841d12f603fe0009895a117f0f2fea8b1009800234ff400721aa917f0c8fc09a91aa817f0b9f928609df8240028b90020286092a004f09eff002424e0009898a117f0d7fe68b1009800234ff400721aa917f0adfc9df86800312814d18bf8007011e0009892a117f0c4fe60b1009800234ff400721aa917f09afc9df86800312801d18af80070009817f0d3fc02283ff418af894a8aa0894904f06cff8ea090a1179064201591732590a24ff480514ff0010c169512920b028ea293a7cdf850c01191139010900c970e930f920d90d6f82c31d6f828210b9314a30a92742208929da206919aa1059091a007936423cdf800c0029501929ba2039108210490204616f026fa04469a9a18998a4201d0f4f7bbff0df51b7d2046bde8f08fdc180608907c0708b0560708a05607084d61785061796c6f616453697a65546f546172676574496e4279746573000000486f73742773207061796c6f616420746f207461726765742073697a6520697320746f6f206c6172676500004661696c656420746f20676574206d6178207061796c6f61642073697a650000486f73742773207061796c6f616420746f207461726765742073697a65206973207a65726f0000004d61784469676573745461626c6553697a65496e4279746573000000486f737427732068617368206275666665722073697a6520697320746f6f206c61726765000000004661696c656420746f20676574206d61782068617368207461626c652073697a650000005a6c704177617265486f737400000000536b69705772697465000000736b697070696e67207772697465000041636b52617744617461000041636b5261774461746145766572794e756d5061636b6574730000004661696c656420746f206765742061636b5f7261775f646174615f657665727900000000416c7761797356616c69646174650000566572626f736500a0460708387807086c6f6762756640307825303858206668403078253038580038393337000000005461726765744e616d65000056657273696f6e004d6178584d4c53697a65496e42797465730000004d61785061796c6f616453697a65546f546172676574496e4279746573537570706f7274656400004d61785061796c6f616453697a6546726f6d546172676574496e427974657300654d4d43000000004d656d6f72794e616d6500004d696e56657273696f6e537570706f72746564002de9f04fadf5197d99480068079098904ff4007108a8e3f775f80126002102910391002425464f1e4ff4007a0020889089908a908b908c908d908e908f90909091909290939094909590969097908948804617f032fb02285dd1404686a117f00cfd30b14022002388a9404617f0e3fa4ce085a1404617f000fda8b100234ff4007208a9404617f0d6fa06a908a816f0c7ff04460d469df81800002836d180a004f0acfd002631e086a1404617f0e5fca0b100234ff4007208a9404617f0bbfa06a908a816f0acff07469df8180000281cd183a004f092fd002617e08aa1404617f0cbfc90b100234ff4007208a9404617f0a1fa06a908a816f092ff82469df8180018b986a004f079fd0026404617f0d4fa0228a1d09eb1781c16d089480268436882ea0a0183eaea7008430fd0514685a004f063fd002016f04af801248ae0002016f045f8012485e0012483e08d48f9b2059016f041ff08b302a840220090002388a806f000f810b3039b3846029a019500940ff066f910b383a001210090732383a2084616f027f854ea050061d0dff804b20ff00efbb8b101245be039467ea004f02bfd002016f012f8012452e082a004f023fd002016f00af801244ae0002016f005f8012445e08448806850450bd3dbf82811dbf82c21091a72f1000103d35146e3f7b2ef09b1012433e0221a75f1000102d226462f4601e0002706464feaea70a6fb0a8107fb0a1106fb0019dbf84401c0f10101714850f8210004900096039b029a04990598019716f0c6fde0b1049842464b4617f086f9029803998019794102900391a41b65eb070554ea05009fd1002498990798814201d0f4f757fd0df5197d2046bde8f08f0124f2e7dc180608b056070873746172745f736563746f72000000006e756d5f706172746974696f6e5f736563746f72730000004661696c656420746f20676574206e756d5f706172746974696f6e5f736563746f727300706879736963616c5f706172746974696f6e5f6e756d626572000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:4661696c656420746f2067657420706879736963616c5f706172746974696f6e5f6e756d62657200534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420736563746f725f73697a655f696e5f62797465730000687c0708536563746f722073697a6520696e20584d4c20256420646f6573206e6f74206d61746368206469736b20736563746f722073697a6520256400000000407c070874727565000000007261776d6f646500a0560708496e76616c696420706879736963616c20706172746974696f6e2025640000004661696c656420746f20706172736520737461727420736563746f720000000000102080a0460708f0b5adf5037d3348066882964ff4007102a8e2f785fe4ff0ff3401252e48074617f059f902281cd138462ca117f033fb90b100234ff4007202a9384617f009f9694602a816f0fafd04469df8000018b929a004f0e1fb0025384617f03cf90228e2d0e5b1601c1fd02d48e1b2054616f0c2fd08b3284616f06efa0446012c24d0002015f0b3fe012c21d003248298b04201d0f4f74bfc0df5037d2046f0bd002015f0a4fe0124f1e71ea004f0b5fb002015f09cfe0124e9e7214622a004f0acfb002015f093fe0124e0e70120d9e70024dce70000dc180608b0560708706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c5f706172746974696f6e5f6e756d62657200407c07084e6f20706879736963616c5f706172746974696f6e5f6e756d62657200000000496e76616c696420706879736963616c20706172746974696f6e2025640000002de9f04fadf5097d6d48d0f800b0cdf820b24ff00008c146002637460021029103914ff4007108a8e2f7c8fd4ff0010a6448044617f09df8022838d1204662a117f077faa0b100234ff4007208a9204617f04df804a908a816f03efd804689469df8100020b95ea004f024fb4ff0000a63a1204617f05dfaa0b100234ff4007208a9204617f033f804a908a816f024fd06460f469df8100020b95fa004f00afb4ff0000a204617f064f80228c6d0baf1000f1fd042464b4662a004f0fbfa32463b4669a004f0f6faa8fb064009fb060008fb070522466fa02b4604f0ebfa54ea05000cd174a004f0e5fa002015f0ccfd012456e0002015f0c7fd012451e07c48d0f82821d0f82c31101b73eb050007d278a004f0cffa002015f0b6fd012440e080a001210090732380a2084615f0b0fd02a8224600902b4605a8fef7bdfb014621b17ca004f0b6fa002420e0029a039b84ea020085ea0301084308d00193009222462b467fa004f0a5fa00240fe0baf1010f02d186a004f09dfa06a8324600903b468948059916f069f9a0b1012487a000907323012165a2204615f079fd64b100248898584501d0f4f70efb0df5097d2046bde8f08f0024e9e70124f1e70000dc180608b0560708534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420536563746f722073697a652076616c7565006e756d5f706172746974696f6e5f736563746f72730000004661696c656420746f20676574204e756d626572206f6620736563746f727320746f207772697465000000006669726d77617265777269746520636d643a20536563746f722073697a6520256c6c75006669726d77617265777269746520636d643a204e756d626572206f6620536563746f727320256c6c75000000427974657320746f20726561642066726f6d206368616e6e656c3a20256c6c75000000004669726d776172652042696e617279206d757374206265206e6f6e2d7a65726f20696e2073697a652e20436865636b2062696e6172790000a0560708427974657320746f2072656164203e20627566666572206361706163697479206f6620256c6c7562797465730000000074727565000000007261776d6f6465004661696c656420746f20726561642066756c6c2046572062696e6172792e205265616420256c6c75204279746573000052656164204572726f722e42797465732065787065637465643a256c6c752c726561643a256c6c75000000004368616e6e656c207265616420256c6c7520627974657300407c070866616c73650000002de9f14fadf5627dd14800683490e0904ff4007136a8e2f7f7fb0127002126912791002425464e1e780225900020c890c990ca90cb90cc90cd90ce90cf90d090d190d290d390d490d590d690d7900191d890d990da90db90dc90dd90de90df904821b6a8e2f7d0fb00202b908046c146b80300212e902f9100202d90b548824616f09dfe02285dd15046b3a117f077f830b140220023c8a9504616f04efe4ce0b1a1504617f06bf8a8b100234ff4007236a9504616f041fe2aa936a816f032fb04460d469df8a800002836d1aca004f017f9002731e0b3a1504617f050f8a0b100234ff4007236a9504616f026fe2aa936a816f017fb06469df8a80000281cd1afa004f0fdf8002717e0b7a1504617f036f890b100234ff4007236a9504616f00cfe2aa936a816f0fdfa25909df8a80018b9b3a004f0e4f80027504616f03ffe0228a1d0a7b1701c18d0b648436802682598c11750405940084312d02599b2a004f0cef8002015f0b5fb012400f0d1b8002015f0affb012400f0cbb8012400f0c8b8b84f259ad7f82c11d7f82801d317e1f7daec29912890b348f1b2359016f09efa50b126a8402200900023c8a805f05dfb60b1e29890b114e03146aba004f09ff8002015f086fb012400f0a2b8afa004f096f8002015f07dfb012499e002a814f0e0fcd7f84401b049c0f1010051f820002c9027992698319130903395329454ea050049d028992998611a75eb000002d226462f4601e0299f289e2598a6fb00a2c11707fb002006fb010b279b269a2c9935980197009616f042f90190019878b3269927988919784126912790e29840b32d9852465b4600902c98f8f7b8fa2d90a41b65eb070518eb060849eb07092e992f98b8eb010179eb00000ad34ff00008c14654ea050004d022462b4688a004f036f854ea0500b5d1019801280fd033e000e003e089a004f02af8f5e72c9b24aacdf800a014a902a815f027fad0e7e29828b9d8ab24aa14a902a814f03efc482183a384a2b6a8e1f7fcfd0446e298b6ad08b32d9b2819c4f148017fa2e1f7f1fd33993298319b309a019100907da003f0feffb6a803f0fbff012015f0e2fa0024e0993498814201d0f4f77bf80df5637d2046bde8f08fd8ae0be02b98c4f148017aa2335c2819e1f7ccfd04442b98401c2b90482cd4d22b982028eed3d0e7dc180608b056070873746172745f736563746f72000000006e756d5f706172746974696f6e5f736563746f72730000004661696c656420746f20676574206e756d5f706172746974696f6e5f736563746f727300706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c5f706172746974696f6e5f6e756d62657200534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420736563746f725f73697a655f696e5f62797465730000687c0708536563746f722073697a6520696e20584d4c20256420646f6573206e6f74206d61746368206469736b20736563746f722073697a6520256400000000a0560708407c0708496e76616c696420706879736963616c20706172746974696f6e2025640000004661696c656420746f20706172736520737461727420736563746f7200000000a0460708256c6c7520736563746f7273206d6f726520746f2068617368000000656d6d632072656164206661696c65640000000044696765737420002573000025303458000000004861736820737461727420736563746f7220256c6c75206e756d20736563746f727320256c6c75002530325800000000f0b5adf5037d2d48066882964ff4007102a8e2f767f94ff0ff3401252848074616f03bfc02281cd1384626a116f015fe90b100234ff4007202a9384616f0ebfb694602a816f0dcf804469df8000018b923a003f0c3fe0025384616f01efc0228e2d0601c17d0b5b12748e1b2054616f0a4f8a8b1284615f0e9fed0b1012015f097f900248298b04201d0f3f731ff0df5037d2046f0bd002015f08af90124f1e721461aa003f09afe002015f081f90124e8e7002015f07cf90124e3e7dc180608b0560708706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c20706172746974696f6e206e756d62657200407c0708496e76616c696420706879736963616c20706172746974696f6e2025640000002de9f041adf50c7d464806688a964ff4007102a8e2f7d0f8012700248294839484948594869487948894899400253e48804616f09cfb022810d140463ba116f076fd30b100234ff4007202a9404616f04cfb404616f08bfb0228eed0d7b10df108080b2233a1404616f0a4f8b8b10b2233a1404616f09ef898b1072233a1404616f098f8d8b1062232a1404616f092f820b32ee0002015f0f5f8012432e02fa527e0f7f7fbff00902ea2c0f30721c3b20091202182a8e1f7e5fb82ad19e0f7f7edff009029a2c0f30721c0b241ea0023202182a8e1f7d6fb82ad0ae0fdf738fc08b1312000e030208df808028df8094282ad8db10095732301214246384615f0c5f804468a98b04201d0f3f75bfe0df50c7d2046bde8f081002015f0b3f80124f0e70000dc180608b056070876616c7565000000626f6f745f646576696365006370752e7665726e616d65006370752e766572007365637572650000654d4d430000000025752e2575000000307825780000000010b5012015f084f8002010bd2de9f04fadf53f7dfe4800680b90be9001240021069107914f1e4e1e4ff0ff3865020020ae90af90b090b190b290b390b490b590b690b790b890b990ba90bb90bc90bd908e908f9090909190929093909490959096909790989099909a909b909c909d909e909f90a090a190a290a390a490a590a690a790a890a990aa90ab90ac90ad9061020ea8e1f7d6ff002104910591dd48814616f0aafa022840f092804846daa116f083fcb0b100234ff400720ea9484616f059fa03a90ea815f04aff07469df80c00002840f07680d2a003f02ffd002400f070b8d6a1484616f067fca0b100234ff400720ea9484616f03dfa03a90ea815f02eff06469df80c0000285ad1d3a003f014fd002455e0daa1484616f04dfca0b100234ff400720ea9484616f023fa03a90ea815f014ff80469df80c00002840d1d4a003f0fafc00243be0d8a1484616f033fc30b1402200239ea9484616f00afa2fe0d6a1484616f027fc98b100234ff400720ea9484616f0fdf903a90ea815f0eefe05469df80c00d8b9d2a003f0d5fc002416e0d9a1484616f00efc30b140220023aea9484616f0e5f90ae0d6a1484616f002fc28b1402200238ea9484616f0d9f9484616f018fa02283ff46eaf8cb1781c15d0701c13d018f1010010d0681c0ed04022aea9c9a015f029ff58b1002400f021ba002014f08aff012400f01bba012400f018bac3480c900268436882ea050183eae570084309d02946bfa0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:03f08cfc002014f073ff012400f004bac948f1b20a9015f070fe00284ed0c748c7490290d0f84401c0f1010051f820900a9815f08ffc0191c2a200904ff400710ea8e1f755fa0eaac0a18ea815f074f892a2c3a18ea815f06ff80eaabba19ea815f06af88da2bea19ea815f065f806a99ea804f05dfdbba18ea8e1f785fc00287ed08ea885a2b7a115f056f88ea8e1f7c4fc06462c218ea8e1f76cfc834629218ea8e1f7affc8246bbf1000f0fd0baf1000f0cd0da450fd20124ade13146aba003f02cfc002014f013ff0124a4e1afa003f024fc01249fe1aaeb0b040bf10102631e4ff400710ea804f038f80ea90020214401f8010c03a90ea815f021fe04460d469df80c0000b38ea8524630444ff40071a0eb0a00431c584604f02ef808a98ea804f005fd099b9ea0089a0195009403f0f4fb0c982946436802682046e1f712e81a4309d0012208e0a0a003f0e6fb002014f0cdfe01245ee10022099b801841ebe2710090089a0a980191494615f0b5fc21464846f7f75dfe0021059100e001e0049003e004a98ea804f0d1fc00200121019000914946079b069a0a9815f09dfcb8f1040f03d104980021059104904346029804aad0f82801c11b09eb070003f0ccff0da8012102900020019000914946079b069a0a9815f072fd059904980191079b069a009081a003f097fb0fe1dc180608b0560708627974655f6f6666736574004661696c656420746f2067657420627974655f6f6666736574000000706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c5f706172746974696f6e5f6e756d6265720073697a655f696e5f62797465730000004661696c656420746f206765742073697a655f696e5f62797465730073746172745f736563746f7200000000534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420736563746f725f73697a655f696e5f6279746573000066696c656e616d650000000076616c75650000004449534b00000000687c0708536563746f722073697a6520696e20584d4c20256420646f6573206e6f74206d61746368206469736b20736563746f722073697a6520256400000000407c0708a0560708a0460708256c6c75000000004e554d5f4449534b5f534543544f5253000000002e0000004352433332000000496e76616c696420706879736963616c20706172746974696f6e202564000000496e76616c6964204352432070617463682076616c75650063726320737461727420736563746f7220256c6c752c206f76657220627974657320256c6c7500004661696c656420746f20676574206372635f6f7665725f6e756d5f6279746573000000005061746368656420736563746f7220256c6c7520776974682025303858000000012014f06dfd0446be990b98814201d0f3f706fb0df53f7d2046bde8f08f00002de9f04fadf21c4d594800680490cdf818044ff4007106a8e1f7ecfc4ff4007186a8e1f7e7fc012400200090002637464ff0660a83464f48054615f0b6ff022837d128464ca116f090f9a8b100234ff4007206a9284615f066ff01a906a815f057fc06460f469df8040000281cd145a003f03cfa002417e049a1284616f075f990b100234ff4007206a9284615f04bff01a906a815f03cfc00909df8040018b942a003f023fa0024284615f07eff0228c7d064b1009810b156ea07000cd141a003f014fa002014f0fbfc012444e0002014f0f6fc01243fe000993fa003f006fa00242546a01b75eb070031d2711e47f1ff30029103903da200984ff40071035d06a8e0f7ddff4ff4007206a986a815f023fc601c524645f10001804689465b46e0f708ee52ea030005d00298039960406940084306d186a92ea003f0d7f900208df8180244464d46a01b75eb0700d2d3012014f0b5fc0024ddf818140498814201d0f3f74dfa0df21c4d2046bde8f08fdc180608b056070853697a65496e4279746573004661696c656420746f206765742073697a6520696e206279746573006164647265737336340000004661696c656420746f206765742061646472657373000000496e76616c696420706172616d657465727300005573696e672061646472657373202570000000003078253032582000257300002de9f04fadf5037d5e48d0f80090cdf808924ff4007102a8e1f7f0fb4ff0010a4ff0000800242546002637465648834615f0bffe022855d1584654a116f099f8b0b100234ff4007202a9584615f06ffe694602a815f060fb04460d469df8000000283ad14ca003f045f94ff0000a34e050a1584616f07df8a8b100234ff4007202a9584615f053fe694602a815f044fb80469df8000000281fd149a003f02af94ff0000a19e04ca1584616f062f8a0b100234ff4007202a9584615f038fe694602a815f029fb06460f469df8000020b931a003f00ff94ff0000a584615f069fe0228a9d0baf1000f10d0b8f1000f02d054ea05000fd122462b46414638a003f0f9f8002014f0e0fb012430e0002014f0dbfb01242be00021d4f1080071eb050008d208213ba003f0e5f8002014f0ccfb01241ce0414643a003f0dcf800200146021b71eb05020ed288f8006008f10108330a43ea07663f0a401c41f10001021b71eb0502f0d3012014f0aefb00248298484501d0f3f748f90df5037d2046bde8f08f0000dc180608b056070853697a65496e4279746573004661696c656420746f206765742073697a6520696e206279746573006164647265737336340000004661696c656420746f20676574206164647265737300000076616c7565000000496e76616c696420706172616d657465727320616464726573732025702073697a655f696e5f627974657320256c6c750000000043616e6e6f742068616e646c652073697a6520696e2062797465732067726561746572207468616e20256c6c750000005573696e67206164647265737320257000000000f0b5adf5037d4d48066882964ff4007102a8e1f7c7fa002500244948074615f09cfd022849d1384646a115f076ff002827d000234ff4007202a9384615f04bfd112242a102a815f0abfa90b10c2244a102a815f0a5fa70b1052245a102a815f09ffa50b1032244a102a815f099fa30b11ee004241ce003241ae0012418e0022416e03ea1384615f048ff88b100234ff4007202a9384615f01efd694602a815f00ffa05469df80000c8b1012d00da0125384615f052fd0228b5d0012c14d0022c1dd0042c24d0032c2dd001248299b14201d0f3f76df80df5037d2046f0bd2ba002f0dcff0125e3e7012014f0c1fa2846fcf7fafbfcf78efff7f79ef9fee7012014f0b6fa2846fcf7effbf7f789f9fee7012014f0adfa2846fcf7e6fbfcf77afff7f79cf9fee7012014f0a2fa2846fcf7dbfbfcf76ffff7f78bf9fee7dc180608b056070876616c756500000072657365745f746f5f66617374626f6f7400000072657365745f746f5f65646c0000000072657365740000006f66660064656c6179696e7365636f6e647300004661696c656420746f206765742064656c61792074696d652e205573696e672064656661756c742e000000002de9f04fadf5477dfe4800680f90c6904ff4007116a8e1f7e9f9002104910591089109914c1e4ff4007a002096909790989099909a909b909c909d909e909f90a090a190a290a390a490a590a690a790a890a990aa90ab90ac90ad90ae90af90b090b190b290b390b490b5900e9101210a91b690b790b890b990ba90bb90bc90bd90be90bf90c090c190c290c390c490c59083460125dc48064615f082fc022861d13046d9a115f05cfe30b14022002396a9304615f033fc50e0d8a1304615f050fe30b140220023a6a9304615f027fc44e0d8a1304615f044fea0b100234ff4007216a9304615f01afc0ba916a815f00bf904469df82c0000282fd1d4a002f0f1fe00252ae0dca1304615f02afe98b100234ff4007216a9304615f000fc0ba916a815f0f1f882469df82c00b0b9d8a002f0d8fe002511e0dca1304615f011fe60b100234ff4007216a9304615f0e7fb9df85800312801d101200e90304615f020fc02289dd0a5b1601c18d0d4480268436882ea0a0183eaea70084312d05146d0a002f0affe002014f096f9012400f0beba002014f090f9012400f0b8ba012400f0b5bad64952464feaea731191d1f82801d1f82c11e0f7baea06460f46d148e1b2079015f07df800287dd004a800904022002396a804f03bf9002875d008a8009040220023a6a804f032f900286dd00898099900902046059b049a01910df095fa00286fd0089809990090bea0059b049a019102f066fec1a0012100907323c1a2084614f04cf90120039009990898084300f0578243f2f051bd480144129143f2f2510144139143f2f4510844149008980999821b71eb070201d3304639464feaea73a0fb0a4c01fb0ac100fb03150ca82246009006a82b46fcf735ff80460d990c98224601912b460090a9a0fbf7cbffb8f1000f43d0119890f8480101283ad00a20fcf744fa01216420a6a2aaa30093732301929ca2039102210290002014f0fef8444602e003e00de015e000f01eba2146a2a002f005fe002014f0ecf8012400f014ba11e0a5a002f0fbfd002014f0e2f8012400f00abaa9a002f0f2fd002014f0d9f8012400f001ba002014f0d3f8012400f0fbb9aba002f0e3fdd1e7ddf83080ddf83490b4eb080075eb0900c0f0d38152464feaea7340464946e0f7f6e952ea030059d152464feaea7340464946e0f7ece904460d460599224604982b4601910090a7a0fbf75eff0898099980ea040281ea05031a4313d0001b61eb0501821b71eb070201d33046394602464feaea73a2fb0a0c01fb0ac102fb03110cf05cfc0398012829d11298007801280ed010a8019500940290059b049a0699079814f061ff8046b8f1000f03d009e04ff0010856e11098049a00908ea0059b02f080fdb8f1010f0ad10a98012802d00e98012804d10a9801281fe16de14ae140e10000dc180608b056070873746172745f736563746f72000000006e756d5f706172746974696f6e5f736563746f7273000000706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c20706172746974696f6e206e756d62657200534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420736563746f722073697a65000000726561645f6261636b5f76657269667900000000687c0708536563746f722073697a6520696e20584d4c20256420646f6573206e6f74206d61746368206469736b20736563746f722073697a6520256400000000a0560708407c0708737461727420256c6c752c206e756d20256c6c750000000074727565000000007261776d6f646500a0460708746f726561642025642072656164202564000000417474656d707452657472790000000066616c7365000000496e76616c696420706879736963616c20706172746974696f6e2025640000004661696c656420746f20706172736520737461727420736563746f72000000004661696c656420746f207061727365206e756d5f706172746974696f6e5f736563746f7273000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:456e636f756e7465726564205241572064617461207472616e73706f7274206572726f7220696e2076616c69646174696f6e206d6f64652e00000000727820256c6c7520737461727420256c6c7500005772697465206661696c656420536563746f7220256c6c752c204572726e6f202564000001d100200a90b6aa0c990698eef752fd01950094059b049a0699079814f024fd0c99beaa0698eef745fd2022bea9b6a8e0f782fc40b100942ba0059b049a019502f032fc4ff00008b8f1000f11d004980599001969410490059108980999001b61eb050108900991139a1278012a03d009e000200390f0e70d9b0c9a0191009026a002f011fc1498006840b10bf1010b584504d1039813f0f1fe4ff0000b0999089808437ff4b6ad059b049a26a002f0fbfbaff298107323aff2d01200900121039813f0dffe0398012801d0012400e00024c6990f98814201d0f2f76ffc0df5477d2046bde8f08f52656164206261636b20766572696679206661696c656420617420736563746f722025642c6e756d20736563746f72732025640025642062797465732072656365697665642c20256420736563746f7273206d6f726520746f20676f0000000046696e697368656420736563746f72206164647265737320256c6c75000000002de9f04fadf51f7da948006807909e904ff400710ea8e0f717fe0127002102910391002425468a46d3464e1e7802099000208e908f9090909190929093909490959096909790989099909a909b909c909d909848804615f0d2f802285dd1404695a115f0acfa30b1402200238ea9404615f083f84ce094a1404615f0a0faa8b100234ff400720ea9404615f076f806a90ea814f067fd04460d469df81800002836d18fa002f04cfb002731e095a1404615f085faa0b100234ff400720ea9404615f05bf806a90ea814f04cfd06469df8180000281cd192a002f032fb002717e099a1404615f06bfa90b100234ff400720ea9404615f041f806a90ea814f032fd09909df8180018b995a002f019fb0027404615f074f80228a1d0a7b1701c18d09848436802680998c11750405940084312d0099994a002f003fb002013f0eafd012400f0aab8002013f0e4fd012400f0a4b8012400f0a1b89a49099a0891d1f82801d1f82c11d317dff70eef804689469548f1b2059014f0d2fc20b302a84022009000238ea803f091fd28b3039b3046029a019500940cf0f7fe28b38ba00121009073238ba2084613f0b8fd01200a9054ea05004fd0b4eb080075eb090018d226462f4617e0314684a002f0b9fa002013f0a0fd012460e088a002f0b1fa002013f098fd012458e0002013f093fd012453e046464f460998a6fb0023c11707fb00300c9206fb01000d900898d0f84401c0f10101814850f8210004900a9801280ed10096039b029a04990598019714f067fb98b10298039980197941029003910d9b0c9a049814f021ffa41b65eb070554ea0500afd10a9838b10be000200a90ddf80cb0ddf808a0eae752465b466ca002f066fa039b71a0029a02f061fa76a07323009001210a9852a213f047fd0a98012801d0012400e000249e990798814201d0f2f7d7fa0df51f7d2046bde8f08fdc180608b056070873746172745f736563746f72000000006e756d5f706172746974696f6e5f736563746f72730000004661696c656420746f20676574206e756d5f706172746974696f6e5f736563746f727300706879736963616c5f706172746974696f6e5f6e756d6265720000004661696c656420746f2067657420706879736963616c5f706172746974696f6e5f6e756d62657200534543544f525f53495a455f494e5f4259544553000000004661696c656420746f2067657420736563746f725f73697a655f696e5f62797465730000687c0708536563746f722073697a6520696e20584d4c20256420646f6573206e6f74206d61746368206469736b20736563746f722073697a6520256400000000a0560708407c070874727565000000007261776d6f646500496e76616c696420706879736963616c20706172746974696f6e2025640000004661696c656420746f20706172736520737461727420736563746f7200000000a046070852656164206661696c656420617420736563746f7220256c6c75000046696e697368656420736563746f722061646472657373202564000066616c7365000000f0b5adf5037d3248066882964ff4007102a8e0f7e9fb0125ac1e2e48074614f0befe02281cd138462ba115f098f890b100234ff4007202a9384614f06efe694602a814f05ffb04469df8000018b924a002f046f90025384614f0a1fe0228e2d0fdb1601c22d02648e1b2054614f027fb002823d0284614f02efa284613f0c4ff214620a002f02cf9012013f013fc04468299b14201d0f2f7adf90df5037d2046f0bd002013f006fc0124f1e71ca002f017f9002013f0fefb0446e9e7214622a002f00ef9002013f0f5fb0446e0e70000dc180608b056070876616c75650000004661696c656420746f2067657420626f6f7461626c6520647269766500000000407c070853657420626f6f7461626c6520647269766520746f2025642e000000436f756c64206e6f742066696e6420626f6f7461626c652064726976652076616c75652e000000004661696c656420746f2073657420626f6f7461626c6520647269766520746f2025642e002de9f043adf20c4d4d480768cdf808744ff4007182a8e0f731fb4ff4007102a8e0f72cfb0024002501264648814614f000fedff81481022841d1484643a114f0d8ff60b100234ff4007202a9484614f0aefd9df8080031282cd101242ae03da1484614f0c6ff60b100234ff4007202a9484614f09cfd9df8080031281ad1012518e000234ff4007282a9484614f06efd00234ff4007202a9484614f088fd02aa82a9404614f072f920b9002682a92ba002f060f8484614f0bcfd0228bdd016b1012d05d007e0002013f03efb044617e0404613f0fdfff4b10021404614f039faf0b16946404613f005ff08b3404613f0d5fe23a002f03ef8012013f025fb0446ddf80814b94201d0f2f7bef80df20c4d2046bde8f083012013f016fb0446efe720a002f027f8002013f00efb0446e7e729a002f01ff8002013f006fb0446dfe7dc180608b0560708407c0708636f6d6d69740000646973706c617900496e76616c69642073746f7261676520657874726120706172616d6574657220257300005365742073746f7261676520706172616d6574657273207375636365737366756c6c7900436f756c64206e6f74206f70656e20706172746974696f6e20666f72206372656174696e67206e657720647269766573000000004661696c656420746f207365742073746f7261676520657874726120706172616d65746572730000002904d1082802d101200149c86070470010208010b54b689b7803f00f0cdb090a612ab1c0681a4661460bf027f804e0c0681a4661460bf087f9002010bd00002de9f04107460e46b01c00256c1e4278012a04d0022a05d0032a19d10de03d682c7815e001783846fbf78fff80b14568e878a97841ea00240ae002787079317941ea00213846fbf7a7ff08b145682c78a5b1f079b17941ea0020a04200da04460848402123462a4602f084fb23463846bde8f0410121034a0af0b7bb2046bde8f08100003e07778610b54a780a2a71d2dfe802f005137026704655755967ca79897941ea0221022969d3026b002111800221bde81040f8f7c9beca78897841ea0221022902d0012905d058e00021c0f8a810002010bd002180f8a510002010bdca788b7843ea0222022a02d0012a12d045e0012280f8a4204a79097941ea0221c1f30321c0f8a810052902d90021c0f8a810002010bd012180f8a510002010bdca78897841ea022190f829203abbc9b280f82810c0680af03bff002010bdbde81040fff75dbfca79897951ea022116d0026b90f8291011700121bde81040f8f775beca788978bde8104041ea0221c9b20af0b7bb426912b1bde8104010474ff0ff3010bd70b505460c466079217941ea00212846fbf7ddfe68b1617871b101291dd0032927d00c292ad0c26842b32146bde8704010474ff0ff3070bde179a27942ea012102291bd30069296b00f0010008802846bde870400221f8f737bee178a27852ea01210bd1014628460022bde87040fff7efbee178a27852ea012102d04ff0ff3070bd01462846bde870400122fff7e0be70b505460c466079217941ea00212846fbf7acfe617803293fd003dc71b1012904d13ae00a2919d00b2926d0002834d0026992b32146bde87040104768b3e079a17941ea0020022827d3296b002008802846bde870400221f8f7eebde8b1e179a27952ea012118d0296b007d08702846bde870400121f8f7dfbde86a68b1e178a278237942ea0121cab26179bde8704043ea0121c9b2f8f7d9bd4ff0ff3070bd70b505461148416801290cd0c16b012909d00021c1ebc10200ebc204e2691ab1491c0229f6db70bd20460bf053fb0028f9d007480af0c6fa95f829000028f2d020460bf047fb0028f3d170bdfc04778660ae060870b505460c460022442011460bf0ccfa012c17d0032c08d0052c28d10022bde87040562011460bf0bfba114c2178012902d12846fff7baffe068002817d0bde8704000470021e8690c2803d0b0f5f07f04d101e0402101e04ff40071054a0b0a50680171437190690171090a417170bdb0ac060810ae060810b5044600214620e2690bf091faa269002147200bf08cfa0648816819b12046bde810400847bde810400022ba2011460bf07ebab0ac060810b504460022532011460bf075faa068fff774ff024920468968bde810400847b0ac060810b504460022452011460bf063fa0021a1610749496819b12046bde810400847bde810400022ba2011460bf053ba0000b0ac06082de9f04784b00646002400250395adf808504ff0ff380195d6f81ca000215046f3f76cfc814601a94a465046f3f7c0fc07465fb9019902ab03aa5046f3f74afc074601995046f3f7a9fb804657ea080002d101f0edf8044604b3142206f1080104f1140013f0bfff142803d967210da0f4f728fb2561012084f84e0084f84c9084f84d5025656565a565e565256603986066a6662146304600f052f904b02046bde8f08766735f686f74706c75675f646973636f7665722e63000000f8b506460d4601f0b5f8044614b3052084f84e0095f84c0084f84c00002084f84d0020656065a065e065296e2166696e616620611421009605f114030aa204f11400dff7fbfa142806d3204601f0ccf80020f8bd0020f8bda86ea066214600f011f92046f8bd0000257370256c7500002de9f84307468946904601f07bf80646002e4dd0032086f84e0098f84c0086f84c0007f13000dff7f9ff800840ea817000f0010086f84d0010233a46194606f15000fbf79bfd07f12000dff7d1ff306607f12800dff7e2ff04460d4607f12000dff7dcff201a00f1010070664ff00000306108f11403cdf8009013a24ff0140106f11400dff7a2fa03460020321807eb400191f8381082f82810401c2428f5db142b08d3304601f067f80020bde8f8830020bde8f883d8f86800b066314600f0a9f83046bde8f883257370256c75000070b584b005461646a86ec069 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:02ab03aaf3f762fb10b104b0002070bd0398b8b1bdf80800a0b101f005f804469cb10096142105f1140315a204f11400dff75efa14280bd3204601f02ff804b0002070bd04b0002070bd04b0002070bd00202061022184f84e1084f84c6084f84d0020656065a065e065206603986066a86ea066214600f05ff804b0204670bd2573682564000000026b4ab1d06918b1d269d0690028fbd1d1610020c86170470163704713466522aff300802de9f04182b005460f4690461e4600f0b5ff04462cb3042084f84e0096f84c0084f84c00287884f84d006878206568682066a8686066002020611421cdf8008006f1140301970da204f11400dff7faf914280ad3204600f0cbff02b00020bde8f08102b00020bde8f081b06ea066214600f00cf802b02046bde8f08125732563256c750013467022fff7babfc26a4ab1d06e18b1d26ed06e0028fbd1d1660020c8667047c162704770b504460d46204601f0a2f9314a082d5ad2dfe805f0040a1526323e4a4dbde8704055212ca0f4f79fb9207828b1136872222f4859219847fee70120207070bd207858b1062809d0072807d0052805d01368722226485e219847fee70220207070bd2078022805d013687222204866219847fee70320207070bd2078032805d0136872221a486b219847fee70420207070bd2078042805d013687222144870219847fee70520207070bd0620207070bd2078052805d0136872220d4879219847fee70720207070bdbde870407e2102a0f4f74ab9e418060866735f686f74706c75675f6465765f73746174652e6300005509040810b5012320b10121425c42b1002309e00548cd21054a036805489847fee7491c1429f1d3184610bde418060801000001f9c5030870b50446204600f072fb10b14ff0ff3070bd6069214601f053f86069a169c069f3f77af905460020a061a06800f0f8fe204600f057fa284670bd000010b54ff0ff31124c10f1010c114a236806d00d2809d340f24d210f489847fee70d4840f24b219847fee700eb40020b4850f8220050b1f4f709fc014631b123684ff41571064a04489847fee7084610bde41806085700000169c6030800f306085600000110b54ff0ff31194c1c28194a236804d318484ff406719847fee7dff85cc080b25cf8200000b210f1010c06d00d2809d340f21d210f489847fee70e484ff407719847fee700eb40020c4850f8220050b1f4f7cafb014631b123684ff40971084a04489847fee7084610bd0000e41806084100000146c6030868c5030800f306085600000103480021016041608160c16070470000a48407080b4a48b101280bd002280dd0032802d1d0680844d0607047106808441060704750680844506070479068084490607047a484070830b58fb002460c46104600f0bafa18b14ff0ff300fb030bd916901b31cb350696a46c069f3f750f90028f3d100982060019860600298a0600398e06010226d4607a904f1100013f0d6fc102205f12c0104f1200013f0cffc0fb0002030bd0fb04ff0ff3030bd0fb04ff0ff3030bd034610b50c46184600f084fa10b14ff0ff3010bd34b12ab1d8682060188a1080002010bd4ff0ff3010bdf8b504460d4617461e46204600f07efa10b14ff0ff30f8bd6269a819a84202d3e168884202d96ff49870f8bd00963b46a068a169006e00eb050cd0696246f3f781f9f8bdf8b504460d4617461e46204600f05cfa10b14ff0ff30f8bd6269a819a84202d3e168884202d96ff49870f8bd00963b46a068a169006e00eb050cd0696246f3f719fcf8bd2de9f8430446216ae069f3f72df901284ff0000913d0c4f824902046fff768fcdff87880c8f8000060b10025cdf80090e0692a466946f3f733f940bb06e001206062eae74ff0ff30bde8f8830099d8f80000eab2fff74afd0746002627b1e069009900f0a9fe06466eb13146384600f02dff18b13146384600f04eff18b13146384600f012ffe0690099f2f7ffff6d1c082dcbd30020bde8f8830000c0b3060810b5f5f7b6fc10b14ff0ff3010bd002010bd00002de9f0410746002200240d4d2868002812dd0c4ec4ebc40006ebc000416839b90178012904d0394600f00ef802461ab9641c28688442eddb1046bde8f0810000dc2a0608e024070870b50d46c46a74b1294604f11400dff730ec40b1206918b12946dff72aec10b1e46e002cf0d1204670bd00002de9f04180460024b8f1000f0cd00025114e3068002817dd104fc5ebc50007ebc004606860b902e00020bde8f0812078012805d0414604f10800dff704ec18b16d1c30688542e8db3068854200d100242046bde8f0810000dc2a0608e024070808b1002070474ff0ff30704730b583b00025124c2062f5f76bfc18b9206afbf707fe0546adb9206a08f0b6fc20600120002123466a46fbf71dfd05464db1206a08f0a8fc401e002123466a46fbf712fd054605b1002403b0204630bd588d070870b505460db9002070bd2846fbf7fafd044624b12046fbf76afe0028f5d01cb100212046fbf770fe204670bd002000210d4a02eb41131b689bb1491c0429f8db00280dd0002141608160c160016141618161c1610121016004490a68521c0a60704702eb4110ebe760240708d82a060870b504461cb954210ba0f3f7a7fe0f4d2868002803dc572107a0f3f79ffe2868401e2860002020606060a060e06020616061a061e06170bd66735f686f74706c75675f6465762e6300000000d82a060810b500f007f800f033f8bde8104000f03db8000003490020c86080210248dff729bb0000cc2a06086024070810b50d48016831b10c4872229e2103680b489847fee7416800290bd101214160fff7d0fdf2f79cfffff7d4ffbde8104000f06eba10bd0000cc2a0608e418060871ff030810b542f260010348dff7fcfa02490020086010bd3c260708e02a06082de9f0470026264d2e614ff48c712548dff7eafa0020234f0122c0ebc00107ebc1010a70401c0528f7db00210820f2f701ff8046b8f1000f2fd02869411cc0ebc000296107ebc00426704046c4f81c80f2f74afff3f728fa6070e069f2f738ff8146b9f1000f03d1ee210fa0f3f708fe1422494604f1080013f093fa142803d9f52109a0f3f7fcfd666208204146f2f7d1fe8046b8f1000fcfd1bde8f0870000cc2a0608e024070866735f686f74706c75672e630000000010b590f84e10032905d1102204495030dff752f808b1002010bd012010bd0000a6ff030890f84e10022905d0032905d0042905d0052905d000207047fff7e0bf00f002b80120704790f84e1004290ed1006d0b280dd006dc01280ad0042808d0062804d105e00c2803d00e2801d0002070470120704728b10168012905d04ff0ff3070474ff0ff307047406908b1002070474ff0ff30704710b504462046fff7eaff10b14ff0ff3010bd606900f022f810b14ff0ff3010bda06800f010f810b14ff0ff3010bd606810b14ff0ff3010bda06908b1002010bd4ff0ff3010bd18b1806e20b1002070474ff0ff3070474ff0ff30704710b540b1007808280bd2dfe800f007070e0e0e0e0e0e4ff0ff3010bd4ff0ff3010bd522102a0f3f755fd002010bd000066735f686f74706c75675f6170692e630000000000200021084a01eb011352f823301bb1491c0129f7db704701eb0110012342f8203002eb80007047f825070810b518b100f005f8002010bd4ff0ff3010bd4421dff7dab92de9f041044600260027b4b1002525616561a561e56125626562a562e56225636563a563e5632564607948b101280cd002280ad0032811d10ce00020bde8f081204600f048f8074608e0204600f086f8064603e0204600f06cf80646a6b3142206f1140104f1100013f081f9b06e407884f824003046fff717ffa06296f84e00042805d00020052804d00f2802d003e0306df8e74ff6ff70e06296f84d0084f8300096f84e00012811d002280fd084f8315070686063b068a063f068e063b06e406a206404f110073846bde8f081012084f83100ede710b50446204600f072f8a068f0b100f10801142204f1100013f03ef9a068417884f824100178042912d000216163017807290fd00021a163017806290cd00021e163406a206404f1100010bd002010bd0121ebe70121eee70121f1e710b50446204600f010f8e06858b1e068fff7b1fe08b1e06810bd204600f005f8e0680028f3d1002010bd10b50446204600f06df8e06818b3607901280ad002280fd003280dd072221048bf2103680f489847fee7e06890f84e0002280ad1e06810bde06890f84e0004280bd0032809d0052807d0204600f04af8e0680028dbd1002010bde06810bd0000e418060886ff0308f0b48368002400221a490d68002d2cdd194ec2ebc20106ebc101d1f804c0bcf1000f1fd191f800c0bcf1010f1ad090f804c0bcf1080f02d04f78674512d190f806c0bcf1000f01d14f6a5fb1bcf1010f04d1d1f824c0bcf1000f03d143b18b4200d10023521caa42d3db8460f0bc70470c46fae7dc2a0608e024070810b50446e06820b1c06ee06008b1002010bd2046fff7b6ffa06858b1a068c06ae06008b1002010bd2046fff7abffa0680028f3d14ff0ff3010bd000001484421dff798b8f825070870b506460c461546fff794fe002805d006714471857100218160c16070bd70b504463cb100202072607a042805d34ff0ff3070bd4ff0ff3070bd636a01226169206908f0d4f960b1617a00eb011000f5df752879052807d00f2805d04ff0ff3070bd4ff0ff3070bd05f10800dff7d6f8206005f10800dff7d1f8606001202072002070bd08b1002070474ff0ff30704710b5074c6062f5f7f7f808b1002010bd00212161616100206072a072204610bda88f07082de9f041044684b1207a88b1636a01222068002108f091f9002700283ed0064696f8fe01552839d105e00020bde8f0810020bde8f08196f8ff01aa282ed106f5df75287950b305f10c00dff78df828b3287820762879607605f10800dff784f821680844e06105f10c00dff77df82062103505f10c00dff777f810b12879052801d0277206e005f10800dff76df861680844206004f11800bde8f08127720020bde8f08170b5044624b1a07a042803d3002070bd002070bd636a01226169206908f03bf9014639b1a07a01eb001202f5df752a7912b10de0002070bd401c042801d3002070bd01eb001202f5df752a79002af3d06072401ca072287820762879607605f10800dff72ff8e06105f10c00dff72af8206204f1180070bd30b583b0044600250020029014b903b030bd641c20782f2802d160782f28f8d0207860b1204600f053fa2046fff762fb04463cb32046fff768fd18bb02e003b0002030bde068e8b9a068d8b9a06efff767fdb8b9fff7fefb05469db104f11400f4f7c4ffa16e0246cb6902a91846f2f737fc38b9a06e01ab02996a46c069f2f7c1fb60b1029919b1a06ec069f2f71efb15b12846fff700fc03b0284630bd606ee860bdf8040028822946a06efff788f80298a861a06e6861ac60204600f072f8eae72de9f041164600250a460221fff7affe0446c4b12046fff766fd074687b1e06890f84e10032905d1503010223146def7f8fc58b12046fff756fd0746002feed12046fff744fd2846bde8f0813846fff776ff0546f4e770b5154600260a460221fff785fe0446bcb12046fff73cfd80b1e16891f84e10 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:042906d1c169a94203d1fff75dff064604e02046fff72cfd0028eed12046fff71bfd304670bd000010b5002400210d4ac1ebc10302eb0310006820b1491c4a29f6db204610bdc1ebc10002eb001470212046def7e7fe0120206003480168491c0160eee73c260708e02a060810b509490b6838b10168012909da722206484c219847fee7722204484b219847fee7491c016010bde4180608b6ff030870b50446124803683cb12068012809da7222104855219847fee772220d4854219847fee7401e2060002810dc0a4d2868002803dc5c2109a0f3f7f2f92868401e28602046bde870407021def79dbe70bde4180608ccff0308e02a060866735f686f74706c75675f706172746974696f6e2e6300002de9f04707468a460024dff87480d8f80000002831dddff86c90c4ebc40009ebc0052e78082f04d06878b84201d0641c1fe0042e15d2dfe806f002060f18284600f096f811e0286b78b10f487222702103680e489847fee75146284600f02cf803e080210aa0f3f7a1f92878b04200d1641cd8f800008442cfdbbde8f0870000dc2a0608e0240708e41806087709040866735f686f74706c75675f706f6c6c2e6300000010b518b1fff7aaff002010bd4ff0ff3010bd000070b504460d46204600f068f92848216a29b1036872222748ec219847fee7e26a2ab1036872222348ed219847fee700262663022d0ad0e069f2f7b6fa012801d010b103e035bb01e0012d23d1e0690021f2f76cfae369024604f120011846f2f7bffab8b9216ae069f2f7acfa012811d1022d0bd0216ae069f2f796fa012801d010b107e035b901e0012d03d12046fff757f938b1216a002903d0e069f2f796f9266270bd20460321bde87040fef76ebfe4180608bf09040810b50446207830b10b487222d62103680a489847fee7216ae069f2f7b5fa28b12046bde810400121fef754bf2046bde810400221fef74ebfe4180608a009040870b582b005460e461a4c00200190adf800006b4601aa31462846f2f7f7f910b102b0002070bdbdf80010b1f5007f1bd8d1b10198c0b1256066602181019de5600d48026822614068dff7b0eda84200d928466061002001232246014607f086fe28b102b0204670bd02b0002070bd02b0002070bd808d0708b4c10608026b8a4206d111b1c96901637047002101637047002afcd0d069884202d1c869d06170470246002af6d1704710b530b1bde810400146054814220af013b80448aa21044a036804489847fee7151a0608e418060801000001d8c5030810b5fff749f9002806d0c16a002903d1bde81040fff7acb810bd70b5054608460124fff7f5f830b929462046fef776fd08b1002070bd4ff0ff3070bd2de9f0410746084601250024fff75cf90646beb13046fff781f968b13a462946fef796fd40b16d1c641c402c04d23046fff774f90028f1d13046fff73ff90020bde8f0814ff0ff30bde8f0812de9f0478146084601260024fff7acfc8046b8f1000f10d04046fff709fd50b34a463146fef774fe074627b3761c641c4046fff760fc20b116e04ff0ff30bde8f08701254046fff7a1fc68b1402c0bd23a462946fef716fe30b16d1c641c4046fff794fc0028f1d1402c04d24046fff7dffc0028d4d14046fff770fc0020bde8f087000010b508b1002010bd034872228d21036802489847fee70000e4180608c8e2030810b500200c4b4ff480320c49e6f77ff80b4c10b1002060600be00f4a09a1606843685b6a9847124a0ca1606843685b6a98470120207010bd2c2a060845010002282a06086763635f73706d695f7365725f636c6b00000000342a06086763635f73706d695f6168625f636c6b00000000302a060870b50025294c84f848512948a060a0f50011a4f58050016001f580114160c4f8f8500021c4f80011c4f8041184f80851c4f82011c4f8241184f80951c4f81011c4f81411c4f81811c4f81c114ff480110020c4f82811c4f82c01c4f83001c4f8340184f84051c4f8445100221148026042601346114604f1100013f0d2f8a16800234ff4805204f1880013f0d5f80a4800f052f809480570401c0570401c0570801c0560bde87040faf7feb9a056070800002080387c0708407c0708907c0708014800f007b80000407c07080121002008f0dab830b591b004460025032d22d0b4f9240029460df077fe04eb85014860cdb9606830b9b4f9240029460df06cfe606038b1606869460df0d2fd28b111b0002030bd11b0002030bd019818b103980021e162a0626d1c082dd7db60680df099ff11b0012030bd0021002200eb81035a60491c0829f9db02708284082180f826108a0100218262c162704770b5c0ebc00214490968496801eb82051249c0eb0010096800eb400001eb8004aa692c2304f18800194600f04dfd2c2807d08b210a4843f26002036809a09847fee7287b04eb8001d1f8885020700bf037fa6060a56070bd54f10308b4210608e41806087261696c7761792e6300000002680a60486002681ab151600160002070474ff0ff3070474df8044d4ff0010c022143000122084201d08c4418445b004900521c202af6db5df8044b6046704708b5012000900c480068016b01f16800583130b129b1026801206946904728b108e0064800f0d8f8002008bd009808b1012008bd002008bdbc210608240d0408012070473038092801d8012070470020704770477047000010b5134c226802f52042d26a12f0010f01d0012010bd00f01df80028fad121684af604700844026842f48072026001f52040816c21f001018164816921f400718161816940f27f1211438161002010bd382a060870b50c461b4d296801f52042116821f001011160edf726fa2a6802f52040016941f001010161016841f0010101604af608715318196841f001011960416941f00301416102f52f40016864f3010101604af604701044016841f008010160016841f001010160016821f002010160002070bd0000382a06082de9f047adf5027d06462648884614461d46d0f80090cdf800924ff000074ff400716846def7cafa3046def7c2f8221945eb0503801843f10001421c002341f10000d2f5007173eb00001ed3334616a24ff400716846ddf717fe0646ea460ae018f80730c6f500710aeb06000fa2ddf70bfe06447f1cb6f5007f03d2f817391ba841edd3684600f015f88098484505d00df5027dbde8f047f0f796b80df5027dbde8f087dc1806082573000025303258000000000fb470b5adf5047d2548066882964ff4007102a8def778fa00254ff4007489ab889a214602a8ddf7bbfd00210091c117b0f5007271f1000101d2c517044602a8f3f706fb1748def75af80246164815490023054612f0e0ff14a1284612f05aff14a1284612f050ffe1170094019102aa11a1284612f09eff284612f037ff0ba1284612f039ff11f063fb8298b04201d0f0f740f80df5047d70bc5df814fb0000dc180608f00004082857070864617461000000006c6f670076616c7565000000002407f0b9fe58b10e4d0af029fc002cfbd101240c4a29460ca0fff791fff4e710a0fff78dff1ba0fff78aff002011f071fa1e20f9f7aafbf9f73efff4f75af9fee7000038780708a04607086c6f67627566403078253038582066684030782530385800546869732076657273696f6e206f662070726f6772616d6d657220686173206265656e207265766f6b656421000000005265626f6f74696e6720746f20626c616e6b20666c617368206d6f646520696e203330207365636f6e64732e2e2e000010b500241f3020f01f01ecf733f8dff84cc088b1dcf81420dcf818005318834201d9204610bd1046ccf81430dcf81c20511accf81c1010bddcf80420dcf808005318834201d9204610bd1046ccf80430dcf80c20511accf80c1010bd342106082de9f34f8046e3b000205b90d8f81000002871d94ff0000b0025002009905b98c0eb0011649800ebc1005a90a02132a8def778f978210ca8def774f90024d8f8180000280dd95a9804eb440100ebc1010fc9faf7c1f90544641cd8f81800a042f1d8d8f81800a84280f074810021089101210b91012840f2db800b9800eb40015a9800ebc10062908168c06860916190084300f0c480089800eb40015a9800ebc1025f92516810689368d26813eb00095c9342eb010a5d92629a55681468609b619a1e1942eb050789ea04028aea05031a4312d1609a5c995d9b61988a1843eb00015f988260c160002262980260426062988260c26092e0ade286ea000287ea01031a4314d15f984560046062985c995d9a8368c068c91842415f98c2608160002262980260426062988260c26076e0021b71eb050236d2b4eb090465eb0a0522462b4648465146faf72ef9001b71eb050003d20898401c089060e0099800eb40010ca800ebc100c0f804a0c0f80090c560846062988168c0680a1940eb05015f988368c068d21841415f988260c160002262980260426062988260c2600998401c09903be0b0eb060961eb070a4a46534630463946faf7f7f8b0eb090071eb0a0003d20898401c089028e0099800eb40010ca800ebc10047600660c0f80ca0c0f808905f984560046062988168c06811eb090240eb0a035f988168c068511843eb00025f98c2608160002262980260426062988260c2600998401c09900b98401c0b90d8f818100b9881423ff625af089800287dd15a980146c368826800684968faf74cf9d8f818200999511a81426fd25a98436802688168c068541843eb000520462946f4f7adfe012832d020462946f4f79dfec0f1400201200021ddf789fb5a9a1346d2f800c056689268db681ceb0207ddf824c05e410ceb4c090df1300c0cebc90cccf80070ccf80460041b61eb0505ccf80c50ccf8084012eb040c5a9a6b41c2f808c0d360099a521c099204460d465a980146c368826800684968faf762f85a9b9a68db6850405940084330d010461946f4f75bfec0f1400201200021ddf747fb221a65eb0103ddf824c00ceb4c040df1300c0cebc40cccf80430ccf800205a9c25686468ad1a64eb030400e00fe0ccf80850ccf80c409c465a9bc3f804c01a600a465a99ca6088600998401c099000200a900024d8f8180000280fd95a9804eb440100ebc1010fc9faf7b6f80a9908440a90641cd8f81800a042efd800200b90d8f81800002875d90b9800eb40015a9800ebc10adaf80c50daf8084054ea050069d0daf80470daf8006001208df8a800002030909af8100038b15b9810f0010f01d0012002e0022000e00020319022462b4630463946faf77ff8012809d9d8f818100998091a0a98814202d24ff0010901e04ff00009b9f1000f5cd020462946f4f7d3fdc0f1400201200021ddf7bffa04460d464fe02d972c96b9f1000f20d02f952e942aa932a891e80e1000eb4b1080e80e102ea9103091e80e10a0e80e10b9f1000f24d03098b0b136196f412e982f99241a65eb010501203090002031901de022462b4630463946f9f79aff2f912e90d7e72fe025e0daf80800daf80c1036184f412e9b2f9a1c1a62eb0105e3e72e982f9936184f41241a65eb01050bf1010b54ea050006d0d8f81800584502d1012088f82c0054ea050003d0d8f818005845a8d80b98401c0b90d8f818100b9881423ff659afd8f818000999a0eb0b00884255d2451e00220998002850d9d8f828c00cacdcf80c10dcf8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:080002eb420304ebc3031e685f6846404f403e433bd1df689e68dcf81090dcf814a086ea090687ea0a073e432fd105eb450004ebc000d0f804c0c66885680168cdf80cc0059604950291d0f814c00169cdf81cc0069102eb420104ebc101d1f804c0cd688c680a68c0f804c0c560846002604a6909694261016102a890e8071083e80710079906985961186103e0521c099b9a42b5d30021002401230df1300c32ad13e005eb4b10037001eb41020cebc20257681668c7608660d6689268466102618361c4610bf1010b491c0998814203d2d8f818005845e4d8d8f81840f4b1d8f81410621e5b986b4651f82010d8f82400eaf7b1f89df8000001280cd1069850b9d8f8141000235b98621e51f82010d8f82400eaf797f8641e002ce0d1d8f818407cb1d8f81410621e5b9851f82010601e05eb4013d8f82400eaf7a9f8641e002cefd15b98401c5b90d8f810105b9881423ff6dfac65b0bde8f08f8446104610b5994201d80c4600e01c46014622466046ddf7e8ec204610bd8446104610b5994201d80c4600e01c46014622466046ddf742ed204610bd30b44a68120d8b6803f2ff3302eb93240b686ff31303a2421bd2d1f810c04d694cea050ccd691d434cea050c8d694cea050c4cf0020c40f822c0cd68012d03d14cf4002c40f822c003f58013521ca242e3d330bc70470000f0b44ff0010c4a68120d50f8223013f0010f1bd06ff309030a686ff313024868c0f307348868c01c04eb90050020a0422ad3a84228d24f690e693e438f6917433e4346f0020643f8206024e0164d6c68002c26d02b68ce699c466ff3090c4cf0010c46ea0c0c40f822c0ce68032e03d14cf0080c40f822c04ff0000c03f580602860601e6860c7e7bcf1000f03d142f0370643f8206002f58052401cb0f5807fc5d3f0bc70470000ac1806082de9ff4f0d4687b0ddf85080169e159cb8f1020f34d30a9942462846f3f77eff00282dda0a98a8f1010150f8210010f0404f25d009982146f9f710fb811c24d04fea8801421c069124d070b320f001070021029107980390b068049005910a980068fff70dfac0f100090a98006800fb09f0401c23d00bb04ff0ff30bde8f08f0bb04ff0ff30bde8f08f0bb04ff0ff30bde8f08f06990798ddf776fd0798012101600bb00020bde8f08fffe7069a29460798ddf7ceec0bb00020bde8f08f0a9a43460398294600f0a1f90546039acdf800800a9b11460498cdf8049000f0bcf805430998214600f015fb58b1f0680590cdf800800a9b039a0499cdf8049000f0abf80543f81707ebd060401181000998405807f01f01c84000f0030002aa012803d052f82010022401e004990124bf1e002f3cdbf81707ebd060401182000998805807f01f02d04000f0030b002c13ddd6f800a08a4501d1d6f804a0cdf800800a460a9b5046cdf8049000f075f805435146641e002cebdcbbf1000f13d03068884200d17068044602a8cdf804900a46cdf8008050f82b000a9b0146204600f05bf805432146bf1e0224002fc2dacdf800900a9a4346079800f00bf840ea05041cb106990798ddf7dffc0bb02046bde8f08f2de9f047064690461f46ddf820903046ba00ddf734ec4ff0000a002f22d9316801fb09f0d8f800200025e0fb02150122012f10d9002356f8221058f82240491943eb0305e0fb04150c46531e46f82340521cba42eed3501e46f820500af1010aba45dcd300243a4641463046f3f76dfe002805db3a464146304611f0bbfc04462046bde8f0872de9ff5f0746ddf8388038464fea8801ddf78efc4ff000090020b8f1000f41d9019951f82020002602993d680968e2fb01560f9905fb01fc039900240968ecfb01540121b8f1010f1dd9029b57f82150b34653f821a0002315eb0b0543eb0306e2fb0a56039ba24600241aeb050553f821306441ecfb03542b464d1e47f82530491c4145e1d3002216eb040c52411ceb090342f10004491e47f82130a146401c4045bdd3b9f1000f10d003994246384611f05dfc10eb090004d004b04ff0ff30bde8f09f04b00020bde8f09f04b00020bde8f09f30b583b001201da106f066fe02a8f8f75ffdf9f701fc00282edb00eb40001d4a02eb8004a16800911ba152f820200120636806f051fe616802a8f8f74dfb0546a16802a8f8f748fb044602a8f8f768fd012023462a4618a106f03efe2902c94301f47f4129441d4a118020460102c94301f47f410844508003b030bd6d6f746f726f6c615f69645f696e69742c20537461727400501b060825733a20666f756e64204857204944204750494f732c2025642c20256400000070726f64756374204944203d2025632c206861726477617265204944203d2025630000004c1b06082de9f047824684b091461e465046b200ddf718eb09eb8600a0f1080102a809f03bff80460399029a0020441842eb00050027002e12d901950094324649465046f9f74cfc0346009652464946504600f009f840ea08087f1cb742ecd304b04046bde8f0872de9f05f81468a469646ddf82880daf80000a3fb00670020744260eb000520462c46ed17e41b65f100054ff0010cb8f1010f19d95af82c10a3fb0167acf101015ef82120141945f1000549f82100a41b65f1000520462c46ed17e41b65f100050cf1010cc445e5d3acf101015ef82120141949f82100002c22d00edd4ff0000506e042465146484611f065fb04446d1c102d0fd2002cf4d10ce0002506e0424651464846eff746f904446d1c102d01d2002cf4d1102d03d34ff0ff30bde8f09f424651464846f3f7f1fc00280bdb42465146484611f03ffb424651464846f3f7e5fc0028f3da0020bde8f09f70b50e46032e2ad031464ff48070f4f7f3fc0546314640f20110f4f7edfc04460a2e08d031464ff48170f4f7e5fc844206d9214605e0a54200d92c46204607e00146a94201d2284602e0844200d92046bde8704001464ff48070f4f765bd48b101280ed059210a4843f26002036809a09847fee731464ff48070bde87040f4f7bbbc31464ff48070bde87040f4f752bbe41806086370725f656e61626c656d656e745f6273702e63000000002de9f04781460f469046ecf7b3fb04460d46314e3149b07e401ca1fb0021c908494201eb810100eb4100c0b2b07600eb400006ebc00080f8d891b07e00eb400006ebc00080f8d971b07e00eb400006ebc00080f8da81b07e00eb400006ebc000c0f8e451c0f8e0410021b07e00eb400006ebc000c0f8e811b068b8420ad2802121483b4616a2dcf7e1fdbde8f0471e48f2f71abb306950f8290050f8275075b1286848b1a87a00ea08072fb1ecf762fb2b683946686898472d69002df0d1ecf759fb011bb07e00eb400006ebc000c0f8e811bde8f0870000e8f80608cdcccccc53504d49204572726f723a20495352202d20496e76616c6964206368616e6e656c3a202564000000e02207084df8044d002200290ed94ff0aa3c50f822300cea4304234203d05df8044b01207047521c8a42f2d35df8044b0020704770b50e4684b010490c6802940fa14a6809680192009101466846dcf7bbff054631466846dcf7b6ff25b118b1854201d9012500e000250298a04201d0eff708f804b0284670bd0000dc1806082d2b2a2f000000000023002a04d90170401c5b1c9342fad3704742794b799a4207d100790979884201d9012070470020704701d9012070470020704770b504460d4621462a461ba0f8f7f4f81d49c1f8f85085b10022c1f80021c1f80421d1f83001d1f83431421c43f10000c1f83021c1f834010fe00020c1f80041c1f80401d1f83801d1f83c31421c43f10000c1f83821c1f83c01d1f82021d1f82401121940f10000c1f82021c1f82401012081f8080170bd636261636b2025642065727220256400a05607084df8044d00230c4ac2f81431c2f81001d2f81831d2f81cc118184cf10003c2f81c31c2f81801c2f8f810012082f809015df8044b70470000a05607082de9f34fb7b0d3480068279036904ff0000ad3460020229023908046c146269000263746002425461190379810f80a001090119818b11198012864d0afe0dcf7ddfa01681098085c202812d01098282816d0109829281bd010982b283cd010982d2839d010982a2836d010982f2833d095e0cdf88cb0cdf888a0012011908ee0109930462aaa761c47f10007115486e056ea07007ed02aa92eaa701e064647f1ff37085c10901098282878d0109b404618f1010849f10009135456ea0700ecd16de0249e2aa82eaa259f815d404618f1010849f10009115456ea07000bd0701e47f1ff31249025912aa9085c1099fff7dffe0028e5d1109930462aaa761c47f1000711544be0dcf779fa01681098085c202844d05946002211925046baf1010a4bf1ff3b229b239ac01a61eb020124902591002324982599d0f10f0073eb010002d2002400f0fbb837992298249b0a18102132a8fff76afa249832aa0021115428a932a811f054f8259124909df8a000e0b126982eaa10f13001404618f1010849f1000911542698259a431c249926936b4600e003e003ebc00042600160109830b11af1010a4bf1000b3ee70024c6e056ea07000fd02aa92eaa701e064647f1ff370b5c404618f1010849f10009135456ea0700f1d14ff0000ad346baeb08007beb090012ae22d22ea810f80a002a2849d02b2867d02d287ed02f2828d0a0f13001684600ebc100426801682046641c06ebc00045f10005426001601af1010a4bf1000bbaeb08007beb0900dcd3389800287dd054ea05007ad0601e4ff0010406ebc0004268016838984260016076e0601e044645f1ff3506ebc00043680268601e044645f1ff3506ebc00108684968dcf7e0e92246641c45f1000506ebc20251601060cae7601e044645f1ff3506ebc00043680268601e044645f1ff3506ebc00108684968a0fb02c701fb027100fb03112046641c45f1000506ebc000c0f800c04160aae7601e044645f1ff3506ebc00043680268601e044645f1ff3506ebc00108684968821820465941641c45f1000506ebc00000e002e0026041608de7601e044645f1ff3506ebc00043680268601e044645f1ff3506ebc00108684968821a204661eb0301641c45f1000500e004e006ebc000026041606fe7002436992798814201d0eef7dbfd39b02046bde8f08f0000dc180608f0b5adf5037d0746889c2348056882954ff4007102a8dcf7c1ff20a220a1384610f046f91fa13846dcf76afd224ea0b1304610f04bfd019120a200904ff4007102a8dcf711fb02aa16a1384610f030f921463846fff728fe03e021463846fff723fe68b1304610f031fd22686368801a71eb030006d213a0fef70cfd002402e0002400e001248298a84201d0eef78cfd0df5037d2046f0bddc180608000000002e0000004e554d5f4449534b5f534543544f525300000000407c0708256c6c75000000005061727365642076616c756520657863656564732073697a65206f6620706172746974696f6e20696e20736563746f727300000010b518b3016840f2bc7399421ed340f6330291421ad84268c2b10c2a16d8d0f808c0bcf1000f11d0bcf11f0f0ed8d0f80ce0bef1170f09d8d0f810e0bef13b0f04d8d0f814e0bef13b0f01d9002010bd994206d1012a04d1bcf1060f01d2002010bdbcf11e0f07d9042a0dd0062a0bd0092a09d00b2a07d011f0030f06d04ff0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:000e022a05d00ae0002010bd4ff0010ef7e70ef11c039c4501d9002010bda1f2bc71cb1cdc1703eb947340f26d149b1001fb04310d2a39d2dfe802f0381f07090b0d0f111315171a1d001f3115e03b3113e05a3111e078310fe097310de0b5310be0d43109e0f33107e001f2111104e001f5987101e001f5a771bef1000f02d0022a00d9491c491e6144491fc26801eb410102ebc1010269c1eb011102eb81014069c1eb011100eb810010bd002010bd0246002019b112b18b6833b901e004207047096812689142fad00320704730b4002280b179b1d0f808c0bcf1000f0cd0036853b103eb0c049c4202d34568ac4205d9032213e0042211e003220fe01b78072b03d8bcf1010f02d10bb1032206e08b6003685b1c0b608068401e4860104630bc7047002220b119b18368012b0dd101e0042210e0036843b103f1010c9c4502d34068844503d9032205e0032203e0187818b1012008701046704700200870fae770b406464ff0000c00206eb133685bb152b10023136033685c1c9c4201d38c4205d9032070bc704770bc042070471c7814f0800f23d004f07f047f2c02d05b1c1cb105e0032070bc7047032070bc70474fea0c2c5d1c9d4201d38d4201d903200ae01d78ac44bcf5803f01d3032003e05b1c641e002cebd10028e7d101e0a4465b1c03eb0c049c4201d38c4202d9032070bc70473360c2f800c070bc70474df8044d4ff0000c38b103682bb122b15c1c9c4201d38c4202d94ff0030c15e019785c1c002313601f238b4305d001f0c0032bb1802b07d007e04ff0030c05e001f01f01116000e01160046060465df8044b704730b50d4687b0002460b15db1d0f808c0036803eb0c01994202d34068814203d9032489e0042487e0fab1bcf10d0f02d007b0032030bd1878303800eb800040000090581c00990278114430390091401c0099322904d3009901f26c7100912be0009901f5fa61009126e0bcf10f0f01d0032461e018784ff47a71303810fb01f00090591c009a0878303800ebc00303eb001002eb80000090481c009a0178303901eb810102eb41010091401c00990278114430390091401c0178303901eb810149000191427801991144303901918178303901eb810149000291c27802991144303902910179303901eb810149000391427903991144303903918179303901eb810149000491c2790499114430390491017a303901eb810149000591427a0599114430390591807a5a2801d0032403e06846fff7fbfd286007b0204630bd002118b182681ab1032106e0042104e002684068824200d903210846704770b584b004460d46164665b15cb1a068b0f5803f07d2216801eb000c8c4502d363689c4502d9042004b070bd01930091029068b103aa19462046fff709ff50b1029b019a0099a3606260216004b070bd022004b070bd5eb10398864208d0029a01990098a26061602060012004b070bd616805f108022046fff79bfe38b1029b019a0099a3606260216004b070bd216829602268a9681144914202d36268914202d9032004b070bd2160009a891aa268511aa160d5f808c02b68019a03eb0c01914201d9019a00e00a4616466a60a568b5f5803f0dd222681544954209d36268954206d8bcf5803f03d2994201d3b142d8d9032004b070bd37b50d4681b014460420019a002a0ed0002c0cd0aa420ad86a46294601a8fff79bfe002803d10098102802d0012004b030bd04f10802294601a8fff73efe0028f5d1a368b3f5803f02d3032004b030bd019a226065601344934201d3ab42f5d9032004b030bd2de9f04105460e4600272db326b3d5f87803002820d03c463ed9316809b3b068a04209d104eb840000eb4410224605ebc00000f081f890b19cb104eb840000eb441005ebc000d0f8d400411c09d0401ca04206da03271fe00320bde8f08103271ae0d5f87813601c814210d904eb840100eb800201eb441102eb401005ebc10105ebc00000f00bf808b1032704e0641cd5f87803a042c0d83846bde8f08170b504460d46bcb1b5b105f12c0104f15c0000f080f800280dd195f8880078b3d5f8940090b194f8b41079b1d4f8c020904203d0012070bd012070bdd4f8b810d5f88c00dcf7dcf90028f6d1d5f8b00058b1a269904201d0012070bd2169d5f8a800dcf7cdf90028f7d1d5f8980038b105f1980104f12c0000f04df80028ecd194f8c80020b1d4f8c40010f0080f01d0002070bd4ff0ff3070bd002258b14b1c0bd090f8843043b1d0f8c400084200d00122104670470020704701207047f0b583b004460e461746002517b10cb1a64202d203b00820f0bd6a4631462046fff70dff08b1032511e00098001bb0f5803f0fd270b1029908443860b0f5803f04d22044a04201d3b04200d9032503b02846f0bd0325fae730b129b1ca68c3689a4203d0d01a704701207047436848681946dcf766b970b5064686b00d46002452b94db101202870102203a93046fff75afe18b103242de003242be08022291d03a8fff750fe032801d3032422e0a122694603a8fff747fe20b103280ad306b0032070bd05f11001684600f046fd08b103240fe0822205f1200103a8fff733fe032801d3032405e003a93046fff7abfc00b1032406b0204670bd2de9f04387b080460c460025b8f1000f08d03cb1102204a94046fff717fe28b1032544e007b00820bde8f083069800277e1e4ff0010948b1012201a904a8fff705fe48b101280ed0032530e084f8549084f85570266524e0694601a8fff7b0fc18b1032523e08df8007084f854909df8000084f85500022201a904a8fff7e6fd28b101280cd002280ad003250fe00398012801d003250ae001980078206500e0266504a94046fff751fc00b1032507b02846bde8f08300002de9ff43164681b099460124002700250095019888b186b179b1b9f1000f0cd000eb0108804563d30c9a52b16a460df0d5fb0446002c78d107e005b00820bde8f0833c48814270d808e000990e98884202d20e98102801d9032466e0c6f878530c9801280cd100990e98081ab84207d10d984146c2b201a800f001ff04466cbbd6f8780300eb800101eb401006ebc00501984b462a46414600f04ef80446ecb94ff00009d5f8e40001990844884201d3404501d9012411e00190d6f87803401cc6f87803aa6ea86b904204d1296e286bdcf75ef810b17f1c032fc1d344b9d6f87803012803d00c98012802d011e001241be00d990e98401a401e0e99814201d8032412e0c2b2414601a800f0b8fe04465cb90198404508d201980178ff2900d00124401c01904045f6d305b02046bde8f0830000fdff0200f0b5064687b015461f46002415b10eb18e4202d907b00820f0bd04aa3046fff799fd08b10324aae00498801bc5f8dc00b0f5803f01d30324a1e006990844c5f8e4000699884202d3b0f5803f01d3032495e0102201a904a8fff700fd08b103248de0294601a800f045fe08b1032486e0022205f1100101a8fff7f0fc08b103247de005f11c0101a800f00cfd08b1032475e0002205f12c0101a800f073f808b103246ce0294601a800f0bdfd08b1032465e03a4605f15c0101a800f063f808b103245ce005f1e80101a800f029fc08b1032454e0d5f8e80008b109244fe0002185f88410491ec5f8d4102868e0b1812205f16c0101a800f081fd08b103243ee0822205f1780101a800f078fd08b1032435e02868022807d1a322294601a800f083fa08b103242ae001a904a8fff716fb08b1032423e00498b04205d30498d5f8dc10801b884201d2032418e0401ac5f8e000b0f5803f01d3032410e0294604a800f008fd08b1032409e0e869042801d3092404e004a8fff762fc00b1032407b02046f0bd2de9f74f174696b0ce4800680f901490002004908046169880b1179870b11fb10221002039607860102216986946fff753fc38b14ff0030800f070b94ff0080800f076b917980099416017980299c160002f00f02181009803900298059000260598002840f21881112e0ad3059806f10a01884205d30398b3490a22dbf72aff88b3112e18d30598711d884214d30398ae490522dbf71eff002856d00398ac490522dbf717ff00287ed00398a9490522dbf710ff002878d00598311d884206d30398a5490422dbf705ff00286ed00598b11d88426bd30398a0490622dbf7fafe00287cd0d0e0ffe7002425464ff03c0b0df1400aa1460098a9f111013044405c0af80900a0f14101052903d837380af8090004e03038092814d80af809001af8090000f00f000af8090000215a46dbf745fc04194d41abf1040b09f10109b9f1100fd8d37d623c629ee0002425464ff03c0b0df1400aa1460098a9f111013044405c0af80900a0f14101052903d837380af8090004e03038092814d80af809001af8090000f00f000af8090000215a46dbf714fc04194d41abf1040b09f10109b9f1100fd8d303e005e037e067e06be07d603c6068e0002425464ff03c0b0df1400aa1460098a9f111013044405c0af80900a0f14101052905d8373800e051e00af8090004e03038092814d80af809001af8090000f00f000af8090000215a46dbf7dcfb04194d41abf1040b09f10109b9f1100fd6d3fd60bc6035e0002425464ff03c0b0df1400aa1460098a9f111013044405c0af80900a0f14101052903d837380af8090004e03038092814d80af809001af8090000f00f000af8090000215a46dbf7abfb04194d41abf1040b09f10109b9f1100fd8d37d613c6104e00120b86101e00220b8610398401c0390761c0598b0423ff6e8ae029828b3112209a96846fff719fb10b14ff0030828e0102206a909a8fff710fb10b14ff003081fe00498401c049006220ca906a8fff704fb10b14ff0030813e000220ca906a8fff7fbfa10b14ff003080ae006a909a8fff773f910b14ff0030802e002980028cdd1b8f1000f0ad116986946fff765f910b14ff0030802e0179904980860b8f1000f06d01799002048601799c8601799086014990f98814201d0edf70efe19b04046bde8f08fdc180608f9080408780804087e08040884080408730804088a08040870b586b006460c46002546b13cb1102203a93046fff7b0fa20b1032580e006b0082070bd002020600598002871d00622694603a8fff7a0fa08b1032569e00298082805d1029a38480099dbf793fd18b10298082805d00ae0206840f00100206054e03248029a0099dbf784fd18b10298082805d00ae0206840f00200206045e02b48029a0099dbf775fd18b10298082805d00ae0206840f00400206036e02548029a0099dbf766fd18b10298082805d00ae0206840f00800206027e01e48029a0099dbf757fd18b10298092805d00ae0206840f01000206018e01848029a0099dbf748fd18b102980a2805d00ee0206840f02000206009e01148029a0099dbf739fd18b9206840f020002060059800288dd12db903a93046fff7aef800b1032506b0284670bd00009108040899080408a1080408a9080408b1080408f0080408e6080408f0b50d4693b0002498b195b1002785f8887085f8b47085f8c87085f8d07085f8d87010a9fff706fa032805d3032400f0f6b813b00820f0bd002840f0f080012685f8846010220da910a8fff7f3f910b1032400f0e4b80f98002800f0d98010220aa90da8fff7e6f910b1032400f0d0b8062207a90aa8fff7ddf910b1032400f0c7b80122 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:01a90aa8fff7d4f948b18df80070002204a90aa8fff7ccf948b10324b6e0694601a8fff77ff80028f1d00324aee00998032805d1099a5a480799dbf7b7fc18b1099803280bd010e09df8002005f1880104a8fff745fb002844d003248ae05148099a0799dbf7a2fc18b10998032811d016e09df8000000b10324042205f1b80104a8fff795f9032801d303247ee085f8b4606fe04448099a0799dbf787fc18b1099803280bd010e085f8c86005f1c40104a800f0acf800285cd003245ae03b48099a0799dbf772fc18b1099803280ad00fe085f8d06005f1cc0104a8fff7acfe00b1032446e03248099a0799dbf75efc18b1099803280fd014e0e86dd0bb9df8000038b105f15c0104a800f05bf888b303242fe003242de02648099a0799dbf745fc18b10998032808d00de005f1840104a8fff717fbe8b103241be01e48099a0799dbf733fca8b10998032805d1099a1a480799dbf72afc60b10998032805d1099a17480799dbf721fc18b19df8000000b1032454b90aa90da8fef799ff08b1032403e00f9800287ff427af2cb90da910a8fef78dff00b1032413b02046f0bd580804085b0804085e0804086d0804086108040864080408670804086a0804087008040870b584b004460d46002675b16cb100202860a068b0b1a42201a92046fff7e6f830b103280bd303260ce004b0082070bd0022294601a8fff76dfc064602e0a0680028e8d104b0304670bd30b50c4687b0002538b134b1032204a9fff7c7f820b1032521e007b0082030bd01a904a8fef74cff08b1032517e0029838b101980078400020600298022802d00de003250be00198401c01900198007810f0800f03d0206840f00100206007b0284630bd000070b592b006460d46002446b13db110220fa93046fff792f820b10324ade012b0082070bd10220ca90fa8fff787f808b10324a2e0062209a90ca8fff77ff808b103249ae0002206a90ca8fff777f808b1032492e00ca90fa8fef7f0fe08b103248be0032028600b98092872d10b9a44480999dbf761fb002879d1032209a90fa8fff75cf808b1032477e003a909a8fef7e4fe10b112b0032070bd03980090049802900499039808440399884202d30a99884202d912b0032070bd019010220ca96846fff73bf808b1032456e0022209a90ca8fff733f808b103244ee00b9840b912b0032070bd0998401c09900b98401e0b900b9818b1099800780028f3d00b98b0f5007f02d912b0032070bd0998a8600b986860022209a90ca8fff70ff808b103242ae00b9840b912b0032070bd0998401c09900b98401e0b900b9818b1099800780028f3d00b98042803d912b0032070bd0ce0099828610b98e8600ca96846fef76cfe08b1032407e0002028600fa93046fef763fe00b1032412b0204670bdb908040870b58ab006460c46002546b13cb1102207a93046fef7d0ff20b103254ae00ab0082070bd062204a907a8fef7c5ff08b103253fe0002201a907a8fef7bdff08b1032537e00698092805d1069a1c480499dbf7b0fa18b10698092803d008e00020206021e01748069a0499dbf7a3fa18b10698092803d008e00120206014e01248069a0499dbf796fa18b10698092803d008e00220206007e00c48069a0499dbf789fa50b10420206007a93046fef704fe00b103250ab0284670bd03202060f3e7c2080408cb080408d4080408dd08040870b586b006460c46002546b13cb104f1fc013046fff78cff20b1032531e006b0082070bdd4f8fc00042801d3092528e0e169884201d0032523e0032203a93046fef752ff08b103251be0694603a8fef7dafd08b1032514e0009b019a01e0521e5b1c12b118780028f9d02362a262b2f5007f02d906b0032070bdc4f80031c4f8042106b0284670bd30b50d4683b000246946fef729ff032801d3032406e028b929466846fef7affd00b1032403b0204630bd70b584b006460c46002546b13cb1102201a93046fef70fff20b1032554e004b0082070bd172204f1400101a8fef703ff18b101280ad0032546e004f13c010122081dfef74afe98b103253de0002204f1400101a8fef7effe08b1032534e004f13c010022081dfef738fe08b103252be0172204f1500101a8fef7ddfe18b101280ad0032520e004f14c010122081dfef724fe98b1032517e0002204f1500101a8fef7c9fe08b103250ee004f14c010022081dfef712fe08b1032505e001a93046fef739fd00b1032504b0284670bd30b50c4683b0002578b174b1a0226946fef7aafe60b10020206003252068022800d9032503b0284630bd03b0082030bd0222211d6846fef797fe08b10325f1e7e068012801d00325ece7606800782060e4e72de9f8430546884617460020009000240026002f15d928686a464146fef7d8ff08b101260de02b680098181801d3012607e02860404501d9012602e0641cbc42e9d33046bde8f883000013b500249df80030db48d4a24ff48071daf7fcfed848f0f737fc9df8001000293dd011f0800f02d0d4a0f0f72dfc9df8000010f0400f02d0d4a0f0f725fc9df8000010f0200f02d0d4a0f0f71dfc9df8000010f0100f02d0d3a0f0f715fc9df8000010f0080f02d0d2a0f0f70dfc9df8000010f0040f02d0d1a0f0f705fc9df8000010f0020f02d0cfa0f0f7fdfb9df8000010f0010f02d0cea0f0f7f5fb9df80130d0a2b4484ff48071daf7affeb248f0f7eafb9df80230d1a2af484ff48071daf7a4feac48f0f7dffb9df8021000293dd011f0800f02d0a8a0f0f7d5fb9df8020010f0400f02d0cca0f0f7cdfb9df8020010f0200f02d0cba0f0f7c5fb9df8020010f0100f02d0cda0f0f7bdfb9df8020010f0080f02d0cba0f0f7b5fb9df8020010f0040f02d0c9a0f0f7adfb9df8020010f0020f02d0c8a0f0f7a5fb9df8020010f0010f02d0c7a0f0f79dfb9df80330c8a288484ff48071daf757fe8648f0f792fb9df8031069b311f0800f02d0c7a0f0f789fb9df8030010f0400f02d0c6a0f0f781fb9df8030010f0800f02d0bfa0f0f779fb9df8030010f0200f02d0c1a0f0f771fb9df8030010f0100f02d0c0a0f0f769fb9df8030010f0080f02d0bea0f0f761fb9df80430bfa26a484ff48071daf71bfe6848f0f756fb9df80410002945d011f0800f02d064a0f0f74cfb9df8040010f0800f02d060a0f0f744fb9df8040010f0400f02d084a0f0f73cfb9df8040010f0200f02d083a0f0f734fb9df8040010f0100f02d085a0f0f72cfb9df8040010f0080f02d083a0f0f724fb9df8040010f0040f02d081a0f0f71cfb9df8040010f0020f02d080a0f0f714fb9df8040010f0010f02d07fa0f0f70cfb9df805309ca240484ff48071daf7c6fd3d48f0f701fb9df8050010f0100f02d088a0f0f7f9fa9df806309ba236484ff48071daf7b3fd3448f0f7eefa9df80610e9b311f0800f02d030a0f0f7e5fa9df8060010f0400f02d054a0f0f7ddfa9df8060010f0200f02d053a0f0f7d5fa9df8060010f0100f02d055a0f0f7cdfa9df8060010f0080f02d053a0f0f7c5fa9df8060010f0040f02d051a0f0f7bdfa9df8060010f0020f02d050a0f0f7b5fa9df8060010f0010f02d04fa0f0f7adfa9df806307da210484ff48071daf767fd0e48f0f7a2fa9df8060010f0100f02d059a0f0f79afa02b0204610bd0000504f4e20524553454e31205354415455533a203078256c780000000014fc0608202020204b50445057525f4e000000002020202043424c5057525f4e0000000020202020504f4e3100000000202020205553425f434847002020202044435f4348470000202020205254430020202020534d504c0000000020202020484152445f52455345540000504f4e20524553454e32205354415455533a203078256c7800000000504f464620524553454e31205354415455533a203078256c7800000020202020524553494e5f4e00202020204b50445057525f414e445f524553494e000000002020202047503200202020204750310020202020504d49435f5744002020202050535f484f4c440020202020534f465400000000504f464620524553454e32205354415455533a203078256c78000000202020205354414745330000202020204f545354330000002020202055564c4f0000000020202020544654002020202043484152474552005741524d20524553455420524553454e31205354415455533a203078256c78005741524d20524553455420524553454e32205354415455533a203078256c7800534f465420524553455420524553454e31205354415455533a203078256c7800534f465420524553455420524553454e32205354415455533a203078256c780010b5002410b1e2f7a6fa00e00e24204610bd00002de9f84380460e4614463e4f57f82400009000283c4d53d13420694601f07efa0098c0f80080012003f0a6fd00998862e0b1162003f0a0fd0099c862e8b1172003f09afd00990863f0b1182003f094fd009b5862f8b10e205860184600f05ef8204600f007fe08281cd021e02b68492143f2600225a09847fee72b684d2143f2600222a09847fee72b68512143f260021ea09847fee72b68562143f260021ba09847fee70098022180f82210632101770e2100980830dbf795f8009847f82400009c002c1cd0a16a08884a883188814206d22b68722143f260020ca09847fee7081a1146dbf726e90e2806d32b68782143f2600205a09847fee7f17820440172bde8f883b4890708e4180608706d5f636c6b5f6472697665722e630070b50546002463220d2105f11600dbf731f8686a015d0d2901d268188475601cc4b20e2cf5d370bdf0b5074683b015461b48046801941b4e56f825000290002824d10c2002a901f0dbf9029807603e2003f004fd02994860134f38b16db13b683f2143f2600211a09847fee73b683c2143f260020da09847fee72946204603f0fffc0299c0b2087210b1316003b0f0bd3b68422143f2600204a09847fee7000094100408d0890708e4180608706d5f636f696e63656c6c5f6472697665722e630000000010b50c4c2078012804d1e9f79dfd08b1092010bde9f7d4fd08b1092010bd012020700023bde8104051224ff48271184600f08ab8e821060870b505460c4600f0ccfc05fb00400349096800eb400001eb800070bd403f06082de9f0470026002500f0bbfc07465420104917fb00f001f065f9dff83880a9460024002f10d905eb4500d8f8001001eb800282f8089056603046e1b200f012fd641c6d1cbc42eed3701cc6b2072ee7d3bde8f087403f060870b5064684b08c461d460024002003900a480078012803d0092404b0204670bd012103a8134600910190624629463046e9f798fd0028f0d00924eee7e821060830b58c4683b00546069900240020029009480078012803d0092403b0204630bd02a80092019062462846e9f77bfd0028f3d00924f1e70000e821060870b51c461546049b2246fff7bbff08b1092070bd21782940217070bd1fb5844682b00a461946002408480078012803d0092406b0204610bd012004ab00906046e9f762fd0028f4d00924f2e7e821060838b58c4605460499002408480078012802d00924204638bd009262462846e9f74bfd0028f6d00924f4e70000e82106082de9f047824684b0894615461f46ddf8308000240126039600208df8080013480078012804d0092404b02046bde8f08703a80096 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:019002ab4a4641465046e9f713fd0028f0d19df80800a84307ea050108438df8080002ab00964a4641465046e9f712fd0028dfd00924dde7e821060810b500f079f8044600f074f8044301f0c9fd044302f0ecfc044302f069fa044301f0d2fa044300f005f8044301f022fa204310bd30b58db0002400258df80450112001a900f0defc38b901238022002040f65301fff76aff04460520002100904ff4fa634ff4d252084601f035fe04438df804509df8040002a900f0a3fba8b90598059901f48031c0f3042040ead120059901f0030140ea81129df8040001234ff4aa714000fff741ff04439df80400401cc1b28df804100729dbd30db0204630bd38b50021fcf73ffb012810d101220221002001f0f4fe04460020009002214ff4fa634ff48c5201f0f6fd40ea0401084638bd00f016b810b500240120e9f7cbfb00b1092403f0b5fc0443fff76afe044303f063fd044303f066fbfff78efe204610bd70b5c4b090480568429500244ff4807102a8daf757fe00208df800001120694600f05efc894e00287ed101236522022040f69401fff7e8fe0446fa20f0f7c4fd01230220324640f69501fff791fe0443307800f00f037370092b6bd04ff480717ba202a8daf794f902a8eff7cffe0123f21c002040f65301fff77afe0443f37882a24ff4807102a8daf782f902a8eff7bdfe0022012340f653011046fff7b4fe044301230022022040f66301fff7acfe04430222012340f662011046fff7a4fe04439620f0f780fd01238022022040f66301fff799fe04430123a522022040f66401fff791fe04434cf25030f0f76cfd01236522022040f69401fff785fe0443fa20f0f761fd01230220324640f69501fff72efe0443307800f00f0373704ff48071664a02a800e004e0daf731f902a8eff76cfe0c20694600f0d2fb00287ad101230b22042040f69401fff75dfe0443fa20f0f739fd3d4a0123042040f69501fff706fe0443307800f00f03b370092b61d04ff4807152a202a8daf709f902a8eff744fe01230022042040f66301fff73bfe044301230222042040f66201fff733fe04439620f0f70ffd01238022042040f66301fff728fe04430123a522042040f66401fff720fe044344f62060f0f7fbfc1e4a0123042040f60c01fff7c8fd0443337844a24ff4807102a8daf7d0f802a8eff70bfe01230b22042040f69401fff702fe0443fa20f0f7defc0f4a0123042040f69501fff7abfd0443307800f00f03b3704ff48071404a02a8daf7b0f802a8eff7ebfd4299a94201d0ecf748fb44b0204670bd0000dc180608981b06082a2a2a2a2a20496e20504d493839353020574132202a2a2a2a2a3a2046534d5f535441545553203d20307825782028333a3020626974732900000000424f4f545f44554d503a20504d383935305f504f4e5f475031203d30783030383533203a444154413d30782578200000f8c903082a2a2a2a2a20496e20504d3830303420574132202a2a2a2a2a3a2046534d5f535441545553203d20307825782028333a3020626974732900424f4f545f44554d503a20504d3830303420526573657420446f6e652030783430383043203a444154413d30782578200000000044ca030810b5002100f0fefa012808d000f00bf8044601f085ff00f004f8204310bd084610bd0020704700207047000070b5064684b0144619490868496800900191184d55f824100291002917d10c2002a900f03dfe029806609b2003f066f902994860104e60b15df82400214603f06ff90299c0b2087250b145f8241004b070bd33683c2143f2600208a09847fee733683f2143f2600204a09847fee7000098100408ec890708e4180608706d5f66675f6472697665722e630000072803d2024951f82000704700207047ec890708f0b50f4683b014461d460121b940ceb2c0b2fff7ebff20b1022f05d303b00f20f0bd03b01620f0bd34b1012c0bd0022c10d003b01620f0bd416849680a888988114489b20ce0416849680a88498a114489b205e0416849680a88898a114489b2002202ab0092324600680068fff7c0fc9df8081009b1012100e00021297003b0f0bd2de9f0430d4685b000218df810108df80c108df808108df80410c0b2fff7a5ff0446002c43d0002d45d0606840680288418d114489b2838d13449eb2c38d13449fb2008e10441ffa80f82068002304aa0068fff74efc81462068002303aa31460068fff746fc40ea09062068002302aa39460068fff73dfc06432068002301aa41460068fff735fc30439df804100a069df8081042ea01429df80c1042ea01229df810101143296005b0bde8f08305b01620bde8f08305b00f20bde8f083f8b50c4615460121a140ceb2c0b2fff74dff18b1082c03d30f20f8bd1620f8bd416849680a88498b114489b20022009205fa04f20068d3b232460068fff778fcf8bdf8b50c4615460121a140ceb2c0b2fff72cff18b1082c03d30f20f8bd1620f8bd416849680a88898b114489b20022009205fa04f20068d3b232460068fff757fcf8bd2de9f041cdb20e0ac0b2fff70dff0446ccb1606840680388c18b194489b2008c184487b2206800232a460068fff70cfc054620680023324639460068fff704fc2843bde8f0811620bde8f0812de9f05fcdb2c1f30726c1f307474fea116ac0b2fff7e2fe0446002c34d0606840680188428c0a441ffa82fc828c0a441ffa82f9c28c0a441ffa82f8008d08441ffa80fb206800232a4661460068fff7d5fb054620680023324649460068fff7cdfb0543206800233a4641460068fff7c5fb054320680023524659460068fff7bdfb2843bde8f09f1620bde8f09f02207047000070b50c4674b107280cd21b49097849b100eb4001194800eb01152868042803d0162070bd162070bd0c232a1d19462046ebf781ff2869e06068692061a8696061e869a061286ae061686a2062a86a6062e96aa06a61f30300a062e96ac1f3021161f30610a062e96ac1f3c01161f3c710a062002070bd0000ec21060814fd060821b10a4a12780ab1072801d316207047074a00eb400052f820300b6002eb800042684a6080688860002070470923060864fe06086ff00041064a12780ab1072801d308467047044900eb400051f82000704700000923060864fe060822b10f4b1b780bb1012901d916207047072803d008d34ff01600704701f10e0010604ff000007047064b53f82000084410600e2801d31620704700207047000009230608d4fe060870b5064684b014461e494a68086889680192029100901c4d55f824100391002927d10c2003a900f007fc03980660192002f030ff03994860144e40b1032c0dd33368432143f2600211a09847fee73368402143f260020ea09847fee75df82400214602f029ff0399c0b2087218b145f8241004b070bd3368462143f2600204a09847fee7a0100408088a0708e4180608706d5f6770696f5f6472697665722e6300000000f8b506461446164d55f824300093002b16d10c20694600f0bdfb009806602c2002f0e6fe009948600e4e50b18220214602f0f0fe009bc0b2187248b145f82430f8bd33683e2143f2600207a09847fee73368412143f2600203a09847fee70000248a0708e4180608706d5f6962625f6472697665722e63004df8044d0024114a127892b188b16ff0004290420dd061b100220d4b02eb420c53f82cc0844508d10a7020465df8044b704782205df8044b7047521cd2b2072aecd338205df8044b704700000923060864fe06080348007808b10120704700207047000008230608f8b506461446164d55f824300093002b16d10c20694600f04dfb009806602d2002f076fe009948600e4e50b18320214602f080fe009bc0b2187248b145f82430f8bd3368402143f2600207a09847fee73368432143f2600203a09847fee70000408a0708e4180608706d5f6c61625f6472697665722e63002de9f0478ab08246a7480d461446076808974ff000088df80c808df80480cdf81c80a248426801688068059204910690dff87c9259f82400029000289d4e3fd1182002a900f0fafa0298c0f800a0032002f022fe0299486040b1032c0dd33368552143f2600294a09847fee73368522143f2600290a09847fee704a8214650f8240002f01bfe0299886058b300eb40000c31800000f0d2fa02982988c268918000f114018268104600f0c8fa029800f110018268104600f0c1fa029849f82400029c002c00f0dd80e068808861684a88298881420dd23368712143f2600276a09847fee733685a2143f2600272a09847fee7081a1146daf7aee9a168814206d83368772143f260026ba09847fee76269e978115402998a68824206d833687d2143f2600264a09847fee700eb4004d1f80cc00621aa7801eb84030cf803204ff0040c029a0ceb840c2988d26822f80c104ff007090299ca68d35c042b4dd1d1f814c01cf80000302847d30120092101eb8401505409eb84010298c06800f80180029829884268928e114489b2cdf800800222006807ab0068fff72af930b13368902143f2600244a09847fee70298c06800eb84010c2000f041fa0298c06850f82400c0f800809df81d109df81c0040ea01204ff47a7100fb01f10298c26852f8242051604ff47a71c06850f82400816001a9284600f072f83be0212b15d04a6828889289104480b20968002303aad1f800c001466046fff7cbf8d0b13368a82143f2600224a09847fee709eb840002f8008001a9284600f051f80299c96841f82400b0b93368a12143f260021aa09847fee7029909eb84029df80c00c968885401a9284600f03af80299c96841f8240078b1029908229df8040002eb8402c96888540898b8420bd00ab0bde8f047ebf73fbe3368ae2143f2600207a09847fee70ab0bde8f0870000dc180608ac1004085c8a0708e4180608706d5f6c646f5f6472697665722e6300072803d2024951f820007047002070475c8a070870b50c46002281780125042902d0212940d14ce0c0780c283dd008dc7cd2dfe800f07b1f1f1f242f29343a3a3a3a2b2831d00cdc28282ed004dc102830d018286ad12de0292826d02a2865d123e02c2821d0302829d0312827d032285cd124e0092002f0abfc024656e00a2002f0a6fc024651e00a2002f0a1fc024625704be00b2002f09bfc024646e00b2002f096fc0246257040e00c2002f090fc02463be00d2002f08bfc024636e0257034e0c0780b282dd008dc2fd2dfe800f02e1f1f1f1f1f24242a2a2a00292821d00cdc142818d004dc0c281bd013281dd10de0152810d0282818d113e02a2811d02b280fd02c280dd02d280fd10ae0362002f05efc024609e0362002f059fc0246257003e0342002f053fc0246104670bd70b50c461546fff763ff38b150f8041b2b462246bde8704001f0d0b8162070bd2de9f041adf5067d0646344807688497002500240021029103914ff4807144a8d9f764ff4ff4807104a8d9f75fff012e02d12ba0eef7feff6ff000482046fff79dfc40451ad0c8b102a9204600f0d2fd0546002e24d003990298234601912ca200904ff4807104a8d9f7a6fa04a8eef7e1ff03990298fef799fb0543601cc4b2072cdbd3f6b12ba0eef7d4ff8499b94201d0ebf731fd0df5067d2846bde8f0810399234602982fa201914ff48071009004a8d9f781fa4ff4807204a944a80df0c7fedbe744ab2ba2 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:4ff4807104a8d9f773fa04a8eef7aeffd8e70000dc180608424547494e20504f4e2052454153454e53204c4f47202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d00504f4e20524541534f4e20666f7220504d4943232025643a203078256c6c782000000000454e4420504f4e2052454153454e53204c4f47202d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d000000504d25643a3078256c6c782000000000504f4e20524541534f4e3a257300000070b584b006460c461e494a68086889680192029100901c4d55f824100391002927d10c2003a900f03bf8039806601c2002f064fb03994860144e40b1032c0dd33368422143f2600211a09847fee733683f2143f260020ea09847fee75df82400214602f05dfb0399c0b2087218b145f8241004b070bd3368452143f2600204a09847fee7b8100408788a0708e4180608706d5f6c70675f6472697665722e630070b505460c4628462146e1f7b3f80b4930b10b682a2143f2600209a09847fee7206820b12946bde87040d9f72bbe0b682b2143f2600202a09847fee7e4180608706d5f7574696c732e6300002de9f8430e4617461d464ff0000800f071f904462cb1207fa84205d85420bde8f8831620bde8f8830023042f4ff001090fd0206950f8251000293dd0626909fa01f122ea0101616140f82530606950b332e0301f03282fd8606909fa06f7384207d0216951f82510b14202d04ff0240822e040b900938023a0681a46018820680068fef7cffe206950f8251029b1626909fa01f122ea0101616140f8256060693843606108e000930023a0688022018820680068fef7b6fe4046bde8f8832de9f84f80460e461746404600f013f9044634b1217ff5b2a94205d85420bde8f88f1620bde8f88f082f02d30e20bde8f88f60684388028803fb0621028d0a441ffa82f9808b08441ffa80fa04222b4639464046fff775ff0028e8d104212a46404600f01cf80028e1d100250095072220683b4649460068fef775fe0028d6d10095206801231a4651460068fef76bfe31464046bde8f84f012200f0aab838b50c46154600f0c7f888b141680a888b8b49881a4401fb052189b20022009222070068130e70220068fef74dfe38bd162038bdf0b5074685b0144600253e494a68086889680292039101903b4e56f82410049100295ed1202004a9fff7fcfe049807601a2002f025fa04994860344f40b1032c0dd33b683f2143f2600231a09847fee73b683c2143f260022da09847fee701a8214650f8240002f01dfa0499c0b20877002838d0232002f027fa04998860002838d0087f10318000fff7ccfe00200499097f002909d90499096941f82050401cc0b20499097f8142f5d8049988680c3180788000fff7b6fe002004998968897800290bd9049bda68197f42f82010401cc0b20499896889788142f3d8049846f8240005b0f0bd3b68422143f2600208a09847fee73b68452143f2600204a09847fee70000c4100408948a0708e4180608706d5f6d70705f6472697665722e6300f8b50c461646002500f01cf870b1d0f804c0bcf80220bcf8001002fb0411bcf82420114489b2012e02d002e01620f8bd802500220092802200682b460068fef799fdf8bd072803d2024951f82000704700207047948a070838b5002400220121104600f01ffd00220221104600f01afd20220621002000f083fd012107220b460091022041f24321fef774fd204638bd70b584b006460b4614460020039020494a6808688968019202910090d87808282dd11c4d55f824100391002927d10c2003a9fff71ffe039806601f2002f048f903994860144e40b1032c0dd33368472143f2600211a09847fee73368442143f260020ea09847fee75df82400214602f041f90399c0b2087218b145f8241004b070bd33684a2143f2600204a09847fee7d0100408b08a0708e4180608706d5f7062735f636c69656e745f6472697665722e63000017b5044681b000206ab1012a06d0022a06d0032a06d0162004b010bd402002e0802000e0c0200123024647f241012046fef7ccfc0028efd101200090022202ab47f242012046fef7dbfc04b010bd0123002247f24001fef7b9bc0123802247f24001fef7b3bc00002de9f04182b00020019000248df800004ff4a8712f48d9f703fc872002f0eef8054655b12c4f2b4e002101aa2046fff753f930b14ff0000846e002b07320bde8f081019800236a4647f20401fef73efc8046b8f1000f03d002b04046bde8f0819df80000162803d002b01620bde8f08155f82400786020b18078012805d068b114e002b07320bde8f08104eb440006eb0011019800f022f8804607e004eb440006eb0011019800f0fbf88046b8f1000f06d00198fff797ff02b04046bde8f081601cc4b2072cafd30120387002b04046bde8f08114fd0608ec2106082de9f04f83b083460c464ff000098df808900025cdf804900c270326042020600123dff89c8102aad8f8040081880089084481b25846fef7dbfb00287dd19df80800a0628df808904ff0010acdf800a00422d8f8040001ab81884089084481b25846fef7e5fb002867d10198c1b2a161c0f30721e161c0f307412162000e6062cdf8049034e0cdf800a00322d8f8040001ab8188408a0844284481b25846fef7c7fb002849d1019820f07f40019000f03f01781ec0b202191171401e0199c0b20219c1f385111171401e0199c0b20219c1f305311171401e0199c7b23819c1f385410171cdf80490e81cc5b2701ec6b20eb1032fc7d8d8f80400012302aa8188808a084481b25846fef772fb002853d19df80800e16a020962f30301c0f3420262f3061160f3c711e1628df808905846fff7f1fe00283fd100e03de0d8f804000088401e8004010c02225846fff7b6fe002831d1cdf800a0042201ab47f24c015846fef765fb002826d1019880b22061cdf804904ff48061d8f804000088401e01eb800081b202225846fff797fe002812d1cdf800a0042201ab47f24c015846fef746fb002807d1019880b26061cdf804905846fff7a9fe03b0bde8f08f0000ec2106082de9f04782b082460c46002701970c260425042020605046fff79bfe00287dd1dff81c91d9f804000088c01f8004010c02225046fff760fe00287dd14ff00108cdf80080042201ab47f24c015046fef70dfb002870d10198c1b2a162c0f30720a06101970422cdf8008001ab47f24c015046fef7fbfa00285ed10198c1b2e161c0f307212162c0f30740606201971ee0cdf80080042201ab47f24c015046fef7e5fa002848d1711e0198c9b20a1910710198020a481ec0b201190a71401e0199c6b2090c301901710197681ec5b20db1022eddd8cdf80080042201ab47f24c015046fef7c3fa002826d1019880b2206101974ff48061d9f804000088401e01eb800081b202225046fff7f6fd002813d1042201ab47f24c01504600e00ce0cdf80080fef7a3fa002806d1019880b2606101975046fff707fe02b0bde8f0870000ec2106082de9f84381460f46164600250024002e16d94ff00108cdf80080042207eb840347f248014846fef7c5fa054615b12846bde8f8830a20fef705f9641cb442ead3104c206830b910482146e0f7affd08b1002005e0206869464268526a904700980f280bd0102809d032463946484600f00df8054615b12846bde8f8832846bde8f883000090ac0608390100022de9f04782b082460f4616464ff00008cdf804800024022250465102fff784fd05461db102b02846bde8f087002e21d94ff00109cdf80090042201ab47f24c015046fef72bfa05431db102b02846bde8f0870a20fef7b0f857f824000199884203d002b02620bde8f087641ccdf80480b442dfd302b02846bde8f08710b582b000240c4841680068019100900120e7f7e7fe08b109240ae001216846e7f7c8fe08b1092403e0e7f761ff00b1092402b0204610bd2c05040830b50c4683b0002502953cb1002102aafef7cefe28b103b00e2030bd732003b030bd0848007818b900f044f80028f6d1029800950822234640f60801fef7d2f903b030bdf421060870b503460d46164600200024052d05d223b91eb11449097811b105e00e2070bd00f024f80028fad1012d10d0022d11d0032d12d0042d13d016200028efd1324621460023bde870401846fef787b940f68c04f2e740f68d04efe740f68e04ece740f68f04e9e70000f42106084df804ed83b000208df808008df80400002302aa40f604011846fef769f9002804d19df80800012803d0162003b05df804fb002301aa40f601011846fef758f90028f3d19df80410a1b90d490a894a8110310a894a8110310a894a8110310a894a8110310a894a8160390a884a8008310a884a800121034a117003b05df804fb16220608f421060838b50d460124002100916a46fef732fe08b10e2038bd0f2d01d30f2038bd2148007818b9fff7a8ff0028f7d10f2d37d2dfe805f019080a0e100c1416123636363636180004240ee005240ce008240ae0062408e0072406e0022404e0082402e0092400e00f24104d009800231a466988fef746f90028d1d14ff49670e0f74dfa2988002300982246fef73af90446a88869880023c2b20098fef732f9204338bd162038bdf4210608f62106082de9f04f0d4683b090461c460c9e00270197002101aafef7d7fd002804d16948c06b404503d2102003b0bde8f08f6648c069a04203d203b01120bde8f08f0f2e03d3122003b0bde8f08f6048007818b9fff73cff0028f5d110225a49404601f02bff804658490822204601f025ff8146062d1bd2dfe805f00305071a090b544c06e0544c04e0544c02e0544c00e0544c0023019802aa6189fef790f88346bbf1000f07d003b05846bde8f08f03b00f20bde8f08fa0899df8081001408df8081091b1c2b20097002361890198fef7f4f88346bbf1000f03d003b05846bde8f08f4ff49670e0f7c3f9dff8f8a06db900970023baf80200baf80010c2b20198fef7dbf883469620e0f7b2f9bbf1000f03d0584603b0bde8f08f0097434660882188c2b20198fef7c8f80028f2d14db90097ff23baf80200baf80010c2b20198fef7bbf80028e5d10097e0884b46a188c2b20198fef7b1f80028dbd10f2e2ed2dfe806f0080a0c10120e2d142d2d2d2d2d2d160001230ce004230ae0052308e0082306e0062304e0072302e0092300e00f230097e0892189c2b20198fef78df89df808100029b5d00097a089ff236189c2b20198fef781f803b0bde8f08f03b01220bde8f08f68220608a8220608f421060816220608262206083622060846220608562206080622060838b50c46154608b10e2038bd1348007818b9fff767fe0028f7d1062c19d2dfe804f003050718090b0d4806e00d4804e00d4802e00d4800e00d48012d0bd00023002100918189cab241890020fef740f838bd0f2038bdff23f2e70000f4210608162206082622060836220608462206085622060870b503460d46164600200024052d00d20bb10e2070bd1349097819b9fff728fe0028f7d1012d10d0022d11d0032d12d0042d13d016200028ecd1324621460023bde870401846fdf7d7bf40f68c04f2e740f68d04efe740f68e04ece740f68f04e9e70000f4210608f8b50c46164608b10e20f8bd1b48c069b04201d21020f8bd032c03d9062c01d00f20f8bd16480078 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:18b9fff7edfd0028f7d10025062c09d0009503220020234640f67401fdf7d6ff0028ead108220b49304601f0cffd04460095a523ff2200204ff40d61fdf7c6ff0028dad100950722234640f67501fdf7bdfff8bdc8220608f4210608f8b506461446164d55f824300093002b16d10c206946fff773f8009806602e2001f09cfb009948600e4e50b18420214601f0a6fb009bc0b2187248b145f82430f8bd33683d2143f2600207a09847fee73368402143f2600203a09847fee70000cc8a0708e4180608706d5f70776d5f6472697665722e63002de9f04f054683b00f463f48d0f80090cdf80890002000218446cdf804c0d5f804c094453bd902eb4204ae68062202eb840216f802a0baf1000f30d0072202eb840216f802804ff0040b56f8242008eb480c0beb8c0e52f80ee09e4508d352f82ce09e4504d87046082101eb8c01515800293dd0181ad9f790ee092101eb8401715c01290dd0c2b229680beb8400305ac989084481b2baf1220f17d019e0302027e08df80400000a8df805000beb8401a868405a29688989084481b200200222009001ab3868fdf7fffe12e0b8f1010f04d038680023fdf7ddfe0ae04ff01f0c00200090134638686246fdf705ff00e0142004460299494501d0eaf72ffc03b02046bde8f08f0000dc18060870b50c4616460025c0f347031846fef761fb6ff00041884202d008b1072b03d300202070172505e001202070024850f823003060284670bdb8fe06082de9f04f87b04ff0000afef7e8fa01909c2001f0e7fa0290029800282bd00020049005904ff0010b0af0ff008146fef733fb00284cd04ff000080198002847d941465046fdf7fafd03900398d8b10025002601980afb00f0400100eb48100690069881190298475c00240bfa04f0384211d0012010e01a48de2143f26002036818a09847fee71648ec2143f26002036814a09847fee7002001280cd12802adf8100004a9039801f0b1fb20b903984a4604a900f023f86d1c601cc4b2082cd4d3761c202eccd308f1010801988045b7d30af1010abaf1070fa6d307b0bde8f08fe4180608706d5f7265736f757263655f6d616e616765722e630000008b78a3f1020cbcf1230f44d2dfe80cf036121416181a43434343434143431e20432843331c22433043431243434324141243260001f056b8fef7e6bb01f04ebdfdf772bc00f0b2b8fff7c2b8fef7debafef7e6bf01f0d4bdfef72abbfef798bbcb780b2b02d01146fef79cbefff76abe114600f04db8114601f0d4bccb78202b03d0602b03d000f0f1bdfdf7efbc01f0c1bbfef787b870472de9f04383b00026fef71ffa07469c2001f01efa20b1fff729ff03b0bde8f083002000900190f0b28146fef76bfae0b10025002f19d929463046fdf735fd804600242002adf800006946404601f014fb20b94a4669464046fff786ff641cb4f5807feed36d1cbd42e5d3761c072edad303b0bde8f083000070b584b006460c461d4908684968009001911c4d55f824100291002927d10c2002a9fef787fe029806601b2001f0b0f902994860144e40b1022c0dd333683e2143f2600211a09847fee733683b2143f260020ea09847fee75df82400214601f0a9f90299c0b2087218b145f8241004b070bd3368412143f2600204a09847fee7dc100408e88a0708e4180608706d5f7267625f6472697665722e6300f8b506460f461446084d55f82430009333b904206946fef73ffe009845f82400f878012801d100980660f8bd6c7d070870b500f0b3fd0546ff2d0ed000f011f80446284600f0aef80443284600f012fa044300f004f8204370bd802070bd002070470020704700002de9f04f85b04748d0f800a0cdf810a0002500208df8000001900290039000260027242001f056f9e8b104460df10809a079042858d0a079012808d0207801aa6946fff737fe9df80000002848d0e379a279a068019900f06ffa012805d0a079022837d03ce0732552e0a07940b1012812d0022814d0032832d045f07a052fe06088a188084481b26180012362782078fdf7d4fc054323e0a088fdf731fb1fe094f80180b4f804b0252001f013f978b100eb882120785a46fff700fa0543207809eb50000178491c0170781cc7b207e073251de0207809eb50000178491c01700c34a0790428a6d1002019f8001009b1711cceb2401cc0b20728f6d3be4207d0ba21094843f26002036808a09847fee70498504501d0eaf7f5f905b02846bde8f08f0000dc180608e4180608706d5f636f6e6669675f73626c2e63002de9f04786b08046002400278df814700025a04e706820b9972001f0bdf8706020b17068c178012909d011e09a4843f2600240f20a21036898a09847fee78178022904d2404600f03afb044600e07f2470684179012909d10179042904d2404600f0eafa044301e044f07f047068c179012909d18179032904d2404600f066fd044301e044f07f047068417a012904d1017a404600f016fd0443706840f68c29017c01290bd1c168a1f59670484504d8404600f058fb044301e044f07f047068017e01290cd14169a1f16400b0f5e17f04d8404600f0e4fb044301e044f07f04706890f8201001290cd1c169a1f51660b0f5167f04d8404600f0a2fb044301e044f07f04706890f8281001297bd1d0f824a0aaf56160b0f5617f75d80022042105ab404600f002faf8b10022042105ab404600f0fbf940f2722101905b4b5ca2624800918021d7f79ffe6048edf7dafb42f21070fdf736fa0022042105ab404600f0e4f906b0bde8f0879df8140000284cd003a9404600f0c4fad8b103a9404600f0bffa40f275210190484b48a24f4800918021d7f778fe4c48edf7b3fb42f21070fdf70ffa03a9404600f0aafa06b0bde8f0879df812503db38df8127000220121404600f05ff9f8b100220121404600f059f940f27a210190344b34a23b4800918021d7f750fe3848edf78bfb42f21070fdf7e7f900220121404600f043f906b0bde8f08731e02ee0ffe75146404600f0d8fa04439df8140038b335b301208df8120001221146404600f02cf9e8b101224046114600f026f940f2812101901a4b1ba2214800918021d7f71dfe1f48edf758fb42f21070fdf7b4f901224046114600f010f9cbe744f07f04706890f8301001290bd1c16aa1f59670484504d8404600f04bfd044301e044f07f042046b6e70000383f0608e4180608706d5f6170705f736d626368672e63000c03040866756e632c2025732c206c696e652c2025642c2072633a2025640000bc7c07082de9f0418ab08046002700260025982000f05aff04465cb105eb450004eb8000807a06436d1c072df6db012e09d053e02b4843f260024ff4cc71036829a09847fee708f0ff00fdf799ff6ff00041884201d1002840d020680190a16a6068226940ea0160e169090441ea022108430290207a8df80c0004218df80d10a07a8df80e00a27d10438df80e0094f8222010438df80e0094f82e2010438df80e00a36b626b206b069305920490e06b0790e26c206c40ea0240089094f844008df824008df8251094f846008df82600032201a94046e6f7a8fd07430ab03846bde8f081e4180608706d5f6170705f736d626368672e630010b53f2000f0e6fe20b10078bde81040fef77cba0348512143f26002036802a09847fee7e4180608706d5f73626c5f626f6f742e6300000002469c464df8044d0020541c07d0bcf1050f05d2dfe80cf007111b252f0001205df8044b7047914203d15df8044b012070475df8044b00207047914203d95df8044b012070475df8044b00207047914203d35df8044b012070475df8044b00207047914203d25df8044b012070475df8044b00207047914203d85df8044b012070475df8044b0020704738b50c461546c0b200f0a9fa98b1a4b1416849680a68498c114489b20022009205fa04f20068d3b201220068a240d2b2fdf755fa38bd162038bd0f2038bd38b50c4600218df80010c0b200f088fa30b33cb3c568416849680a68898e114489b2006800236a460068fdf7bbf99df800108a0955f822202260c1f340122271c1f300126271c1f3c002a271c1f38002e271c1f34002227201f00101617238bd162038bd0f2038bdf0b50f4683b014461d460121b940ceb2c0b200f051fa20b1082f05d303b00f20f0bd03b01620f0bd34b1012c0bd0022c10d003b01620f0bd416849680a680989114489b20ce0416849680a68c98a114489b205e0416849680a68098b114489b2002202ab0092324600680068fdf7a4f99df8081009b1012100e00021297003b0f0bd2de9f0410d460024c0b200f014fa064696b1a5b1f168706840680268808e104487b2286851f82420904202d3641c042cf8d33cb1601e06e01620bde8f0810f20bde8f081002028602979800140ea4110697940ea0110a97940eac100e97940ea8100297a40ea4100697a0843c4b2304600f03ff8054630680023224639460068fdf767f92843bde8f08170b584b006460d46042d01d30f2414e001a93046fff73aff044674b90021012075b1012d11d0022d14d0032d17d00f2401a93046fff79fff044304b0204670bd8df80d108df80c00f2e78df80d008df80c10ede78df80d008df80c00e8e78df80d108df80c10e3e758b1416849680a68c98c114489b200680023a5220068fdf723b91620704770b582b006460d46022d01d30f240ee06946304600f098fa044644b955b1012d0cd00f246946304600f052fa044302b0204670bd00208df80700f3e701208df80700efe738b50c46c0b200f06cf938b344b3416809680a68c989114489b2006800236a460068fdf7a0f8002817d19df80010c90921709df80010c1f380126270c1f34012a270c1f30012e270c1f3c0022271c1f34102627101f00101a17138bd162038bd0f2038bdf8b50e460024c0b200f039f905469db1e8687830696809680a68898d11448fb250f82410b14203d8611cccb2202cf7d3202c03d8601e02e01620f8bd0020c4b2284600f0a8f80646002000901f222868234639460068fdf7d2f83043f8bdf8b50c46c0b200f00bf9064656b1706800680168008e084487b2b4f5616f03d205251ae01620f8bd41f29410844201d9332512e01048a4f56161a0fb01100009411dcdb2a4f58051fe3900d12b2541f208118c4201d3801dc5b2304600f06cf80446002000903f2230682b4639460068fdf796f82043f8bdcdccccccf8b50c46c0b200f0cdf805462db140f62820844203d200240de01620f8bdb4f52f6f01d2012406e040f6b830844201d2022400e00324686800680168008f084486b2284600f03af807460020009003222868234631460068fdf764f83843f8bdf8b50d46c0b200f09df8044664b1606800680168408d084486b2642d00d26425fa2d03d9042007e01620f8bd0a49a5f16400a1fb00100009c5b2204600f00ef8074600200090072220682b4631460068fdf738f83843f8bd1f85eb5158b1416809680a68c98c114489b200680023a5220068fcf7f5bf16207047000070b5054684b0144626494a6808688968019202910090244e56f82410039100292fd1102003a9fef7d7f803980560802000f000fc039948601c4d40b1032c0dd32b68232143f2600219a09847fee72b68202143f2600216a09847fee75df82400214600f0f9fb0399c0b2087258b1812000f004fc0399c86060b146f8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:24101148047004b070bd2b68262143f2600208a09847fee72b68292143f2600204a09847fee70000ac040408887d0708e4180608706d5f736d626368675f6472697665722e63000094ac0608072803d2024951f82000704700207047887d0708014800787047000094ac060838b50d460024c0b2fff7eaffb0b1bdb1416809690a68098a114489b2006800236a460068fcf71eff002808d19df80020802323fa04f1114208d103e0162038bd0f2038bd611cccb2082cf2d3042c00d304242c7038bd70b50c46c0b2fff7c0ff054645b14cb1e278042a02d22079032805d30f2070bd162070bd0f2070bd696809690b68498e19448eb26179c90141ea4010a17840eac20040ea8100617840ea410021780843c4b2284600f05ff828682246314600230068bde87040fcf71ebf30b583b005460c4601a9284600f00af8002805d18df8094001a92846fff7bbff03b030bd38b50c4600218df80010c0b2fff776ff20b32cb3416809690a68498e114489b2006800236a460068fcf7aafe002814d19df8001001f0010121709df80010c1f340026270c1f38002a270c1f3c102e270c1f341122271c909617138bd1620e5e70f20e3e730b583b005460c4601a92846fff7c6ff002805d18df8084001a92846fff777ff03b030bd58b1416809690a68c98d114489b200680023a5220068fcf7bbbe162070472de9f0410c46c0b2fff725ff0546002d2cd0002c2dd061782078e27840ea4100a178890041eac2010843217940ea0110617940ea4110a17940ea8110e17940eac110c7b2686880680168c08f084484b2284600f0c8f80646286800233a4621460068fcf786fe3043bde8f0811620bde8f0810f20bde8f08138b50c46c0b2fff7eafe40b34cb3416889680a68c98f114489b2006800236a460068fcf71efe9df8001001f0010121709df80010c1f340026270c1f38002a270c1f3c002e270c1f300122271c1f340126271c1f38012a271c909e17138bd162038bd0f2038bd38b50d461446c0b2fff7b6fe90b141688a681168528a114489b2006800236a460068fcf7ebfd002803d12db1012d0ad00f2038bd162038bd9df80010c1f3c2018df8001005e09df8001001f007018df800109df8001041b1012909d002290ad004290bd00421217038bd0021217038bd0121217038bd0221217038bd0321217038bd4df8044d4ff0000c0c68844200d92046002a07d951f82c40844203d20cf1010c9445f7d383f800c05df8044b7047f0b50d4683b000268df80860c0b2fff75bfe0446ecb1e06800f17801606880680268008f104487b2202202ab2846fff7d0ff204600f010f80546009620681f229df8083039460068fcf7fefd284303b0f0bd03b01620f0bd58b1416889680a68898e114489b200680023a5220068fcf7b9bd1620704700002de9f04788b08146bc480d461446076807974ff00008cdf808808df80480cdf81880b748426801688068049203910590a87803280cd01c2803d0222840f04c810fe0e878082816d0092840f0458112e0e87808280fd009280dd00a2840f03c8109e0e8780d2806d00e2804d00f2802d0102840f03181dff88ca25af8240002900028a14e32d1102002a9fdf769fe0298c0f80090022000f091f90299486040b1032c0dd333687d2143f2600297a09847fee733687a2143f2600294a09847fee703a8214650f8240000f08af90299886000b300eb40000c318000fdf741fe0298c168f1b12a888a804af82400029c002c00f0f280d4f80c90b9f8040061684a882988814214d23368952143f260027fa09847fee73368822143f260027ba09847fee73368872143f2600278a09847fee7081a1146d7f720ed80b2a168814206d833689b2143f2600270a09847fee700eb40040622a97802eb840009f800100423029903eb84032888c968c85202eb840202984ff007094ff0010ac1688a5c032a46d1eb780a2b43d3092000eb840001f800a009eb84010298c06800f80180029829884268928e114489b2cdf800800222006806ab0068fcf7adfc30b13368ae2143f2600251a09847fee70298c06800eb84010c20fdf7c4fd0298c06850f82400c0f800809df819109df8180040ea01204ff47a7100fb01f10298c26852f8242051604ff47a71c06850f8240081605ce0222a12d0426829889289114489b20068002301aa0068fcf755fc80b33368d22143f2600235a09847fee742682988d289114489b20068002301aa0068fcf742fc30b13368bc2143f260022ca09847fee79df8040000f060008df8040060280fd0029809eb8401c06800f80180284600f059f80299c96841f8240040b11de00de0029809eb8401c06800f801a0eee73368cb2143f2600219a09847fee7029909eb84029df80400c9688854284600f03af80299c96841f8240070b10298082101eb8401c06800f801a00798b8420bd008b0bde8f047e9f7a6b93368d72143f2600206a09847fee708b0bde8f087dc180608b8040408a47d0708e4180608706d5f736d70735f6472697665722e6300000000072803d2024951f82000704700207047a47d070810b500228178032914d01c2902d0222928d114e0c078082802d0092822d104e0062000f031f802461ce0272000f02cf8024617e0072000f027f8024612e0c0780d2806d00e2804d00f2802d0102809d104e0302000f018f8024603e0322000f013f80246104610bd70b50c461546fff7bdff38b150f8041b2b462246bde87040fef790bc162070bd10b50024054b024605480021def74afd08b902488468204610bd0000cc7d0708a0ac060810b50024054b024605480021def738fd10b902488068c4b2204610bdc07d070898ac060810b50024054b024605480021def726fd08b902488468204610bd0000c07d070898ac0608f8b534a03249def7e9fc00284bd0002400208df800000120fdf73af805460020fdf736f806460d2e304614d006dc08280dd0092809d00b282ad10ae010280cd0162824d0192823d109e025a420e028a41ee02ba41ce02ea41ae031a418e034a4002302206a464ff4b071fcf71ffb112d0ed19df80000402803d0372803d020b106e02fa404e02aa402e031a400e034a4b4b10f492046def7a1fc20b10121002033a2def7f1fc414941a0def797fc00280cd00121bde8f840002042a2def7e4bc4f4a012100203346def7defcf8bd000098ac06082f626f6f742f706d696300002f626f6f742f706d38393934000000002f626f6f742f706d64397834350000002f626f6f742f706d38393136000000002f626f6f742f706d38393039000000002f626f6f742f706d38393530000000002f626f6f742f706d69383933370000002f626f6f742f706d69383934300000002f626f6f742f706d69383935300000002f626f6f742f706d3839353300000000504d49433a2020496e697469616c697a6174696f6e206661696c6564206850726f705f7461726765742068616e646c652072657472696576616c2100a0ac06082f626f6f742f706d69632f636f6d6d6f6e000000504d49433a2020496e697469616c697a6174696f6e206661696c6564206850726f705f636f6d6d6f6e2068616e646c652072657472696576616c2100c404040870b50c4684b01f490d6803950026b4f800c0002101910291a0b1a170e17021716171a171e1710722009101ab00686146fcf75afa9df809009df80a10884203d1302415e06b2413e09df80800c0b1a0709df80900e0709df80500a0719df80400e0719df8070020719df80600607134460398a84201d0e8f7c7ff04b0204670bd3024f5e7dc18060810b500240120e5f70dff10b10924204610bd01210020e5f72bff0028f7d00924f5e710b528b101280fd0022819d0162010bd00210846fef7bff8044600210120fef7baf82044c0b210bd04210020fef7b3f8044601210846fef7aef82044c0b210bd01210020fef7a7f8044601210846fef7a2f82044c0b210bd0000f0b5074683b014461c48056801951c4e56f824000290002826d10c2002a9fdf707fb029807609e20fff730fe02994860144f38b16cb13b68232143f2600212a09847fee73b68202143f260020ea09847fee721462846fff72bfe0299c0b2087220b131600d48047003b0f0bd3b68262143f2600204a09847fee70000e4100408048b0708e4180608706d5f74797065635f6472697665722e63000000c0b406084df8044d531e03f0ff0c98b151f82320824216d00022002b13dd51f8224084420bd2541c51f82440844206d3501c00f0ff0c06e04ff0000c03e0521cd2b29a42ebdb5df8044b6046704700002de9f04f87b04248d0f800b0cdf818b00027002600254ff480700190801c02904ff0000acdf80ca0cdf810a0cdf814a038480078002861d1ff2237481c21d7f7bbf8dff8d890072d55d20299cdf800a0042205ab3046fcf74ff918b99df81600512801d0002741e09df8170005eb450849f8280009eb88049df8150060609df81400a0600622019903abcdf800a03046fcf732f9074659f82800102806d16168012903d1a16809b98df80da09df80f209df80c109df80d3041ea02619df80e20120442ea03220a43154941f825201c3141f82560012804d0606838b90120606004e06068022801d2401c6060b61c681cc5b20e2ea7d30120064908700698584501d0e8f789fe07b03846bde8f08f0000dc18060809230608d4fe060864fe0608b8fe060870b584b005460c4624494a6808688968019202910090224e56f824100391002933d1102003a9fdf7fbf9039805601d20fff724fd039988601a4d70b12020fff741fd0399c86078b1032c14d32b68452143f2600214a09847fee72b683f2143f2600211a09847fee72b68422143f260020da09847fee75df824002146fff710fd0399486018b146f8241004b070bd2b68492143f2600204a09847fee7e8100408208b0708e4180608706d5f7669625f6472697665722e63002de9f04184b080460d4614463e4908684968009001913d4f57f82410029100293b4e31d1102002a9fdf79ef90298c0f800800420fff7c6fc0299486040b1022c0dd33368442143f2600232a09847fee73368412143f260022ea09847fee75df824002146fff7c0fc02998860e8b100eb40000c318000fdf777f90299c868d8b12a88828047f82410029c002c38d0e768b88861684a882988814214d233685c2143f260021ba09847fee73368492143f2600218a09847fee733684e2143f2600214a09847fee7081a1146d7f75ae880b2a168814206d83368622143f260020da09847fee700eb40000622a97802eb8002b9540423029a03eb80002988d268115204b0bde8f0810000f41004083c8b0708e4180608706d5f76735f6472697665722e630000f8b506461446164d55f824300093002b16d10c206946fdf715f9009806601e20fff73efc009948600e4e50b185202146fff748fc009bc0b2187248b145f82430f8bd3368422143f2600207a09847fee73368462143f2600203a09847fee70000588b0708e4180608706d5f776c65645f6472697665722e6300000000fff79dbd2de9f84fc0b200900025dff878a04ff0c87b1b4fdff870800af10409386898f8001000eb01310beb85000e5800241ce026fa04f010f0010f16d004eb4510c1b238680aeb01328258d2b209eb013350f803c02cf0ff0c4cea020c40f803c0d8f804300bb100989847 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:641c202c01d2002eded16d1c072dd1d90020bde8f88f0000382a060804008001d41a0708c0687047008970472de9f84f04460d4617461e46d7f80090d7f804a0d7f810806eb17869b04200d206463846fff7e8ff221a75f100010ad30020bde8f88f1048722240f2351103680e489847fee7001b864200d906460020b8614346b0b20090224651464846eaf79bfb10b10020bde8f88f7d623c62be614046bde8f88f0000e4180608181804084df8044d546a136ab0eb030c71eb040c0fd3c01a61eb040193690024c31aa14107d211691289a2fb000208445df8044b70475df8044b002070472de9f04104460d4617461e46204632462946fff7d8ff00280ed13b46324620462946fff790ff002806d0324620462946bde8f041fff7c7bfbde8f0810a7803789a4207d149784078814201d9012070470020704701d901207047002070472de9f05fddf828b00b9e1f464ff0ff35dff83ce14ff000099ef803c0bcf1000f02d000258ef8039000eb8010dff824c10ceb801801eb811008eb401c6d1cb3f5804f01d2184601e04ff480400ceb4514c4f80090c4f80890c4f80c90c4f81090c4f81490c4f81890c4f81c904ff0800a0aeb004ac4f804a0002d05dda5f1010a0ceb4a1acaf80040a260d4f808a06ff30b0ac4f80ca0d4f80ca00af5805ac4f80ca0d4f80ca00af5805ac4f810a0d4f810a00af5805ac4f814a0d4f814a00af5805ac4f818a01b1a02440bb13f2db5db002e4ff0010a01d08ef803a02ed1bbf1000f2bd0012929d101f060fa01463846d7f71aee11bb0fb3681c1fd008f5026101eb4014c4f80090c4f80890c4f80c90c4f81090c4f81490c4f81890c4f81c9080226260002803dd401e01eb401004600948a060e06020616061a061002e05d1c4f800a0606840f400406060bde8f09f4caf0608000977865caf06080fb430b5a3b00e490c68229428ab00930025012809dc8df88750279a7f2102a8d6f7fcf802a8ebf751fe00952298a04201d0e8f7adfb23b030bc5df814fb0000dc1806087047704770b5adf5027da048056880959f4806460bf06ff804464ff400716846d6f78efd2cb1042c06d0012c15d000f022b9012400f020b900234ff40072694630460bf037f893a130460bf047fa002800f01181012400f00fb990a130460bf03dfa48b98ba130460bf038fa20b98da130460bf033fa10b1002400f0fdb8f2f72bf9002828d0304688a10bf027fa002822d1304686a10bf021fae8b986a130460bf01cfac0b987a130460bf017fa98b988a130460bf012fa70b988a130460bf00dfa48b987a130460bf008fa20b987a130460bf003fa48b177a130460bf0fef968b1f3f727fa044600f0c6b881a0f8f7a3fa002009f08afd044600f0bdb87ba130460bf0ebf920b1f5f724fb044600f0b3b87da130460bf0e1f920b1f3f732ff044600f0a9b87ca130460bf0d7f920b1f4f7eafc044600f09fb879a130460bf0cdf918b1f6f708f9044695e07aa130460bf0c4f918b1f6f7b5f904468ce077a130460bf0bbf918b1f6f7acf9044683e058a130460bf0b2f918b1f5f70ffa04467ae070a130460bf0a9f918b1f2f7d8ff044671e051a130460bf0a0f918b1f3f74dfc044668e04fa130460bf097f918b1f5f7a2fe04465fe042a130460bf08ef918b1f4f74bfb044656e061a130460bf085f920b10120f4f7aff804464ce060a130460bf07bf920b10020f4f7a5f8044642e05fa130460bf071f918b1f3f710fe044639e05ca130460bf068f918b1f4f79dff044630e05aa130460bf05ff918b1f5f790f8044627e020a130460bf056f918b1f4f763fc04461ee01da130460bf04df918b1f4f7a0fb044615e000234ff40072694630460af02dff40b169464aa0f8f7eaf9012009f0d1fc044604e05448f8f7e2f9f6e700248098a84201d0e8f765fa0df5027d204670bd0000dc180608b056070864617461000000003f786d6c0000000070617463686573006e6f70006765747661720000636f6e66696775726500000067657473746f72616765696e666f0000706f77657200000064756d7000000000726561640000000070726f6772616d00636f6d6d616e64207265737472696374656421006669726d7761726577726974650000007061746368000000736574626f6f7461626c6573746f7261676564726976650075667300656d6d630000000062656e63686d61726b000000676574637263313664696765737400006765747368613235366469676573740065726173650000007065656b00000000706f6b65000000005741524e494e473a2049676e6f72696e6720756e7265636f676e697a65642074616720272573272e20436f6e74696e75696e672e00000000640204082de9f04f83b004468b469246a0680290554600270298e3f7d8fe80462248e168d7f7d0eb401c00eb80004fea400905fb09f04400002d33d002980beb07012a46e3f783ff0744aaeb07050db124b11ee003b03846bde8f08f002001220090f32101900a202b460af0a5fc03b03846bde8f08f454501d9404600e0284600fb09f63046e6f74bfdb44200d82646a41b2cb10298e3f790fe10f0010fead0002dcbd103b03846bde8f08f40420f0010b5f1f731ff78b1042002f0e5fee8f742f90446052002f0dffee8f73cf92044022803dc012010bd012010bd002010bd4ff4007070474ff48010704770b50025094c00211220627801f07cfd617819b1012906d0022904d10120e07000f0b0f90546284670bd00000c230608f8b504460f46344d00262e612e7105f120000660067131a000f0fafc37a001f077fd00211b203a4601f056fd204601f015fc287838b10022bf20114601f04cfd204600f07bff012001f0d2fa384601f009fd324b324a33493348009601f0cafa68612cb96ff07f4000f020fb00f084fb287900281cd100f06bfc012813d194b92aa000f0c5fc00f029fb244b244a25492548009601f0aefa68616ff07f4000f005fb00f069fb00f087f828790028e2d03cb92da000f0acfc35a001f029fd00f06ffb002001f094fa3a460021bde8f8401c2001f001bd00000c2306085553423a207168737573625f616c5f62756c6b5f696e69742c205374617274007573623a207168737573625f616c5f62756c6b5f696e69742c207374617274004d1103086d10030834230608510b03085553423a207168737573625f616c5f62756c6b5f696e69742c20454e554d2054696d657220457870697265642c20747279696e6720616761696e00005553423a207168737573625f616c5f62756c6b5f696e69742c20454e554d205375636365737300007573623a207168737573625f616c5f62756c6b5f696e69742c20656e756d2073756363657373000010b5144c606900f06ffca07800281fd000f0c2fb00281bd0607860b1012817d0022815d100220f20114601f079fcbde8104001f093bc012060700020a070e070002260690121c068bde8104000f010bd10bd00000c2306082de9f04707460c4615461e4600212020224601f059fc35a000f0f2fb8eb384b3dff8ec804ff0000998f8030050b388f80390d8f80800844201d2c8f80840d8f808200021172001f03ffc324a2146d8f808303846f8f79afbd8f80820b2f5007f14d23db10021162001f02efcd8f808000021a847c8f81890c8f808900020bde8f08700e006e00020bde8f087a41a1744c8f80890fff791fea04202d2fff78dfe044600212020224601f00efc2146384601f0a2fa306010b10020bde8f0874db115a000f09dfbc8f81850c6f800900020bde8f0871a4c01202071fff765ff20790028fad12068bde8f08700005553423a207168737573625f616c5f62756c6b5f726563656976652c20537461727400000c230608000077865553423a207168737573625f616c5f62756c6b5f726563656976652c20436f6d706c6574650000002c23060810b500221020114601f0bcfb09484ff4007101f04ffa044654b907494a783ab901228a704cf2503000f096f900f0faf9204610bd000077860c2306082de9f0470446002500221320114601f09bfb78a000f034fb606800267f4f022802d0032825d030e0e06958b900221120114601f089fbfe700125b87810b102207870be70fff7f6fde26901461046d7f766e929b10125fa690021242001f074fbe069f9694218fa610021042001f06cfb0be000220a20114601f066fb68a000f0fffab87808b10125be70e269a069dff8cc81904201d0002d74d0f978b1b1aab10021252001f050fb6d4800f0e9fae069f969ba69081a00219047be61e069f861b860f868401cf860bde8f087904207d1fff7b0fda26901461046d7f720e991b1b869002845d0fa690021152001f02cfb5ca000f0c5faba690021f8699047be61fe61bde8f0877878012810d0fff798fd0028f6d0b86920b360a000f0b1faba690921f8699047be61fe61bde8f087b86978b1fa690021142001f006fb624800f09ffaba690021f8699047be61fe61bde8f087f869c8f8000088f80460fe61bde8f087f869c8f8000088f80460fe61bde8f087f869c8f8000088f80460fe61bde8f087ffe7824208d9fa6900210a2001f0dbfabde8f04701f0f5ba851ad4f81490002118202a4601f0cffae06900eb0902fff743fda84202d2fff73ffd05462946104601f059f90028d9d0b86950b13f4800f056faba690021f8699047be61fe61bde8f087f869c8f8000088f80460fe61bde8f0875553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c20537461727400000c2306085553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c205369676e6174757265205a4c50206d697373696e6720484f5354002c23060814e403085553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c2053686f7274205061636b657420537563636573730000005553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c205a4c50204572726f72000064e40308a8e4030810b5074c28b107a001f052fa0220607010bd09a001f04cfa0120607010bd00000c2306087573623a20686f73742073656e6473207a6c70007573623a20686f7374206c61636b73207a6c700070b50446094dd5f8480140f08070c5f8480100210b20224601f008fa04b90124601e20f07f40c5f8800070bd00b08d0710b500221f20114601f0f8f90ea000f091f916484069c06870b9182308220421002000f0c1fe1248016821f0010101604ff00a0000f0d6fb01f0b8f8bde810400ca000f077b900005553423a207168737573625f616c5f62756c6b5f73687574646f776e2c205374617274000c23060840b18d075553423a207168737573625f616c5f62756c6b5f73687574646f776e2c20436f6d706c657465000010b54ff08070074c20604ff0000211464ff00c0001f0a4f94ff0404044f8c00c10bd000044b18d0710b500220d20114601f096f901490020086010bd84b08d072de9f04180460c4616461d4600272f6000222120114601f083f900210320224601f07ef915a000f017f92146404601f05df81b4c206920b9fff7e2fc20690028fad02169d1f81c804868022814d000222620114601f064f912a000f0fdf827610a2028602eb118a000f0f6f829684046b0474046bde8f0812761f3e75553423a207168737573625f get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:616c5f62756c6b5f7472616e736d69742c205374617274000c2306085553423a207168737573625f616c5f62756c6b5f7472616e736d69742c204572726f72005553423a207168737573625f616c5f62756c6b5f7472616e736d69742c20545820436f6d706c65746500000010b5044600221920114601f00ff903a000f0a8f80c48046110bd00005553423a207168737573625f616c5f62756c6b5f74785f636f6d706c6574652c2053554343455353200000000c23060810b5014606a000f087f8084600f016fa20b10ca001f000f9012010bd002010bd5553423a207168737573625f616c5f636865636b5f666f725f70626c5f646c6f616400007573623a3a20676f696e6720666f722045444c0010b500240c48d0f8441111f0807f04d1d0f88410b1f1004f0bd14ff08071c0f84411fff715ff012400210f20224601f0abf8204610bd000000b08d0710b500221a20114601f0a0f803a000f039f80c490120087110bd00005553423a207168737573625f616c5f656e756d5f636f6d706c6574652c20535543434553532000000c23060801f050b840b1d0f884000449884201d10120704700207047002070470929437140b1d0f888000449884201d101207047002070470020704774539461704710b51c464ff0ff3c09b1343000e06c304168012904d04261846101f0c0f88446bcf1000f01da604610bd204610bd10b504460020a061e06184f82800e06284f82900e463802184f84410a0650321a163646784f87c00c4f8900021670a49216384f8a400c4f8a80084f8a5002146064ae06800f070fae0680122bde81040002100f011bc00003407778640af0608002802d0c06800f0f5ba704770b50446e06800f0bdfa0546a069a8420ad00020e06115b1e06800f0f1f9a56100212046eef7d5fae06800f03ffa70b101280ed002280ed00020e16981420dd0e06120460121bde87040eef7c2ba0c20f3e70120f1e74ff4f070eee770bd2de9f04104460e46002594f8290028b126b1b04202d0681ebde8f081b0424dd0d6b131462046f1f721fb074667b1f8680022406881783846eef7a1fa002807da4ff0ff30bde8f0814ff0ff30bde8f08184f82960e7621ce0002084f82900e0620126e0680022314600f059f8e0680022314600f0b0fce0680122314600f04ff8e0680122314600f0a6fc701cc6b2022ee7d303212046eef76dfae06800f0d7f928b1012805d0022804d1050202e0402500e00825284600f01efb0fe0e06800f0c6f928b1012805d0022804d1050202e0402500e00825284600f00dfb0020bde8f08170b5054600240c4e03e02846fff752ff641ca86b012802d130688442f5d300212846fff77cffe86800f0fafa0020a861e86185f8280070bd3caf06082de9f0470f46904638b10021b82040f2a26200f04dff00f069ff022f02d2b8f1020f02d30020bde8f087012107eb081001fa00f41d4ed6f8b80100ea0409b9f1000f2fd01a4800ebc71000eb88104021eef75afa0025174907eb871001eb801008eb881100eb411707eb45102021eef74bfa6d1c412df7d3f869b9f1000f0bd0c6f8b441d6f8b41121400029fad1d6f8b81121400029f3d120b103214160416a01b188470020bde8f087000000b08d07000877860009778670b50c46154638b10021b8204ff4dc6200f0f2fe00f00eff012104eb051001fa00f00b4ad2f8b811014059b1c2f8b401d2f8b41101400029fad1d2f8b81101400029f3d1d2f8bc01c2f8bc01002070bd00b08d0738b5054600200090002400f029fc00f08df9f0b100f09afe10b32846eef7f0f9022300220a21284600f092fbff2345220421284600f08cfb4ff4fa7000f0b3f815216a46284600f053fb58b10098b0b912e00022b620114600f0a4fe002038bd002038bd0021b3204ff4367200f09afe00f0f6fb002038bd641c192cdcdbff2341220421284600f063fbff2307220a21284600f05dfb009a2ab10021b32000f081fe002038bd0021b42000f07bfe012038bde9f771bde9f771bd10b5fff7fbff012010bd2de9f0470c4615469946ddf82080099f00263cb1022c02d2022d00d228b10320bde8f0870020bde8f087012d04d0eef705fb70b100200de0eef700fb08b1002001e04ff4800000eb894000f50003154906e0402000eb890000f180034ff6ff7111484fea084c00ebc41000eb8512c2f800c0012f10d0106840f0005010600b4800eb8402d2f8c001884319400843c2f8c0013046bde8f087106820f000501060ede700000000ffff0008778600b08d07704700000248016841f001010160704740b18d077047704770b505460024002d06d94ff47a70ebf74bfb641cac42f8d370bdebf745bb0000d0f8a8100e4a062915d2dfe801f00a0303030303d2f8840161f31340c2f884017047d2f8843161f31343c2f88431002180f8a410704700228320114600f0dcbd00b08d0701488078704700004caf06080148c068704700004caf060810b504462046eef777fa08b9fff74fff2046bde8104000f0fdbd000002480068c0f381607047000084b18d072de9f04104460d46174600263cb10021b82040f2171200f0abfd00f0c7fd2648876004eb4400254901eb80008560fff72aff38b12046eef749fa30b92046eef72bfa02e02046eef727fa1d4dd5f8a80120f0030040f00200c5f8a8012046eef7d3f91848c5f858010027c5f84871eef725fa28b1d5f8a80140f01000c5f8a801d5f8a80140f00800c5f8a801c5f8ac710820c5f89800204600f0a6fdfff78eff012805d1d5f8400140f00100c5f840013046bde8f08100004caf06088029778600b08d07000877860448006800f0010000b101200249c0b20870704784b18d0774af06080348006800f0800000b10120c0b2704784b18d0738b50024002101206a46fdf753fd20b105a000f04dfd204638bd9df800000128f9d10124f7e700007573623a4e6f20504d49000070b5064628490c688d6e0c6014f0400f07d000229520114600f014fd3046eef745f914f4807f0bd000229620114600f009fdfff7cbff012802d13046eef794f814f0040f07d000229720114600f0fafc3046eef739f814f0100f09d000229820114600f0effc11a000f008fd00f008fd14f0020f09d000229920114600f0e2fc0ea000f0fbfc00f0fbfc14f0010f02d03046eef793f815f0010f04d03046bde87040eef71fb870bd44b18d077573623a207365692c206572726f72007573623a207565692c206572726f7200002a04d0024800eb8100006c1060704700b08d0710b590b01648836842680168c0680293019200910390002101206a46f6f71bfb60b104a9f5f746fd88b10021bd2040f26f5200f097fc10b0002010bd0021bd2040f2665200f08efc10b0002010bd079c0021be20224600f085fc10b0204610bdc80504084ff0807040ea4160024a1060024841707047000054b18d074caf060801498870704700004caf06080149c860704700004caf060870b505463db10021b82040f21a7200f05dfc00f079fc00260024224631462846fff7fcfc601cc4b2022cf6d3701cc6b2022ef1d30026002431462246284600f049f9601cc4b2022cf6d3701cc6b2022ef1d3002070bd000070b50c461546002638b10021b8204ff47d7200f02ffc00f04bfc022c01d2022d01d3304670bd1cb12db14ff4803003e04ff0011000e00120054901eb8401d1f8c02182431043c1f8c001304670bd000000b08d074df8044d4ff0000c022900d218b15df8044b032070470f4c605c18b15df8044b062070474ff040400ab14ff041400a4a6ff07f4349b1c2f88830c2f88c000120605460465df8044b7047c2f88030c2f88400f4e750af060800b08d072de9f04383b00446d4f80c90b9f1000f07d00021b82040f24a6200f0d3fb00f0effb207c00f00f05c7096369a06994f8202094f83460dff888800eb1c8f81400022d03d303b00320bde8f0831d4901eb8501d1f8c0c1012f13d080211cea010f12d0029601923a4600902946484609f0a9f9014661b10320606003b00846bde8f0834ff40001e9e703b00720bde8f083012060600022e2613eb9d8f8140020b1a3691844a061c8f8142005eb8510064a02eb801007eb871200eb4210c461dce74caf060800b08d07000977862de9f041002500244ff08046304600eb01400b4fc7f8700106e0d7f8705105f080460a20fff769fdb6f1804f04d12046641cb0f5fa7ff0d3c5f30720bde8f08100b08d072de9f0411746002500244ff080463fb1304600eb0140dff84480c8f8700109e00020bde8f081d8f8705105f080460a20fff741fdb6f1804f04d12046641cb0f5fa7ff0d3b4f5fa7f02d30020bde8f081c5f3072038600120bde8f08100b08d072de9f041884617461e4600244ff08045ff2e08d04146fff7a1ffc0b2b04306ea070141ea000707eb084000f1c0400a4ec6f8700106e0d6f8700100f080450a20fff709fdb5f1804f04d12046641cb0f5fa7ff0d3bde8f08100b08d0703460020022902d2022a00d20bb103207047dff834c000230cebc11c0ceb821cccf800300029f3d0012a0ad08022074b03eb8101d1f8c03123ea0202c1f8c02170474ff40002f2e70008778600b08d072de9f0410d4616460027002438b10021b82040f2424200f0c7fa00f0e3fa022d01d2022e02d33846bde8f0812db13eb14ff482004ff4800404e04ff0011001e041204024064901eb8501d1f8c021824320401043c1f8c0013846bde8f081000000b08d0710b5fff726fc0020edf7a2fd0120edf79ffd0a20fff797fc0120edf7abfd4b20fff791fc0020edf7a5fd0a20fff78bfcfff711fc04494ff0004008604ff00a00bde81040fff77fbc84b18d07024800eb8100016c0264704700b08d07edf71abf2de9f05f07460e4690460a9c9946764d2c7000224920114600f064fa00f0b0f91eb105f5d8708068c6610026dff8bcb169780bf1180eabf1280a59b1aaf58f7c0cf112000cf10903c21d01290fd0022923d037e06648caf80400c01dcaf818001038cbf804000938cef804002ae0cbf80060caf80400caf81820cbf80430cef804c05c484289a2f5104106391ad149f20e0141810321017414e0cbf80060caf80400caf81820cbf80430cef804c051484289a2f51041063904d149f20e014181032101744b4800f5d0710860cef80cb00120fff795fd4848fff7b8f90fb1af6000e0ae60b8f1000f02d0c5f8048000e06e60b9f1000f01d0c5f80c903e4ff868edf79efe3d498f60daf8042092780a74a1f500724a618e614e604ff0010881f82080374a4a6281f83460002c43d00021344b4ff40079344a03f1380cc1ebc10503ebc505af60daf818b09bf802b085f810b00ceb412bc5f814b0c5f8189085f820606e606a62ee6185f83460491cc9b20229e3d380b32048fff79ef987f828800022f8680121fff7b1faf86801221146fff7acfaf86800220221fff7a7faf86801220221fff7a2fa13480121fff7b3f9012c12d014e0154daf60daf81810897829746e61ae616e6085f8206010496962ee6185f83460cde702e0a868f4f784fe0548bde8f09f0000b0ac060838ae0608e4ac0608c0ac060860ae06088c047786c56d0208fc047786a16d0208c4047786696d02082de9f04107460e46104d00214e20324600f05ef92c466068012805d10c48fff73bf96368012bf9d01fb916b100f06ef900e06f61ae610021 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0520324600f048f9284600f0b1f90020bde8f081c404778660ae060810b5044600214820224600f037f9012c07db0021b82040f2e53200f02ff900f04bf90148c46010bd60ae060810b500224a20114600f022f9bde810400148fff7a7b9000060ae06082de9f04106460d462e4c00214c202a4600f010f96068012805d12b48fff7eef860680128f9d00027f6b9edb1b5f5007f1ad9002155202a4600f0fcf823484ff4007332461946f7f757f8012084f834004602a661204600f059f96661a5f50070a06184f8347018e09eb995b1b5f5007f0fd8002155202a4600f0dcf813482b4632464ff40071f7f737f884f83470a56103e06661a56184f834700021a269032000f0c8f8204600f031f96068012805d10548fff7a3f860680128f9d003486061bde8f0818c04778660ae06088c0277862de9f04702254ff0000a0024fff728f8002830d0334e50f8241046f82410641c232cf8db2f48fff71df82f4c08b1306860812c48fff724f8dff8b09000274ff00308a9f5a776c0b184f810802548021d05e0681c7155451c37540af1010a12f80a1021b1baf1800f01dafe2df1db3570d9f808008662bde8f087fff7c1fb10b10023022220e00220307086f801802774bde8f087c3f10701890020fa01f191b101f00f01092901d8303105e0a1f10a0cbcf1050f00d8573102f1010cb1540cf1010206f80c705b1c082b01da802ae1db327086f801802774d9f808008662bde8f087000000027786c0ac060860ae060818b1012801d0022801d1014948707047b0ac060800487047c800600838b504208df80000002401206946fcf70dff08b1002038bd9df80000042805d10520fff70dfa641c642ceed39df8000005280ed2dfe800f0030507090b00012038bd002038bd002038bd012038bd002038bd002038bd000070b40b4d6b6803f1010cc5f804c02b68084e03eb430446f824c0014406eb840001718260581cc0b2286070bc7047000078af06088c297786e9f74cbe10b504a0fff7faff0b48c1690029fcd110bd00007573623a20656e746572696e6720696e66696e697465206c6f6f702c206572726f7200004caf060810b5044634b1d9220021b820fff7bcfffff7d8ff80212046fff73afcc2b20021c020fff7b1ff81212046fff731fcc2b20021c120fff7a8ff82212046fff728fcc2b20021c220fff79fff83212046fff71ffcc2b2bde810400021c320fff794bf0a49016000214160c161816841b1ca68c26091f8291039b9017c11f00f0f03d003214160081f7047fff79cbb51555242f0b504460d461646002e39d0ac4237d037d245ea040010f0030f19d085ea040010f0030f01d1042e01d2374603e005f00300c0f10407f61b57b128466d1ce6f7bbfd01462046641ce6f7c0fd7f1ef4d1b00828b155f8041b44f8041b401ef9d106f00306002e0bd028466d1ce6f7a4fd22460146641c1046e6f7a8fd761ef3d1f0bd3544344445ea040010f0030f17d085ea040010f0030f01d1042e01d8374601e005f00307f61b57b16d1e2846e6f783fd641e01462046e6f788fd7f1ef4d1b00828b155f8041d44f8041d401ef9d106f00306002ed3d06d1e2846e6f76cfd641e01462046e6f771fd761ef4d1f0bdf0b589b0054600215b4c5c480022c5f8f422c5f8f0025a48c5f8fc22c5f8f8020026584a106888b101ebc10000eb400002eb80000069092810d0491c01ebc10000eb400052f820000028edd101ebc10000eb400052f8200018b104e0c5f80013f4e7c5f80063002121606160a66046a0e9f734fde9f78cfed5f722ee48a0e9f789fe4da0e9f72afde9f782fe0020eaf7adfb4ea0e9f77efe01f0a6fb01f0f4fd4f48006820b1e8f78dfe0120d6f7d5fc072105f10800eaf727f8002161602060072105f10800eaf70af8a06062682168444f114306d140f2f5113b68424a43489847fee7022808d0012806d03b68404a40f2f9113d489847fee73e48009001904ff40060029002200390302004904ff4827005900696079669462868406ae9f7d7fe60b13448006800b14663a06802280cd0216805f10800884709b0f0bd3b6840f20b212d4a29489847fee7206800236168d0f1ff3073eb010006d23b68284a40f21f2121489847fee7206805f10801d6f7acec09b0f0bd283b2200c1000208a9010208dc1006085153454520457865637574696f6e2c2053746172740000005153454520457865637574696f6e2c2044656c746100000055534220442b20636865636b2c2053746172740055534220442b20636865636b2c2044656c74610008100608e418060801000001c6c103083600000100005086381b060844000001500000014df804ed83b00122002300930b4601920246002000f070ff03b05df804fb000070b5064600240d4d2868006800280fdd2868c4ebc401406800eb810001683046d4f7ceeb38b1641c28680068a042efdc4ff0ff3070bd204670bd000054f1030810b50c461b490b6854b11b490968096881420bdca52143f2600218a09847fee7a32143f2600215a09847fee7194ac0eb0010882300eb4000116803eb80030b44002121706160a1601168842202eb8000085838b101782278914200d9217040690028f7d1207853f82010a16001f0f8f9606010bde418060854f103087261696c7761795f61676772656761746f722e6300000000b421060810b5114a136838b10b290bd3782143f260020ea09847fee7772143f260020ba09847fee7017009b101210174017c002909d0407c002806d013687f2143f2600202a09847fee710bde41806087261696c7761795f61676772656761746f722e6300000000f8b504460f461c481c4e00680068a04206dc33685b2143f2600219a09847fee70025009518206946dbf75afd009a3ab168b13368612143f2600211a09847fee73368602143f260020da09847fee7157055609760d46015745574c4eb04110e4801eb41038421006801eb83014358536142500098f8bd000054f10308e41806087261696c7761795f61676772656761746f722e6300000000b42106082de9f04707460c4616462348006801682248b942036805dcc02143f2600220a09847fee70b2c05d3c12143f260021ca09847fee7c7eb0710dff87c804ff0880900eb400574b1d8f80000611e00eb850009eb81028058b04204d93246c9b23846fff7ceff0a2c0ed2d8f80000611c00eb850009eb81028058b04204d23246c9b23846fff7bdffd8f8000009eb840100eb85004650bde8f08754f10308e41806087261696c7761795f61676772656761746f722e6300000000b42106082de9f05f0024774d774f28680068002810dd0c26c4eb0410396800eb400006eb800001442046fff7c1fe641c28680068a042efdc00f024fbdff8b0a14ff0200939684ff008081826daf80000c0eb001202eb420209eb820308eb820ccb5851f80cc0634506d806eb8203cb5c11f822108b4201d900f07cfa002428684ff00b0b0068002824dd2868c4ebc40140680beb8101405c012816d1c4eb0411386801eb410109eb810208eb81038258c3589a4206d106eb8102825c10f82100824202d0204600f055fa641c28680068a042dadcdaf800003a68c0eb001101eb410109eb810308eb810cd35852f80cc0634506d306eb810312f82110d35c8b4201d200f037fa00202968dff8e8e00b68002b2add3968c0eb001202eb420209eb820c08eb820451f80cc00c59a44508d0def8003043f260024ff4a0712ea09847fee706eb820c11f8222011f80cc0944508d0def8003043f2600240f2411126a09847fee7401c8342d5dc0020002b38dd2968d1f804c0daf80010c1eb011101eb4105396808eb8504c0ebc0020beb82021cf80220012a21d1c0eb00120e5902eb420208eb8207cf59be4208d2def8003043f2600240f24b110fa09847fee711f8256011f82220964208d2def8003043f260024ff4a67108a09847fee7401c8342d2dcbde8f09f000054f10308b4210608b0210608e41806087261696c7761792e6300000010b5114a1268d2f800c0104a8445136805dcdd2143f260020da09847fee70b2905d3de2143f2600209a09847fee70e4ac0eb001000eb4000126802eb8000882202eb8101405810bd54f10308e41806087261696c7761795f61676772656761746f722e6300000000b42106088c4610b51249134a096813680c68844205dcec2143f260020fa09847fee7bcf1000f0ed0c0eb001011490c2300eb40000a681946bde8104002eb80026046f6f7b3baed2143f2600203a09847fee7000054f10308e41806087261696c7761795f61676772656761746f722e6300000000b421060870b5264800680068b42100fb01f524492846dbf749fb02462148224c006838b16ab12368202143f260021fa09847fee723681f2143f260021ba09847fee72946d4f7dcf800f022f900f098f91ba0fff71dfd411c14d06521fff7b6fd0321fff781fd18a0fff712fd18490860411c0ed06621fff7a9fdbde870400321fff772bd2368282143f2600207a09847fee723682f2143f2600204a09847fee754f10308b4210608e41806087261696c7761795f696e7465726e616c2e63000076646463780000007664646d78000000b021060870b504460846154d2b684cb16ff0784188420bd38c2143f2600211a09847fee78b2143f260020ea09847fee7606008b101216174617c11b100f04cff2070207c002809d0607c002806d02b68972143f2600203a09847fee770bd0000e41806087261696c7761795f61676772656761746f722e63000000002de9f05f04462e481422c4ebc401006802eb810240688258102303eb81014158501e0d5cc4eb0413dff898e0882703eb430607eb8503def8000000eb860c5cf80390202303eb860850f80830994507d2c6211d4843f2600203681ca09847fee7891ec4eb04144ff01809002904eb440409eb840a0edb10f80ab0545ca34509d807eb84095cf809904b4503d82546491e0029f2da744600f80a50284600f0a2fe1c220146206802eb8602815000eb860107eb8502895840f80810bde8f09f000054f10308b4210608e41806087261696c7761792e6300000010b504462046fff71dfd00210f4bc4eb041088221b6800eb400003eb800001f1010c02eb810302eb8c0cc35850f80cc0634507d9d721064843f26002036805a09847fee7491c0a29e9db10bdb4210608e41806087261696c7761795f61676772656761746f722e63000000007047000070b5054624480168c5eb051000eb400001eb800404f1180600213246204600f033f9226aa06882421ed0c5ebc5011b484ff0090c0ceb810c00684368082000eb81001d5c0a2000eb810015b1012d06d00ae0195c13f80c00fcf742fc04e0195c13f80c00f9f7fcff0c23324619462046f6f718f90c2807d0bc21094843f26002036808a09847fee732462046bde87040012100f0f9b80000b421060854f10308e41806087261696c7761792e6300000010b5094c207840b1084843f2600240f25511036806a09847fee701202070fff7dffc0020207010bd762a0608e41806087261696c7761792e6300000070b50024064d28680068002807d92046f5f76efb641c28680068a042f7d870bd54f103082de9f05f0024554e554f30680068002820dd18254ff00c08c4eb041138680c2301eb410108eb810205eb8101024408441946f6f7aff80c28 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:07d0e821494843f26002036848a09847fee7641c30680068a042e1dc002430684ff00b080068002810dd3068c4ebc401406808eb8101405c012802d12046fff797fe641c30680068a042eedcd7f800b03a480068c0eb001000eb40000beb800400253068d0f80090b9f1000f26dd3068d0f804a0c5ebc50008eb80011af80110012918d1042101eb80005af80010c5eb051000eb4002202000eb82005bf80000d4f7e4ee39b12148ff2143f2600203681fa09847fee76d1ca945dbdc0025b9f1000f28dd4ff018093068c5ebc50108eb81014068405c012818d1c5eb0510396800eb400009eb8000085c217e884200d20846207604eb8001226ad1f88810914200d81146216200f025fde0616d1c30680068a842d8dc09480068bde8f05ffff727be000054f10308b4210608e41806087261696c7761792e63000000b021060870b51646002401eb410100eb011505ebc4014b6a13b1896a30469847641c062cf5db70bd2de9f04f804695b014461d461f9f1e9e4ff048022c4902a8d3f7b6ed2b4807f0e7fba21945eb0703b8f1000f10d1b0f1210941f1ff3cb4eb090975eb0c0c07d3801a71eb030003d315b00120bde8f08f4ff0000c0df1080b0ceb4c000bebc009d9f80000d9f8041088ea000081eae871084318d1d9f80800d9f80c10b4eb000a75eb010a0fd3d9f810a0d9f8149010eb0a0041eb0901801a71eb030003d315b00120bde8f08f0cf1010cbcf1030fd3d301970748224600962b464146f5f77cfb15b00020bde8f08f18010408407c070860010408ebf732bf30b585b000210291039102ad2e4c00230095d4f82801d4f82c11d0f5805273eb010202d200214ff480500b46024601a8eff758fc039a02991143e8d000281bd1039b2248029a0199044608f068fa07f033ff012812d0029b03990022d3f5805072eb01001ad21aa0f5f73afb002220461346114608f053fa05b030bd039b1ca0029af5f72dfb002006f014fe002220461346114608f043fa05b030bd1c4d4ff48051019a05f10800f5f73aff039b05f10801029a204608f032fafcf7f7ff0128fbd105b030bd0000a0560708b0560708584d4c2066696c652063616e6e6f742066697420696e20627566666572000000584d4c2028256420627974657329206e6f742076616c69646174656400000000a04607082de9f04f824683b014461d46ddf834b00c9f4ff00009334ea6f5805896f84001f8b922462b4630a0eef772fcd6f8440106f1f8032f4a214658f82000fdf720fbd6f8f80018b103b00220bde8f08f86f808910021c6f80011c6f80411012086f84001bbf1010f03d096f8080120b109e003b00020bde8f08ffdf7d6fa96f808010028f9d0d6f82841d6f80021d6f82c51d6f80431a01a75eb030008d20195009415a0eef735fc03b00220bde8f08f7b603a60d6f8440158f82000caf8000086f84091d6f84401c0f10100c6f84401d6f8f80018b103b00220bde8f08f03b00020bde8f08fa0560708717565756520256400000000699a0208726561642025692062756673697a65202569000078b41a4d184c95f800c0206800eb0c30dff85cc00cebc13c50f80c0000900020ec4604e01cf800601654401c5b1e042801d2002bf6d1002b14d020682c7800eb04300c4c04ebc13140580090002005e01cf8001014182171401c5b1e042801d2002bf5d178bc7047382a0608d41a07081800c0001c00c00038b500200090104ce06008210f4a6b462046fdf773fa009810b14ff0ff3038bde06820b9fdf73efae0680028fad00422054807a1d3f750fa10b14ff0ff3038bd6068a060002038bd00102080a969020844415441000000000349096851f8200040ea104080b27047ec2a06084df804ed85b04b68b3f1804f04d205b04ff0ff305df804fb01d10a6872b14ff0804203924ff000030093019302930a466946eff77cf905b05df804fb4ff0ff314160016005b000205df804fb2de9ff5f91468ab09a46ddf86480189f4ff000000790dff840b3d0489bf848110990012914d000970a984a46cdf804805346fff7c7fe00283dd1b8f1010f00f07d81c7480078012800f07c8100f080b9c448c54e08909bf84901f0b1d6f86031d6f86401d6f85c215b1ed6f8581140f1ff305040594008437bd1cdf804800097d6f86c11d6f868014901420141ead0630a98fff797fe044674e0009700230a984ff44052cdf80480fff78cfe04462cb1eff7aef920460eb0bde8f09fb8f1010f42d0aaa0f5f764f904a806a9009101900a987b683a680068e5f7eafb98b301208bf849010020cbf83801cbf83c01049b05995a0942eac1604909c6f85411c6f85001d6f86011069a081a9e4901eb401141f24a1008444ff40051f5f759fdd6f86011d6f85001d6f86431d6f85421081a63eb0201c6f85c11c6f85801012006f011fc00f0f6b803e00eb00020bde8f09f00e00ee08ca0f5f71bf997a0f5f718f9002006f0fffbeff753f90eb00420bde8f09f00974a460a985346cdf80480fff721fe04462cb1eff743f90eb02046bde8f09fb8f1010f11d0d6f85411d6f8500108430fd18ba0f5f7f3f8002006f0dafbeff72ef90eb00420bde8f09f0eb00020bde8f09f0a983968099a0068e1f7e6f9d6f8581120226b4800eb411141f24a1001440998d3f71cf9002837d082a0f5f7cff8d6f8581120226248002300eb411141f24a10014489a0f5f768f80999202200238aa0f5f762f8d6f87411d6f8700103910290d6f85c11d6f8580101910090dbf83801dbf83c11421e84a041f1ff33f5f7a6f888a0f5f7a3f8002006f08afbeff7def80eb00420bde8f09fd6f85001d6f85411401e41f1ff31c6f85411c6f85001d6f86031d6f86421d6f85c115b1ed6f8580142f1ff324a4043401a4347d13c687d680021d4f5005071eb050002d200254ff400540a9823464ff4005102680898f5f78dfc0021c6f85811c6f85c1161096b0941eac562c6f85431c6f85021d6f860c1d6f86801d6f86441d6f86c118cea000c4c405cea040c03d0c6f86411c6f86001901e73f1000002d261a0eef7e9f9d6f87001d6f87421411c42f10000c6f87011c6f87401012006f023fb08e0421c41f10000c6f85821c6f85c0101200790079800283ff48eae09e00eb00020bde8f09f0a983968099a0068e1f726f90eb00020bde8f09fa056070818780708917c0708ea570708a076070856616c69646174696f6e20697320656e61626c65642e0000a04607084552524f523a204661696c656420746f2061757468656e746963617465204469676974616c205369676e617475726500526573657474696e672076616c69646174696f6e20737461746500004e6f206d6f72652068617368657320746f2076616c696461746520616761696e737400004552524f523a20486173682076616c7565206d69736d617463682e2052656a656374696e672074686973207061636b65742e000045787065637465643a20202020202000466f756e6420696e73746561643a2000285025303464292028482530346429205461626c6520256400000000526573657474696e672076616c69646174696f6e2073746174652e00726561642068617368657320256400004df8044d0023002200290dd94ff0010c10f0010f04d08c1a641e0cfa04f423434010521c8a42f3d35df8044b1846704770b50446a5682846e0f7f9fc06460023012203212846e0f71dfd01212846e0f72afd304607f0efff4ff0ff3208f030f907f0bcff01462846e0f797fd00212846e0f725fd01212846e0f793fd00212846e0f750fd00212846e0f7f3fc00212846e0f738fd21692846e0f729fd4ff0ff312846e0f7b9fc0f212846e0f75efd00212846e0f70ffd00212846e0f77dfd10212846e0f73afd2846e0f7cbfc2846e0f7ccfc2846e0f7c1fc01212846e0f71bfd01212846e0f752fd2046bde8704000f0a3b8000008b5002000906846e8f752f848b180b240f05c52084840f23521036807489847fee7e7f781fb012801d1009808b1002008bd012008bd0000e4180608d5c1030810b50b281849d1f800c005d3602143f2600216a0e047fee70b281ed2dfe800f006081d0a0c0e111d14171a00002010bd102010bd802010bdc02010bd4ff4807010bd4ff4a07010bd4ff4c07010bd4ff4e07010bd4ff4007010bd802143f2600202a0e047fee70000e41806087261696c7761792e6300000010b56ff078421d4990420b6805d3322143f260021aa09847fee7b0f5807f22d007dcc0b1102818d0802818d0c0280cd117e0b0f5a07f18d0b0f5c07f17d0b0f5e07f16d0b0f5007f15d0522143f260020ba09847fee7002010bd012010bd032010bd042010bd052010bd062010bd082010bd092010bd0a2010bd0000e41806087261696c7761792e6300000070b50446a5684ff480512846e0f7c3fc01212846e0f784fc4ff48050606370bd10b50ea0e8f776f912480fa14068e8f7b7f8e8f7a3fde8f777f80020e8f716f80d48e8f7c4f80d480068002804d08068bde81040e8f7bcb810bd000053424c312c20456e6400000053424c312c2044656c7461000010060870100608381b060810b50c46e8f7f4f82046e8f7a9fb0020e8f792fa044800234222416803a0bde81040e8f7a9b900000010060853424c312c2053746172740030b5a9b00446624810add0e90e3c426b016ba5e80e10836c426c016cc06c1693159214911790e7f7bdf9e7f779fa0ca8e7f774fa0ca9574891e80e10a0e80e106846e7f769fa9de80f0018ad0fc504a81cad0fc80fc508a820ad0fc80fc50ca824ad0fc80fc518a94ba0e7f712f81d991c98084327d11898b0f5407f0bd11998b0f5407f07d11a98b0f5407f03d11b98b0f5407f04d01898b0f5c06f06d012e010aa18a93ca0e6f7f2ff0ce01998b0f5c06f08d11a9830b91b9820b910aa18a935a0e6f7e4ffe7f731fa58b937a0e8f7c5f8e8f71dfae7f765f9d5f7c5f83aa0e8f718fa94f808033e4d022825d03ea0e8f7b4f8e8f70cfae8f746fb38b12b6840f008523e4840f207119847fee7e8f73ffb38b12b6840f0085239484ff484719847fee737a0e8f7f5f93ca0e8f796f8e8f7eef93ea0e8f7edf9d5f70cf970b9e7f7f4f958b9d5f708f9e8f7bbfa10b1204600f085fce7f725f9d5f785f894f80803022804d1010436480122e6f780ff09a0e6f78aff002808d02b6880b240f0b0521f4840f22b119847fee729b030bdf8c0030888df06082f6465762f6963626366672f626f6f7400000000646f206464722073616e69747920746573742c205374617274000000646f206464722073616e69747920746573742c2044656c7461000000e4180608706d5f6472697665725f696e69742c20537461727400000014c10308706d5f6472697665725f696e69742c2044656c74610000007673656e73655f696e69742c20537461727400007673656e73655f696e69742c2044656c7461000018c7708630b5a1b004460020209039a0e8f702f8e8f75af920680069012120aa4068e7f72ffd209a394cb2f5806f12d888b1384d01462846fef708fa20992846e7f750f901280dd02368334a40f2ae2132489847fee7236840f2a521304a2f489847fee700f09cf96846e7f733f99de80f0010ad0fc504a814ad0fc80fc508a818ad0fc80fc50ca81cad0fc80fc5e8f797fa24a0e7f7c0ffe8f718f9e7f710f924a0e8f715f927a0e7f7b6ff get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:e8f70ef91f98e8f777fa012806d02368284a40f2c62116489847fee726a0e8f701f92ca0e6f7b7fe40b180b2236840f0b0520f4840f2cb219847fee72aa0e8f7f1f821b030bd000073626c315f6464725f7365745f706172616d732c2053746172740000e418060890016008010000417bc10308130000016370725f696e69742c205374617274006370725f696e69742c2044656c7461005072655f4444525f636c6f636b5f696e69742c205374617274000000730000015072655f4444525f636c6f636b5f696e69742c2044656c74610000002f6465762f6963626366672f626f6f740000000073626c315f6464725f7365745f706172616d732c2044656c746100000248034902688a42fcd07047440960084742445310b5e6f7c1ff012807d040f2dd110348034a036803489847fee710bde41806085300000155c1030870b50546e6f733fee6f72ffe194c38b1236840f05052184840f2a1119847fee7e8f7ccf995f8080302281bd013a0e7f7fdfee8f755f8e8f78df938b1236840f008520d484ff4d7719847fee7e8f746f928b9f7f7b4ff10b10ea0e7f7e7fe18a0e8f740f8e6f70afe1b48816801f02f01816070bde418060848c10308706d5f6465766963655f696e69742c205374617274000000706d5f6465766963655f706f73745f696e69745f72616d64756d705f74726967676572204661696c65640000706d5f6465766963655f696e69742c2044656c74610000000050810130b5a1b01d490d681f95002105910068006905aa4068e7f7d1fb044624b36422002106a8d4f71ae82079e178a27863780192009302916421039006a82378104ad2f748f906a8e7f783fe0e49002004ab4ff48032e6f78afd30b904982146e6f789fd0498e6f784fd1f98a84204d021b0bde83040e4f7cebb21b030bddc180608b4c003083901000270b504460e4600214ff4407204f10800d3f7e0ef0b48a0600b48e060012020610025a5615822314604f13000fef766f8256200200549a162e0626069401c606170bd0000943d47ceba37b23c0060000838b5002000900f4cd4f736fe012818d1e6f79aff002814d16846d4f72ffe0099204600f017f800992046d4f729fe002807d140f205310448044a036804489847fee738bd00e00708e4180608040000418fc103082de9f84307460c4600200090284e14b1b4f5805f06d93368264a40f2294126489847fee7254de7f751f94068816a284688471b25e7f74af94068016828468847009030b3083022463946e6f773fd009d4ff00008e8f7eaf92846696823464246d1f800c03946e047054615b12046e8f7e5f90098083022463946e6f73bfe7db16c46e7f723f94068816820468847bde8f883336840f23141094a07489847fee7336840f24341074a03489847fee70000e4180608050000410ac003086d1a06080100000115000001f8b50546002000901e4ce7f7fbf84068826a204690471b24e7f7f4f840680268204690470090002823d0e8f7c4f80246009808302946e6f719fd009c0027e8f7baf80646e8f78ef92046616833463a46d1f800c02946e047044614b13046e8f789f93cb16c46e7f7cdf84068816820468847f8bd044840f2d641044a036804489847fee78d1a0608e41806081500000135c0030870b506464a4a10681168c0eb00104000484d00eb510068604ff48070d4f704ec4ff05530d3f7caeee6f7e4fdfff718fee7f724fb4048e8f723f9e6f76afc3f4c40b180b2236840f080623d4840f2f1519847fee73b483146fff7ecfb39488068e7f77efe304600f0adf83749a1f55070fff7c6fe304800f079f82f48e8f758f880b238b1236840f05c522d4840f205619847fee70220e8f767f830b1236840f209612a4a26489847fee7294800224ff4c051e6f713fc0020e6f712fc2249a1f55070e8f7abf92348234902681a48e7f7e1fff5f727f81848fff7e0fda86820b1e6f766fe0120d4f7aefc1c484ff4f021e6f72efc1a484ff46021e6f729fc4ff480414ff40810e6f723fc16484ff48011e6f71efc4ff480414ff00660e6f718fcbde870401521104a0348e6f7e9bd000000304a000010060870db0608e4180608a3c0030870100608b0de060866000001609007088018060868170608006000080000708600003086dc10060870b504460f4d22681068406988b1916a506ae7f7e9fa20680b49406ae7f756fe00280dd12b68094a40f25d5108489847fee72b6840f24a51064a05489847fee770bd0000e41806086cbd03084400000176c003080100000170b59eb00446002c6bd0216b002968d078226846fdf790fe206b0022079942620162216b08988862216b0998c86200206946236b0a1800f1300c92f8282003f80c20401cc0b22028f3d3216b129808650120216b486514a9206b91e80e105830a0e80e1018a9206b91e80e10c0e91c3cc26681661d9a1c99c267816754221d482146fdf759fe1b4901f55e700160a0f5447528600026466162694262a26982620846e7f779fe216b582205f55070fdf743fe114c00214ff48072206800f63400d3f7a6ed2068296800f63400086206602868016a091d0162022085f808031eb070bd06484ff4a871054a036805489847fee7000008db0608381b0608e418060801000001acbf030838b5044600200090e6f75cfd01280bd1d3f7eceb6846d4f7f3fb30b1009921b100f010f80120a06138bd03489b21034a036803489847fee7e418060801000001f8c0030870b584b005460c4600200390184ee6f727ff4068826a304690471b26e6f720ff40680268304690470390124e88b11b2000220094134601902846edf70dfe78b103ace6f70dff406881682046884704b070bd336840f20251074a08489847fee7336840f20951064a04489847fee700006d1a0608e4180608010000014dc003081800000110b51848007800282ad0184c16482060012060601649c4f8a0104ff46022c4f8a4201448c4f89c004304c4f8ac301b12c4f8b030104bc4f8a8300023c4f8b430c4f8b830fdf790fdd4f8b020d4f8ac10d4f8a800fdf788fdbde81040d4f766bb10bd0000001006082052524548037086000070860004608f00046e8f01207047002810d08178022905d0062903d0012901d0052907d1b0f9002003490a6082780a718088c8807047e42a060810f0040f01d0bff35f8f704770b50b4630490025012a4ff0010c12d0022a24d068b301282dd000214ff0010c002b17d01a68b2f5c87f26d86046bde87040d9f703b8254a52f82020022a09d1234a40b1012805d12248c169114041f00101c16170bdc8691040c86170bd01eb8014c4f800c04ff4fa7000f08bf8256070bd0121d2e70221d0e746f290539a4204d80220bde87040d8f7d8bf4cf620339a4204d80320bde87040d8f7cfbf0e4b9a4204d81846bde87040d8f7ddbf20b1bde870400948d8f7d7bfbde8704001210748d8f7d1bf000000208401ccb30608f0ff00f000308401a0860100400d030000ee02002020704708b102487047024870470000400d030000ee02000021022802d2024951f8201008467047d8b306080021022802d2024951f8201008467047ccb30608022801d3022070470d4951f8201029b141f6db6120b1012809d00ee0022070470848026802f4f0321143016005e00648026802f4604211430160002070470000ccb3060800a010010090100110b5e8f77bf902490120086010bd000000104a00e8f758b9002101604160816002480168491c016070470000c8b30608064800f5ba71884205d80268002a03d00c308842f9d9002070470000688707082de9f04106680124164f57f82600406b00f0800038b90a20fff7d4ff2046641cb0f5487ff1d3b4f5487f15d2802057f826108863651cb4f5487f0dd257f82600406b00f0800050b10a20fff7bbff28466d1cb0f5487ff1d30620bde8f0810020bde8f081e8b3060830b129b190f88c20012a03d000f004b81420704700f032b870b586b006460c4600252146304602f065fe206880b1207a50b12146304602f051fc00280bd12146304601f055f90546e06950b12db108e03046fff7a1ff06b070bd304602f0acff054600210191029103910491059101a93068def7c5fd06b0284670bd2de9f04784b005460c460026b04600270397d5f8009001970297484601f01aff18b1032004b0bde8f08795f8980007280dd195f8950050b195f8960038b995f8970020b9284601f04bff0028ead10f214846dff7b5f861684846dff785f895f89800072808d12068112819d0122817d000214846def7d0fd606a10f0030f01d04ff0010820688df804008df805708df80680207a70b1042807d0012807d009e001214846def7b8fde6e7012602e0e069b0b103268df8096001a94846dff75cf84ff0010a03aa5146484601f0d9fe0146d1b10398206295f89820072a02d00fe00226e7e795f8952052b195f897203ab110f4081f04d0ff2085f8940085f8977004b00846bde8f08751464846def774ff66b1e76027616761a761207a04280bd0002204f10c014846def7a2fee069b0b1b8f1000f02d012e00122f2e7022503aa2946484601f09cfe28b10398206204b00720bde8f08729464846def74dff04b00020bde8f0874df804ed03468bb00020a2b10c20009001208df8080001290bd00020079000200190099069461846fff7f9fe0bb05df804fb0120f2e70129f8d1184602f090fe0bb05df804fbf8b504460f462668257a3046fff744fe0246082f62d2dfe807f0071d1d1d0d04415144f620605be04ff4c870022184f85f1055e0022d06d0062d04d0012d06d0052d04d006e0042084f85f0002e0012084f85f00022d08d0062d06d0012d13d0052d11d044f620603ae094f85f00042804d0032805d044f6206031e04cf620302ee046f290502be094f85f00012802d046f2a81024e04cf2503021e0022d04d0062d02d044f620601ae094f85f00042802d044f6206013e01f4811e0022d04d0062d02d044f620600ae094f85f00052802d044f6206003e0184801e044f6206094f88c1001290cd0904200d310460090042269463046fff75bfd0098c4f88400f8bd904200d20246009294f85f1005290ad04ff47a7002fb00f1304601f01cfd0098c4f88400f8bd4ff47a7100fb01f1304601f011fdf3e7a0860100400d0300f0b583b0044626680121204602f08cfc00281cd1022060720127a765204602f01dfd0546207a022806d0062804d0012813d0052811d036e0002194f85d00042807d3204600f05ef8054665b3284603b0f0bd304600f030f825e0676300200190029001a9204600f0c1ff0028efd19df8080005280bd000213046def7f3fb204600f0dcff054645b1284603b0f0bd204602f025fd0028f8d1f1e79df8050010b1204602f077fb204602f0c0fc042800d0092503b02846f0bd70b50546002407291bd2dfe801f0040a101a1a0a100000212846def7c7fb01240fe001212846def7c1fb012409e02846def700fc0446012c03d102212846def7b5fb0cb1012070bd002070bd2de9f04f9db00446d4f8008000208df804000025682102a8d1f742ff9549204600f09efe002840d102a9924800f092f9207a062801d10798a8b3079840b1e06910b1b0f5800f03d907986ff30800e0619df8170000b1e06201a99df8330000f087fd002821d19df8040084f878004ff0030adff804b2dbf800000128 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:1ad09df82a0010f0030f15d020467c4902f05af900280ad19df82a0010f0020f08d0042084f85f0006e0ffe701201db0bde8f08f84f85fa001212046fff780fedbf8000001280cd09df82a0010f0040f07d094f88c00012802d194f88d0000b101254046fff7ccfc10f0200f09d0012d05d002279df8200084f8600008e00627f8e7012d10d001279df8220084f860005c4840ea0721204602f016f906462eb11db03046bde8f08f0527ede794f88c004ff00109012806d039464046fff73cff012d3bd04de03946404601f0d1fa06461eb130461db0bde8f08fdbf80000012808d0012d06d1404601f0ecfa01212046fff726fedbf80000012832d19df82a0010f0100f2dd020463f4902f0ddf80028e0d1052084f85f00072084f8980084f8959007212046fff70bfe204601f0d5fa0646b6b11db03046bde8f08f4ff44041324850f82800426801f4404122f44042114341604046def70bfb06212046fff7effd94f85e00012804d102a9204600f09ffc0646c4f87c909df81300a8b384f86190c4f834a09df81300c00160660720e0670020102302aa02eb8001d1f84cc0bcf1000f16d0d4f834c00cf1010cc4f834c003fa00f5d4f87cc04cea050cc4f87cc0c96cd4f820c001fb0cf104eb800cccf86810401c0428dedb9df8510084f880001db03046bde8f08fffe7002084f86100c4f83490cce710102080c4b306080001b9030000b7030002b903e8b3060810b58ab002460320009001208df80800002107910991107a02280bd0062809d0019169461046fff76ffc0398040c0ab0204610bd02242004019069461046fff763fcf4e770b505460b461446002c27d01868810f2170287a012822d0052820d022461946284600f092f9607885f85d00207f28b36078032822d3012085f85e00e07e617e401c491c400200fb01f0a17e491c00fb01f0c11700ebd1504012286270bd012906d0224628461946bde8704000f06db921461846bde8704000f0c3b8002085f85e0070bd2de9f04104460d46002d7dd094f88f0094f8901040ea012094f8911040ea0140e86494f8920094f8931040ea012094f8941040ea0140286594f8950094f8961040ea012094f8971040ea0140686594f8980094f8991040ea012094f89a1040ea0140a86594f89b0085f8490094f8a00085f8420094f8ad0085f82e0094f8ae0085f82f0094f8af0085f82d0094f8b30085f82b0094f8bd0085f8260094f8bf0085f8250094f8c00085f8240094f8c20085f8230094f8c40085f8220094f8c80085f8210094f8c90085f8200094f8ca00e87794f8cb00a87794f8cd00687794f8ce00287794f8cf00e87694f8d000a87694f8d100687694f8d200287694f8d400686194f8d51000e036e040ea0120686194f8d61040ea0140686194f8d71040ea0160686194f8dd00287494f8de00e87394f8e000687394f8e200e87294f8f801287094f8fe000021e963a8630126a01990f8fe00f200d5f83c800021af6bd1f72df848ea01013843e963a863761c082eedd30120bde8f0810020bde8f08100290fd002680e238b700023cb700a71426809230b7202f03f028068120442ea1040086170474df804ed002834d0002932d00268120eca870268c2f3014281f85c200268c2f30722a1f84020026881f842204368042201eb020c8cf842301b0a521e002af7dc8268120e81f84720002281f848208268120c81f849208268c368120442ea1342ca64c068c0f3072000f006f801205df804fb00205df804fb0120704781b1027813090b7002f00f024a704078c2098a70c0f30212ca7000f00f00087101207047002070474df804ed48b341b30268120eca870268120aa1f84020026881f842204368042201eb020c8cf842301b0a521e002af7dc002281f847208268120e81f849208268c368120242ea1362ca64c068c0f30b2000f006f801205df804fb00205df804fb0120704749b1027892090a70027a0a72807a000988720120704700207047002a3dd00b6890f808c0bcf1020f02d0bcf1060f03d1c3f3836c82f801c04fea134c82f802c04fea132c82f803c013710b1d4968c1f3034c82f808c0c1f3090c53f8041f4fea8c0c4cea917cc2f810c0c1f3c23c82f818c0007a022801d006280bd15078032808d3c1f384205076c1f34410907601f01f00d0765868c00f1077704730b400294ed0027812020a8043781a430a800223052210f803c001eb42044fea0c2ca4f802c05b1cdbb2c55c4cea050ca4f802c05b1cdbb2521e52b2002aeada0e23052210f803c0541e0a4464b24fea1c1595730cf00f0201eb040c8cf80e205a1cd3b2621e52b2002aebdc427c0a751223052210f803c001eb42044fea0c2ca4f816c05b1cdbb2c55c4cea050ca4f816c05b1cdbb2521e52b2002aeada30bc0120704730bc0020704700002de9f0410446d4f890502e68607aa8b12879002770b10b4850f82600016821f0010101603046def73df800213046fff78bf92f7127726772c4f884700020bde8f0810000e8b3060810b504462068002806d001680a7a22b1fff7a8f90020206010bd086801f0a0fef8e74068401c0878012805d0022803d0052801d006280cd101280bd0052809d0022801d0062804d1087c322801d003dc0f287047087c70476428704790f88cc0bcf1010f01d000f002b800f0bbb82de9ff4f044685b088464ff000090027d8f82450d4f890604ff0010b089a20462bea5501049102f00ef90390039808b3ba46cdf804a0cdf808a0a06df8b1606aadf804008df809b0d6f8ac0008b18df806b015f0020f05d08df808b0206801a9ddf7f1fe15f0040f0bd04146204601f0f3ff0ae01420206109b0bde8f08f0898dee741462046fff786f9d8f80c1011f0806f04d01d20206109b0bde8f08f00283dd1d6f8ac00c0b115f0020f01d0012300e00223d6f8b4c0039a30460799e047074657b915f0010f03d0206801a9ddf7bafe204602f015f98146d6f8ac0000b1efb115f0020f06d0039a0799304601f01efe81460be08df806a001a92068ddf7a2fe039a3046079902f04bf98146cdf804a0cdf808a001a92068ddf794fe15f0040f05d1d8f8000012280cd019280ad0002204992046fff71ffa8046d6f8ac0070b117b10ce00122f3e715f0020f01d0012100e00221d6f8b820304690478146b9f1000f04d04846206109b0bde8f08f4046f9e700002de9ff4f04468db00d464ff00008cdf82c8020680a90a06d002804d0666a04d14ff0010702e01e46f9e71f4606fb07fa0a98def751f80b90dff8709110ea090f0bd00a984946def725f959490b98084203d00a980621def729fa94f88e00012804d10f990a98524600f032ffb1b20a98def746f9b9b20a980e46def739f932462946204601f013f8686a10f0040f05d02946204601f025ff064604e029462046fff7bef806467ebb4ff0020b94f88e0090b1dff800b10baa0a98594601f02ef80646a6b30b98286294f88f1069b110f0007f0ad00c2617e00f9a53462946204600f096fe06467eb9e5e700f4001100f48010084308d094f8950020b194f8960008b984f8978003260a9801f0adfe0a980221def7cbf90a980421def7c7f90a984946def7b7f811b03046bde8f08fffe70b9810f0020f1bd00a980221def7aaf8686a10f0040f13d1012f11d90c20009001208df80800686a00f001000790cdf80480cdf8248069462046fff759f80646002204201146fef739ff686a10f0020f0cd094f88e00012808d10f995246fef72dff002204201146fef728ff0a980621def784f911b03046bde8f08f3f00ff070000ff070200000270b504460d4694f85c0050b1687b68b1287c58b10a49204601f0fefb40b1002070bd0020206284f85e0070bd002070bd687b297c800200fb01f02062002070bd0001af03c0f3c200c21e042a01d3072801d9142070470870002070472de9f0438bb04ff00009d0f800800026009601968df808600796099669464046fef7f4ff0024164f0125009501978df808500796099669464046fef7e7ffd0b9039810f0004f0fd0039810f0804f03d0039810f0005f03d00bb00220bde8f0830bb00620bde8f0834cf25030fef77cff641c142cd9d30bb04846bde8f08300000080ff402de9f04f8bb04ff0000bd0f80090354d0026009601968df808600796099669464846fef7b1ff002401274ff008084ff4d57acdf80080cdf804a08df808700796099669464846fef79fffc0b14ff47a70fef748ff641c032cebd300244ff037084ff0290acdf8008001968df808700796099669464846fef787ff70bb0ae00398b0f5d57f03d00bb05846bde8f08f45f08045e2e7cdf800a001958df808700796099669464846fef76fffb0b9039810f0004f0bd0039810f0804f03d00bb00520bde8f08f0bb00120bde8f08f4cf25030fef708ff641c142cc4d30bb05846bde8f08f00000080ff0030b58bb004460a20009060890004019004208df8080000200790099069462046fef73eff054615b10bb0284630bd227a022a04d0062a02d00bb0142030bd214603a8fff7dffb10b10bb0284630bd0bb0142030bd40b1032101804ff40071418080214160002070471420704730b58bb084460c46082000900020019001238df80830079002200990224669466046fff733fd05461db903492046fff7e1fa0bb0284630bd00870708012303fa01f141628902490a521c01fb02f1c1617047f0b595b00546284601f0b5fd032802d0092015b0f0bd09200a9004208df8300000241194688900040b9013940aa92846fef7d7fe06462ebb00940194029403940494059406940794089409946a460da92846fff764fa287a012816d0052814d003270224062826d09df818209df808102846049b00f0fdf89df80400322824d085f85f4015b03046f0bd9df8000001280ad09df818209df808102846049b00f0e8f885f85f40ede79df808102846049afff79bfff5e79df80400322802d085f85f40dfe785f85f70dce785f85f70d9e700002de9f00100260a7a2ab3042a1bd04ff0010c01f10c030022bcf1000f0dd914270f4d046807eb820855f8244054f808401c601b1d521c6245f3d30868342805d0352803d007e04ff0040ce2e7c86810f44f4f00d00b263046bde8f00170470000e8b30608f0b58bb004460e4610480821d0f7b2ff332000900020019001258df80850079006210991a0650823084a69462046fff769fc0746a56517b10bb03846f0bd03483146fff723fb0bb03846f0bdd08f070810b584b00446002000900190029003906946204600f008f8002803d19df8081084f8601004b010bd70b58ab004460e4610484021d0f776ff0d2000900020019001258df80850079006210991a0654023084a69462046fff72dfc0346a56513b10ab0184670bd03483146fff72dfb0ab0184670bdd08f0708032801d30020704700eb001101eb4010014901eb80007047b48407082de9f04781460c4615464846fef750fd10f0010f4ff001064ff002074ff0000801d0267006e010f0020f01d0277001e084f800804846fef731fd10f0010f01d02e7006e010f0020f01d02f7001e085f800800020bde8f087921c4ff0010c0cfa02f25b1c02fb03f20cfa01f14162490a01fb02f1c161704731b50024009931b1096821b16846fff79dfb204638bd142038bd00002de9f0418ab003460c46164643b11d6835b12868032807d30ab01420 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:bde8f0810ab01420bde8f081287a062805d0022803d016200ab0bde8f081184601f086fc0028f7d14ff001088df8088000270797019423200090099769462846fef76afd0028e7d1287a062818d0701e04eb402001902420009069462846fef75bfd0028d8d1cdf81c80019726200090099769462846fef74ffd0e4920b107e0a019401e0190e6e7039a0a4200d00f200728c1d10398084203d00ab00f20bde8f081284601f014fd0728fad00ab0bde8f08100000080fffd70b5054628680468032c01d3002070bd2f4e56f82400016841f0010101602046ddf74afb286890f88c00d0b100212046ddf73efd4ff47a70fef7c0fc01212046ddf736fd28680021fef71efe2046fef77bfc10f0010f36d02846bde87040fff7f9bc56f82400416841f4807141602046ddf722fb56f82400416821f4007141602046ddf719fb4ff47a70fef797fc56f82400416841f4007141602046ddf70cfb4ff47a70fef78afc4ff4004156f82400426801f4404122f44042114341602046ddf7fafabee72846bde87040fff704bde8b3060810b50c4640b1016831b13cb100f0d0ff61602060002010bd142010bd142010bd10b530b1046824b12068032803d3002010bd002010bdd4f8900090f8a80040b9207a30b1204601f06bfb092803d0012010bd002010bd0020207210bd2de9f04383b007460c464ff0000800250295019547b13e6836b13068032807d303b01420bde8f08303b01420bde8f083acb125606560a560e56025616561a561e56125626562a562e56225636563a563e563d7f8049019f1010004d005e003b01420bde8f0834ff00009307a60b12070706ae06038680068fef7cefb10f0010f05d00120207603e04ff015082be02576307a02282fd006282dd0b9f1000f3fd04ff01608656096f860002074656184f8245001982062706be061f08fe084b6f840002085072206f1420104f12a00d0f746ec96f8490084f83100f06c6063716d306de163a06321463846fff730fa03b04046bde8f08301aa02a9384600f030ff80460298606096f860002074f06a6061384600f078ff84f82400306aa060c8e7f0696060bfe700002de9f8430746884600260096032f02db0020bde8f883484c207820b9384600f0cdfe012832d02078012837d0384600f04ffd88b33846fff7f5fd05466db305f10c044146384601f001f90146009079b3207a042835d0012865d0052863d0022861d006285fd00846fff79efe20722076207a50b304282dd0204600f0f6fc68b320610098fff718fe00964ce0404600f057f80090bde8f88304e006e0384600f0a3fdc6e70020bde8f8830020bde8f883ffe7204600f068fe30bb2046fff77ef931e06846fff79ef92de00098fff7f4fd009628e06846fff795f924e094f88c0048b9164850f82700416841f4805141603846ddf7b5f92046fff795fc28b120610098fff7d9fd00960de001212046fef78ffc2046fef72cfd40b1206126720098fff7cafd00960098bde8f8830220607285f8a860f7e700000f0a0408e8b306082de9f0418046254e376800253846fff769fd48b300f10c04032f38d2384600f081ff002833d04146384601f06ff80546edb1207a01282ad0052828d0022826d0062824d030792072f0886081207a2076207aa0b1204600f027ffa8b120612846fff78afd002512e00020bde8f081204600f0eafd58b92046fff700f907e02846fff77afd002502e04ff0ff30606015b90020306070602846bde8f081e42a0608f0b58bb084460d4617461e46bcf1000f08d0dcf800402cb12068032805d30bb01420f0bd0bb01420f0bdd4f8900090f8a80010b10bb01b20f0bd207a50b101280bd0052809d0022807d0062805d010200bb0f0bd15200bb0f0bd604601f0f0f90028f8d1012e01d0012000e0002008b1122000e01120009001208df8080000200790207a05280fd006280dd0606a00fb05f001900220099033463a4669462046fff7eef80bb0f0bd0195f3e730b1016821b10a68032a03d31420704714207047097a022903d0062901d01620704700f02fbe16207047f0b58bb084460d4617461e46bcf1000f08d0dcf800402cb12068032805d30bb01420f0bd0bb01420f0bdd4f8900090f8a80010b10bb01b20f0bd207a50b101280bd0052809d0022807d0062805d010200bb0f0bd15200bb0f0bd604601f085f90028f8d1012e01d0012000e0002008b1192000e01820009001218df8081000200790207a05280ed006280cd0606a00fb05f00190099133463a4669462046fff784f80bb0f0bd0195f4e770b506460c46124d002230462946ddf745fa072c1ad2dfe804f004090e1919090e0000213046ddf7b7fa08e001213046ddf7b2fa03e002213046ddf7adfa012229463046ddf72afa002070bd142070bd3f00ff0710b5044600212046ddf766f92046ddf757f9002010bd10b504461cb194f89800072801d0142010bd20680321ddf74cfb20680421ddf7b0f9204600f0b9f90028f1d110bd2de9f84f88461446002100910668816d01290cd01d460120e91c8d080746d8f8240010f0020f08d04ff0200b0ae0456a18462946d1f796ebeee710f0010f12d04ff0100bdff874906a465946304600f05df98246baf1000f08d00098c8f820005046bde8f88f0120bde8f88f59463046ddf708fa0020d8f8241011f0020f0ad0002d15d959f82610096a2160241d401ca842f7d30ce011f0010f09d0002d07d9216859f826201162241d401ca842f7d37f1e002fc8d15046bde8f88ff8b306082de9f05f83460f461546002204201146fef784f802202a463946fef77ff8002204201146fef77af8284c280c2904090c00d0401c4feac00a24485146d0f70efb4db34ff001084ff021094ff48036b5f5803f00d22e46211d3846d0f782fb300aa670e0704fea182084f800806070ad1b26b14fea192084f80090607037440db10834e2e76078217841ea002040f002002070000a6070002204201146fef73ef80a4902205246fef739f8002204201146fef734f800215846ddf7aaf903495846ddf79ef90020bde8f09f0000002020802de9f04106460d463046fff747fbc8b1d0f8bc00c0f307243046dcf7e7ffa4b11d4804fb00f700213046ddf76bf869003846d1f7d0ea044654b161003846d1f7caea06e01420bde8f0810120bde8f0813846a84206d9641c38466100d1f7baeaa842f8d821463046ddf7eef90b4c3046ddf724f9012807d00120fef7aff8641ef5d20320bde8f08101213046ddf73af80020bde8f081000040420f00404b4c0070b506460d460a243046fff7f7fa30b1d0f8bc0010f0807f03d00e2409e0142070bd10f0007f01d00c2402e010f0806f08d03046ddf738f844ea0501814203d1002070bd012070bd00213046ddf7daf9012d0ad121463046ddf71efa01213046ddf7d0f93046ddf76ff8002070bd4df804ed83b0002301930293496a11f0020f4ff0010101d08df80510012a01d98df804108df806308df8071090f88e108df8081001a90068ddf7c1f903b05df804fb70b50646002442f210753046dcf7feff10f0030f07d06420fef738f86434ac42f3d3032070bd002070bd00002de9f04180460d46174600241148054210d0114e4046dcf7d1ff00ea050100f4004211430cd038600c49084205d00120bde8f0811420bde8f0810020bde8f0816420fef70df86434b442e3d30320bde8f08100003f00ff07404b4c000000ff072de9f04f95b00446894800680390149020684ff00008c146cdf84090cdf84490cdf84890cdf84c90002782490291824901914021009194f89810072902d0162600f0ebb894f89510b9b1fdf79fff10f0200f03d0794801908020009000990298d0f784f94ff0010a84f896a00026256894f88c00012803d051e0012600f0cdb800212846ddf736f801212846dcf72cff00216b4ad4f88400904223d96949884201d801211ee06849884201d8022119e06649884201d8032114e06549884201d804210fe06349884201d805210ae06249884201d8062105e06049884201d8072100e0072194f88c00012802d12068dcf7b7fe00212846dcf7f7fe2846dcf7a4fe2846dcf795fe01212846dcf771fe2846dcf7d2fe064601212846dcf7ebff002e76d194f99400401c00d1012700980df1400b80b20e900fb1002501e094f8945069b20020102905d224b194f88c20012a02d004e0142002e02068dcf7fdfd0646b6bb15200490cdf814908df818a0cdf82c9002200d90c4f8589004a90e9b2046029afef7bbfd0646c4f858a046b10c9810f44c1f3cd04ff4fa60fdf731ff08e0009a01990298cff7c7fe90b1cfb10bf80590681cc5b2102dc2d3b8f1000f26d0424610a9204600f04bf8064606b90ce01ee0efb10bf805a008f1010000f0ff08e7e70bf805900127a5e794f994100026102905d224b194f88c00012802d007e0142605e02068dcf7a7fd064600e0012684f896900eb984f897a014990398814201d0e1f7cbfe15b03046bde8f08f0000dc18060810122080100a0408500a040880b5010048e8010028170200f0490200d078020098ab020078da0200400d03002de9f0034ff00008c4460023002500240026002760b359b3002a16d911f80c90b9f1010f28d01d44edb29c4500d11f46a34203d91c46aceb0303deb200230cf1010c0cf0ff0c9542e8d304eb4401890809b1491ec9b2314401f00f0180f89410102901db4ff001084046bde8f0037047bde8f003142070475b1cdbb2bcf10f0fddd11d44edb23fb1d919a142ddd3c3f11002d6b2ccb2d8e7a342d0d9c3f11004e6b21c46cbe730b58bb00446022000900020019004218df808100790099069462046fdf7bffe054615b10bb0284630bd227a6846022a07d0062a05d00c302146fef7b4fb78b104e00c302146fef75cfb30b12046fef722fa60810bb0284630bd0bb0142030bd0bb0142030bd2de9f04706463046fff7a4f805468db105f10c04c4f89050607a01280dd002280bd04ff00008c5f8ac804ff00109287930b112e00020bde8f0870120bde8f0879c2105f10c00cff7fdffc4f8905026602e6085f8049084f88c8001213046fdf7e9fdfdf70dfe05212046fdf779ff4ff47a70fdf70ffedcf721fc00213046dcf70dfc3546224f57f82500c0f80c802846dcf77efc57f82500c0f82c802846dcf777fc57f825101b48886357f82500416841f40011416057f82500416821f4406141602846dcf764fc57f825104ff48000886357f82500c0f83c80266084f80990fdf788fdc4f88800c4f85890ff2084f8940084f8958084f8968084f89780022200213046fdf704fd0120bde8f0870000e8b30608ff0780012de9f84306464ff00008cdf800803046fff714f805466db105f10c04c4f89050607a012809d0022807d028794ff0010930b112e00020bde8f8830120bde8f8839c2105f10c00cff771ffc4f8905026602e6085f8049084f88c9001213046fdf75dfdfdf781fd3046fdf73afd0090042269463046fdf7c0fc05212046fdf7e4fe4ff47a70fdf77afddcf78cfb414f57f82600c0f80c803046dcf7eefb57f82600c0f82c803046dcf7e7fb57f826103a48886357f82600416841f40011416057f82600416821f4406141603046dcf7d4fb57f826104ff48000886357f82600c0f83c80266084f80990fdf7f8fcc4f88800c4f85890ff2084f8940084f8958084f8968084f8978057f8 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:2600016841f0010101603046dcf7b0fb01213046dcf732fb01213046dcf7c2fe3046dcf70bfe05f1bc013046dcf7c4fc01213046fff780fc164f002230463946dcf752fd012239463046dcf75ffd39463046dcf79bfdd5f8c000c0f3800084f88d00d5f8bc0010f4002f06d084f88e9001213046dcf78afb05e084f88e8000213046dcf783fb0120bde8f883e8b30608ff0780013f00ff070a490b4a1268202a09d001f5ba7399420ad80a682ab1824203d101207047002070470c319942f4d90020704768870708c8b3060806490a68824204d10879022803d0062801d000207047012070470000e42a06084df804ed8bb00d21009141890904019101218df808100021079109916946fdf705fd002805d10398c0f34320042803d008200bb05df804fb039810f0800f03d00bb013205df804fb0bb000205df804fb0149886bc96b70470087070830b40368406810f1010c00d1002020b193f861c0bcf1000f16d04ff0010cdd6f0cfa00f42c4212d0a0b1012817d002281cd0042821d0052824d0062827d007282ad030bc1420704730bc1620704730bc14207047d86908600020106020e0586e8002400a0860c2f800c019e0586e8002400a08600220106012e0986e0860042010600de0d86e08600520106008e0186f08600620106003e0586f086007201060002030bc704701684068421c00d1002091f87810012906d0022907d0072907d130b901207047012802d17047022801d0002070470120704770b504684568691c00d10025616ba94201d8142070bdfff7daff01280dd060680e4e40b194f8780046eac021204600f03bf80028eed115b102e0002070bd0725606840eac50046ea0021204600f02cf80028f3d184f8785070bd00000000b30370b504684568681c00d1002515b194f8610090b10120e16fa84008420fd094f87800084945eac00041ea0021204600f00bf8002800d1656070bd162070bd142070bd00000000b30310b504468ab006200090019101208df8080007900020099069462046fdf718fc002802d12046fff7fdfe0ab010bd000070b50446206805b200261a492046fff7dfff00282dd131462846fdf711fe0021204600f045fa002823d12046fef707fd00281ed12046fef7a3fc002819d10e4850f82500416841f4805141602846dcf713fa01212046fdf7f7fc2046fdf794fd002806d1022161720021d4f8902082f8a81070bd0000b703e8b306082de9f0410646032e02d30020bde8f0813046fef7d5fd05464db305f10c044cb3607a012829d0022827d09c212046cff73ffdc4f8905026602e6001272f71fdf755fb012200213046fdf798fadcf76cf926606772a7650020d4f89010c1f8ac0001213046fdf71cfb0120bde8f0810020bde8f0810020bde8f0810120bde8f08170b402460120146801231c4d55f824c0dcf8342002f040067eb14020ccf83800002002f4000333b34ff4000355f824c0ccf838300023cb611de002f0040626b10420ccf83800022015e002f001066eb10868292808d0012806d0052804d004200123ccf8383006e00020f9e71e465b1cb6f5002fccd30a6270bc7047e8b306082de9f04106460b4c04f5ba75ac420ed8094f206828b10068b04202d12046fdf7f1fa3868202802d00c34ac42f1d9bde8f081000068870708c8b306082de9f84f82460c4615464ff00008daf800700020009014f0030f0ed0002674b1dff88090002d30dd59f82710486b00f02a023ab14ff00d0827e00126efe70d20bde8f88ffdb100f40012e2b100f4004058b156b100956a4621463846dcf778f80098291a0c4405460de0d1f8801016b12160241d06e000202170090a641c401c0428f9d32d1f002dcedcb8f10d0f02d1504600f02df859f82710034888634046bde8f88fe8b30608ff0780012de9f04107460e460d4d2868012802da0020bde8f081fdf78dfa04464cb138b2fef7dafc40b10c30206066602868401e28602046bde8f0810020bde8f0810000c8b3060870b584b000f10c06046805213046fdf7c7fb174d55f824004168019101680291c06b0390022200212046fdf791f955f82410019848602046dcf7caf855f82410029808602046dcf7c3f855f824100398c863707a022806d000213046fdf7a0fb04b0012070bd01213046fdf799fbf7e7e8b306082de9f04194b005464c484021cff7defb06200a904a480b9001278df830704ff00208cdf84c8000241194ac654023434a0aa92846fef792f80646af651eb114b03046bde8f0813d4801a9fdf7dfffbdf8040020b19df81800012804d007e014b00120bde8f081bdf81a0002280ad0bdf80600a0f50041033958d19df81200012804d053e014b00120bde8f0812b484021cff79cfb01940294039404940594069407940894099427480b90cdf84c80ac654023224a0aa92846fef750f80646af651eb114b03046bde8f0811c4801a9fdf79dffbdf8040018b19df81200012803d014b00120bde8f0819df81800012803d1bdf81a0002281dd029684ff40042124850f82100436802f4404223f440431a4342600846dcf722f84ff47a70fdf7a0f985f85f7001212846fdf700fb14b03046bde8f08114b00120bde8f081d08f070801ffff0001ffff80e8b3060810b5dcf735f910f4004f1cd110f4803f19d110f4003f16d110f4802f13d110f4002f10d110f4801f0dd110f4001f0ad110f4800f07d110f4000f04d110f0807f01d100f0007010bd10b50c468ab014b141890a0400e0002201920721009101218df808100021079109916946fdf7a4f9002c00d100200ab010bd30b58bb004460d463722009262891204019201228df8082000220792099269462046fdf78cf929462046fdf788f90bb030bd30b50c4685b005680022002000900190029003900490204b2049b2f57a7f09d3284653f82010ca6a22f00102ca62dbf799ff09e053f825008163521c53f82500406b08400028e8d12068adf80c000121adf80410207a30b1adf80a10207a042801d1adf80810e06908b1adf802102068352807d0112805d0122803d0182801d0192801d1adf800106068049069462846dbf73cff05b030bde8b30608ff07800110b58ab009240d21009101218df808100021079142891204019209916946fdf725f910b90398c0f343240ab0204610bd70b58ab005464ff4007410200090019401208df8080000200790099069462846fdf70cf9064616b9039800f000505eb96c622968064850f82100c26a64f31012c2620846dbf726ff0ab0304670bd0000e8b3060820b101684268531c02d002e01420704700224b68934201d100207047097a022903d0062901d016207047fff791bc70b58ab00446266801208df808000025079537200090608900040190099569462046fdf7caf800280bd10620009002200190099569462046fdf7bff8054615b128460ab070bd94f88c00012806d001213046dbf798fe0ab0284670bd01213046fef757fe0546f6e7000030b44ff0010c03681bb2047a022c0ad0062c08d071b14ff4c871d0f8844064b104fb01f10de011b14ff4fa61f5e741f28831f2e741f28831efe74cf2503401fb04f1084c54f823506962816d012902d1406a1ffa80fc02fb0cf054f82310886230bc7047e8b3060870b50d460024032801db002070bdfcf7dfff10f0010f02d0012d00d1012410f0020f00d00124204670bd70b50646082501243046fff722ff042809d06420fdf701f82046641cb0f5002ff2d3284670bd0025fbe7016808200f4b012253f82130596b01f01a0cbcf1000f01d00e20704701f02a0cbcf1000f01d00d20704701f4807119b105489863002070471146521cb1f5002fe4d37047e8b30608ff0780012de9f04180460726d8f800500124104f57f82500406b00f4000030b14ff4000057f825108863002607e00a20fcf7baff2046641cb0f5002fead32eb14046fff7cdfe042800d100263046bde8f0810000e8b306082de9f84f0c4615464ff00008002106680020009014f0030f14d00027a4b1dff8c890dff8c0a059f82600c0f838a0002d3ddd59f82630596b01f01a0038b14ff00e0834e00127e9e70e20bde8f88f65b301f4803048bb01f4804080b17fb1202d0ddb00956a4621463046dbf751fd0098291a0c44054659f82600416b15e02fb12068c3f88000241d2d1f0ee00022002094f800c00cfa00fc4cea0202641c08302028f5d3c3f880202d1f002dc1dcb8f1000f0fd101f4807060b959f8260001f01a0111b14ff00e0804e0416b01f48072002af4d059f82600c0f838a04046bde8f88f0000ff078001e8b3060801787f2908d14178452905d181784c2902d1c178462902d04ff4897070470179012904d0022902d040f2131070478279012a02d04ff48a707047012905d0818e402914d040f215107047018d342902d040f215107047418d202902d04ff48b707047808d64280ed940f21b107047c18e382902d04ff48b707047008f642802d940f21b1070470020704700004df804ed83b00c23024619466846f1f757fa08a16846cff7e0e8084930b1019820b90298012800d000204870487803b05df804fb4442474f00000000b8210608f0b50f46adf57f7d14461d4678b10646c04a316891420ed040f2176000900023304600f011fd4ff0020c00f06eb94ff0020c00f06ab9f4b1edb12068d8b161680144814217d9a068a8b1e1680144814211d9206978b16169421882420bd9b1f5584f08d8a06930b1e1694218824202d9b1f5007f0cd940f22c600023009002211a46304600f0e0fc4ff0020c00f03db958212846cff758f84ff45f7120a8cff753f8002016901790189019901a901b901c901d901e901f9006900790089009900a900b900c900d900e900f901090119012901390149015908f48286096f8780010b196f8680050b106aa3946304600f0b5fc8446bcf1000f40f0078113e006f1380006af0fc80fc706f148000aaf0fc80fc706f158000eaf0fc80fc706f1680012af0fc80fc716ab159a14991398029220aa0191009061692069f2f701fd014659b140f24f60009030466369226900f07bfc4ff0080c00f0d8b8236a180c12d01898b0eb134f1cd0189899b2884218d040f2666000903046199a189900f064fc4ff00d0cc1e0189898420ad040f2716000903046199a189900f056fc4ff00d0cb3e019980022636ac01a72eb02000ad240f27e6000903046199a189900f044fc4ff00e0ca1e013a820ab009030466269216900f071f98446bcf1000f57d106aa20a9304600f0c6fc8446bcf1000f4ed11098a0b90e991a981b9b0f9a484083ea020108430bd040f29c60009030460f9b0e9a1a9900f018fc4ff00f0c75e01c9805f1200105912246049019991898039102900f990e98019120a90090304600f0bbfe8446bcf1000f5fd119991898e960a8600f990e98696128610220a8610021169850ea010213d080f002020a430fd080f003020a430bd040f2c2601699002300901a46304600f0dffb4ff0100c3ce080f0030211430ed1179a119991420ad040f2cf60119900230090304600f0ccfb4ff0100c29e0a86100211e9850ea01020fd080f001020a430bd040f2e560009000231e991a46304600f0b6fb4ff0140c13e080f0010211430ed11f9a119991420ad040f2f260119900230090304600f0a3fb4ff0140c00e028650df57f7d6046f0bd00004253425000015000f8b5154600900024 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:461828b125b1864202d30d48814201d90120f8bd00202860012231466846f3f73cfb28b100200028f3d13cb12c60f8bd601cc4b2122cefd90120f4e70120f8bdeeff110010b528b14ff40071cef7eafe002010bd122010bd48b10649016006498160064941600649c1600020704702207047000021860308dd7c030845800308d58603082de9f04f0446c1b00f4690469946ddf830b1ddf82ca14a9d00203f9064b1b8f1000f09d0b9f1000f06d02068804738b141b00620bde8f08f41b00220bde8f08f3248a668864207d1d8216846cef7a8fecdf8f8d03ea83f9039463fa8b04708b106254ae001273d9738ae3c9631464046cef719ff311d4846cef715ff3b970df1d808cdf8e88041465846cef70cff4d9808f10401cef707ff3db123693d9a3c993f98984758b1062527e0d4f818c03aab3d9a3c993f98e047c0b106251de031462846cef7f0fe311d5046cef7ecfe23693a463f983146984708b106250de062693aa93f98904708b1062506e0e1683fa8884708b1062500e000256068804700b1062541b02846bde8f08f000075b800082de9ff4f824685b00c461e46ddf848800025002700200490baf1000f25d024b307982118a14220d3feb1d6f87803401ea84235d14ff00209d8f8000010b30497d8f80800c2b204a8f3f75dfa20b340f2b521024600915146d8f80830504600f097fa092009b0bde8f08f40f296203346009022465146504600f08afa022009b0bde8f08f224605eb850000eb451006ebc000d0f8e43026e004983a46831a22e005eb850000eb451006ebc000d0f8fc1002290ed003290fd040f2ca2000902a46d6f87833504600f063fa042009b0bde8f08f4ff0010901e04ff00209d0f8dc100a19d0f8e03005eb8500202100eb45100391494606ebc00b00200bf5847c0090cdf808c001900af10400fff7f1fe60b14ff437714b46009101462a46504600f037fa062009b0bde8f08fdbf8e4100c44d8f80010012900d127466d1cd6f87813a9423ff669af09b0bde8f08ff8b506460b461446002500200090b4b1abb1a6b14ff4262707eb8600006bc0f3002070b1114920221846cef74ffb60b16946304600f03ff90546a5b909e0022511e04ff4803020600de0d7f88000206009e0009820b1204600f022f9054602e0d7f8800020602846f8bd00008cf1030868b10849816008494160084901610849c160084901600849416100207047022070470000ab830308c18403088185030897850308b58503080d840308002251b148b14ff4262303eb8000006bc0f300100860104670470220704738b5144600220092ccb1c1b1b8b14ff42623db6f9446c4f804c023f0704323602368636022606a46fff785ff002805d123686268009962601943216038bd022038bd002251b148b14ff4262303eb8000006b00f00f00086010467047022070470000f8b50c4616461d46002700974cb346b33db330b36946fff7b3ff002820d1009909b31c490968c1f3834101f10101296001291cd0204600f0d1f8002810d12168c9b2f02917d0012131602168d1b10f2381ea111233ea020211d027602f600320f8bd0220f8bd376027602f60f8bd376027602f60f8bd376027602f60f8bd01f00f01216021682a689142f7d327602f600320f8bd50410a00002130b1044a12684fea126202600846704702207047000044410a00f0b585b007460c460026039602960096019644b13fb102a93846fff757ff0546002d47d101e0022544e0029868b303964ff42426039b06ebc302d2f8e0010090d2f8e40120f07f400190c3ebc300072220446946cef716eb0398421c0392042ae8d3d6f8000200909df8000020779df8010060779df80200a0779df80300e077e4f70cfd012814d014e003a93846fff74dff054675b903980c2802d305b00320f0bd0649202201eb40112046cef7eaeae6e7042505b02846f0bd00008cf10308002130b14ff42422d2f828210260084670470221fbe7002251b148b14ff4262303eb8000006bc0f380100860104670470222fbe7002351b148b14ff4262c0ceb8002126bc2f340120a6012b10ae002207047022801d0032804d1dcf82c00c0f3002008601846704770b50446002164b10a4d2868a0f57f42ff3a0bd12046fff751ff014619b1084670bd022070bd2068286000e02060084670bd0000c42a060870b505460c4624b34ff400712046cef7f9fb1f4820622db32b68e3b16868d0b1aa68c2b12969b1b16969a1b1d5f80cc0bcf1000f0fd0a96969b1c4f810c06360e260a060aa6969692869e261a161606116e0012070bd4ff400712046cef7d2fb112070bd0b4860600b48a0600b48e0600b4820610b4860610b48a0610b48e061002084f878000a482060002070bd000000015000b5bc0008d1b5000875b80008d9b6000891b9000805b70008e5b50008425342500fb4002821d002a991e80e10c0e9103cc263816306a991e80e10c0e9143cc26481640aa991e80e10c0e9183cc26581650ea991e80e10c0e91c3cc2668166012180f87810002004b07047022004b07047ddf800c0002804d08162c2620363c0f824c07047f8b505460f4614460026002c31d0002020606060a060e06020616061a061e06120626062a062e06220636063a063e06395f86800002827d005f138000fc884e80f0005f1480010340fc80fc4203c384604f120022146fff70cfe30b340f27b510023009101463a462846fff7bfff07264fe0002340f25d5000901a4619462846fff7b4ff022644e021463846fff77cfe0028dcd040f26b510091014600233a462846fff7a3ff072633e004f128013846fff7d5fe50b140f283510023009101463a462846fff792ff072622e004f12c00fff7bafe50b140f28b510023009101463a462846fff782ff072612e004f1340204f13c03111d3846fff7ecfd48b140f2965000902846e36b626ba16bfff76eff07263046f8bd00002de9f04387b081460d46904600260024b9f1000f09d045b1b8f1000f05d0d5f87803022801d303280ad940f21930009043462a4649464846fff74cff02264de0471e002005904ff480710291049002a92846f1f734fe50b140f22d310023009101461a464846fff735ff092636e0d5f87803032812d120221b4905f55670cef76df858b9d5f82402022807d11422174905f50c70cef762f800b90127002f0bd9621c23462946484600f022f808b10a2602e0641cbc42f3d386b9d5f878032022401e00eb800101eb4010414605ebc00000f58470cef742f820b10b2607b03046bde8f0830026f9e76cf1030858f103082de9f047adf6182d81468a46174698460124baf1000f04d0032f02d2b8f1030f0dd34ff4bd70009043463a4651464846fff7d8fe0df6182d0220bde8f08707eb870000eb47100aebc005d5f8ec00c600a6f50060b0f5006f09d940f29510009043463a4631464846fff7bcfeaee0d5f8f010f2080df6140001f060fa50b14ff4d0714346009101463a464846fff7aafe05249be0d5f8f410d5f8f80000f036f9044654b140f2ad10434600903a4621464846fff797fe032488e0d5f8f4200df5c260d5f8f81001f039fa50b14ff4dc714346009101463a464846fff783fe052474e008eb880000eb48100aebc00a0df20c40daf80421daf8001101f01ffa50b140f2c5114346009101463a464846fff769fe05245ae0daf8fc1002290bd003290bd04ff4ea70009043463a464846fff759fe04244ae0012500e00225012d13d0022d13d000220af5847101a801f0f6f970b14ff4f0714346009101463a464846fff740fe052431e01422ece72022eae74ff4007182a8cef7b5f90df614030df5c2620df20c4182a801f09ef950b140f2ed114346009101463a464846fff722fe052413e0012d16d0022d16d0002282a901a8cdf75bff90b140f25920434600903a4621464846fff70dfe09240df6182d2046bde8f0871422e9e72022e7e7012d1dd0022d1ed000201421084480084ff0ff3101eb56160df5027ab04217d25af82010491c10d040f21521009143465af820103a464846fff7e5fd092407e014201021e2e72020dfe7401cb042e7d3002cccd15af826102c48814209d04ff40970009043463a464846fff7ccfd0924bde7012d0cd0022d25d040f24f20009043463a4629464846fff7bdfd0924aee71f49879888420bd188981d49884207d189981c49884203d18a981b4988429ed040f239200090434687993a464846fff7a2fd092493e78a98a0f1a061b1f5846110d18b98124988420cd18c981149884208d18d981049884204d18e980f4988423ff47daf4ff412708a99434600903a464846fff780fd092471e7ffff0100140400051a02030e2b0506093021300001020403650148866009060d30313000002201b110b901207047521c8a4202d2835c002bf9d0531c8b4202d1835c032b06d0d31c8b420bd1815c012902d007e0002070471044417811b98078012801d001207047002070472de9f04f0c46adf6a42d07461546ddf8dcbaddf8d81af9480068cdf8240acdf8a00a0020cdf8280acdf82c0acdf8300acdf8340acdf8380acdf83c0acdf8400acdf8440acdf8680acdf86c0acdf8700acdf8740acdf8780acdf87c0acdf8800acdf8840acdf8480acdf84c0acdf8500acdf8540acdf8580acdf85c0acdf8600acdf8640a4ff036094ff05c0acdf8900acdf8940acdf8980acdf89c0a804601264fb144b13db1bbf1000f04d0ea6912f0030f10d10be04ff468705b4600902a4621463846fff7e4fc022400f0edb9d4f8ec0082420bd04ff46c7000900023d4f8ec103846fff7d4fc022400f0ddb9022900d10226eb682020aa680df6282101930092029131460390381d6b682a68fff76ff9014651b140f2c53000903846ab682a68fff7b5fc062400f0beb9a8680021cbf80410cbf80000e868cbf80800012e12d0022e12d00022cbf80c20202a0fd940f2d33013460090202202213846fff797fc022400f0a0b91422ede72022ebe70df628210bf11000cdf76eef0020cdf8880acdf88c0addf8cc1addf8c80acdf89c1acdf8980addf8d41addf8d00acdf8941acdf8900a00200df529620df6882b111ac97981ea09010bf80010401c0828f6d3012e4ff020090df668221dd0022e1dd000200df62821cdf80c900292082300910df688220190381d3146fff700f9014671b140f2f23000903846ab682a68fff746fc062400f04fb91420e2e72020e0e70020cdf8880acdf88c0a0df69822111ac97981ea0a010bf80010401c0828f6d3012e0df648221dd0022e1dd000200df66821cdf80c900292082300910df688220190381d3146fff7caf8014671b140f20a4000903846ab682a68fff710fc062400f019b91420e2e72020e0e7d4f8f01091b1d4f8ec30c81888420dd9b3f5007f0ad8d4f8f80038b1d4f8f42000eb020c844501d9042a0ad940f221400023009003211a463846fff7eafb0324f3e01a4685a800f090ff8146b9f1000f0cd040f22c4000904946d4f8ec303846d4f8f020fff7d5fb0524dee0d4f8f410d4f8f800fff761fe60b140f23940494600903846d4f8f430d4f8f820fff7c1fb0324cae0d4f8f4200df58360d4f8f81000f063ff60b140f2454100910146d4f8f4303846d4f8f820fff7abfb0524b4e0ea690df21c60a96900f04fff50b14ff48a6100910146eb693846aa69fff799fb0524a2e0012e15d0022e15d00022 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0df648210df5026000f038ff78b140f25c412023009101460df648223846fff781fb05248ae01422eae72022e8e74ff4007104a8cdf7f6fe85ab0df583620df21c6104a800f0e0fe50b140f267410023009101461a463846fff764fb05246de0012e17d0022e17d0002020f0030004a9085810f5807011d040f276400c99002300901a463846fff74dfb0c2456e00000dc1806081420e8e72020e6e7012e14d0022e14d00020012202eb900cd4f8ec00921e02eb9000624682420dd251f822305b1c06d04ff0010806e01420ebe72020e9e7521c8242f1d3b8f1000f0ad040f289430093034651f822103846fff71afb0c2423e051f820101a4a914209d040f291420092024663463846fff70bfb0c2414e0012e1fd0022e1fd0002204a90df50260cdf743fcd0b14ff49460002300900c211a463846fff7f5fa0c24ddf8a02addf8241a8a4201d0dff772fc0df6a42d2046bde8f08f1422e0e72022dee70024ece70000ffff01002de9f04106460f461d463946304600f039f8002d1ed0002206eb820cdcf80800000e05f8220005eb8204dcf80800000c6070dcf80800000aa070dcf80800e070521c082ae8db394606f10800bde8f04100f076b8bde8f08110b50446002c0ed08c2200212046f0f731fc054a2023194604f10800eff7beff00202060606010bd040d040870b582b006460d460823324619466846eff7aeff3068c0f3c5018024e9b1481c6c54382806d8c0f1380200212844f0f70bfc18e0402805d2c0f1400200212844f0f702fc294606f1080000f037f8382200212846f0f7f8fb05e0382200212846f0f7f2fb2c70019c009b200e85f83800200c85f83900200a85f83a0085f83b40190e41ea042085f83c00190c41ea044085f83d00190a41ea046085f83e0085f83f30294606f1080000f008f808236a4619463046eff75cff02b070bd2de9f04fb9b0056837954268369283683593c6683496d0f81080cdf8cc8047693297d0f818c0cdf8c4c0c46930944ff0000a91f802b091f8039091f800e049ea0b2991f801b04fea0b4b4bea0e6b49ea0b094df82a90cdf8bc904feab81989eaf82908ea070b2cea080e89ea78698bea0e0bcb44dff8009559f82a904c44ddf8bc905c44a14406eb09044feab50686ea753605ea020b86eab556cdf8b8b04e4405ea03098bea090902ea030b89ea0b094e440af1010991f806b091f807a091f804e04aea0b2a91f805b04fea0b4b4bea0e6b4aea0b0a4df829a0cdf8b4a04feab41a8aeaf42a04ea080b27ea040e8aea746a8bea0e0bd344dff87ca45af829a0d444ddf8b4a0dc44d44463444feab60a8aea763a06ea020b8aeab65ad44406ea050acdf8b0a08aea0b0addf8b8b08aea0b0ad44409f1010991f80ab091f80ba04aea0b2a91f809b011f808ef4fea0b4b4bea0e6b4aea0b0a4df829a0cdf8aca001f1040b4feab31103ea040a81eaf32128ea030e81ea73618aea0e0a8a44fe4951f8291039445144ddf8aca001eb0a07d1194feabc0282ea7c320cea060a82eabc52cdf8a8a03a440cea05078aea0707ddf8b0a087ea0a073a4409f101079bf802a09bf803909bf800e049ea0a299bf801a04fea0a4a4aea0e6a49ea0a0a4df827a0cdf8a4a00bf104094feab11a01ea030b8aeaf12a24ea010e8aea716a8bea0e0bd344dff870a35af827a0d044ddf8a4a0d844d04445444feab20a8aea723a02ea060b8aeab25ad04402ea0c0acdf8a0a08aea0b0bddf8a8a08bea0a0ad0447f1c99f802b099f803a099f800e04aea0b2a99f801b04fea0b4b4bea0e6b4aea0b0a4df827a0cdf89ca04feab51a8aeaf52a05ea010b23ea050e8aea756a8bea0e0bda44dff8f0b25bf827b05c445444ddf89ca0a24406eb0a044feab80686ea783608ea0c0b86eab856564408ea020acdf898a08aea0b0bddf8a0a08bea0a0a564407f1010a99f806b099f8077047ea0b2799f805b019f804ef4fea0b4b4bea0e6b47ea0b0b4df82ab0cdf894b009f104074feab41904ea050b89eaf42921ea040e89ea74698bea0e0bd944dff868b25bf82ab05b44ddf894b04b445b449c444feab60989ea763906ea080b89eab659cdf890b04b4406ea02098bea090bddf898908bea09094b440af1010997f802b097f803a097f800e04aea0b2a97f801b04fea0b4b4bea0e6b4aea0b0b4df829b0cdf88cb007f1040a4feabc170cea040b87eafc2725ea0c0e87ea7c678bea0e0bbb44794f57f8297039445944ddf88cb0594457184feab30282ea733203ea060b82eab352cdf888b0114403ea08028bea0202ddf890b082ea0b020a4409f101099af802b09af803109af800e041ea0b219af801b04fea0b4b4bea0e6b41ea0b0b4df829b0cdf884b00af104014feab71a07ea0c0b8aeaf72a24ea070e8aea776a8bea0e0bd344dff860a15af829a055445d44ddf884b05d44a8444feab20a8aea723a02ea060b8aeab25a554402ea030a8aea0b0addf888b08aea0b0a554409f1010abaf1100ffff6ecad0af1010101f00f01e9465df821104feaf11b8beab14b8bead10bcdf844b00af10e0101f00f0159f821104fea714b8beaf14b8bea912110914feab81181eaf82108ea070b2cea080e81ea78618bea0e0b8b44324951f82a1021440beb01040af00f010af1090b20910bf00f0b59f8211059f82bb001eb0b0eddf844b0109959440eeb010b209949f821b004eb0b0174184feab50686ea753605ea020b86eab556cdf87cb0314405ea03068bea060602ea030b86ea0b060e440af1010101f1010a0af00f0a59f82aa04feafa1b8beaba4b8beada0bcdf844b001f10e0a0af00f0a59f82aa04fea7a4b8beafa4b8bea9a2acdf840a04feab41a8aeaf42a04ea080b27ea040e8aea746a8bea0e0bd344dff80ca05af821a0d444dc4402e00000040c040801f00f0a01f1090b0bf00f0bcdf878a059f82aa059f82bb00aeb0b0eddf844b0ddf840a0da440eeb0a0bddf878a0dc4449f82ab063444feab60a06ea020b8aea763a8aeab65ad44406ea050acdf874a08aea0b0addf87cb08aea0b0ad444491c01f1010a0af00f0a59f82aa04feafa1b8beaba4b8beada0bcdf844b001f10e0a0af00f0a59f82aa04fea7a4b8beafa4b8bea9a2acdf840a04feab31a8aeaf32a03ea040b28ea030e8aea736a8bea0e0bd344dff84ca45af821a0574401f00f0a5f4401f1090b0bf00f0bcdf870a059f82aa059f82bb00aeb0b0eddf844b0ddf840a0da440eeb0a0bddf870a05f4449f82ab03a444feabc0a0cea060b8aea7c3acdf86cb08aeabc5a57440cea050a8bea0a0bddf874a08bea0a0a574401f1010a0af1010101f00f0159f821104feaf11b8beab14b8bead10bcdf844b00af10e0101f00f0159f821104fea714b8beaf14b8bea912110914feab21181eaf22102ea030b24ea020e81ea72618bea0e0b8b44e34951f82a1041440beb01080af00f010af1090b1a910bf00f0b59f8211059f82bb001eb0b0eddf844b0109959440eeb010b1a99d84449f821b005eb08014feab70507ea060b85ea773585eab755454407ea0c08cdf8648088ea0b08ddf86cb088ea0b0845440af1010808f1010a0af00f0a59f82aa04feafa1b8beaba4b8beada0ecdf844e008f10e0a0af00f0a59f82aa04fea7a4b8beafa4b8bea9a2acdf840a04feab11a8aeaf12a01ea020b23ea010e8aea716a8bea0e0bddf844e0d344dff8cca25af828a0544408f1090aa34408f00f040af00f0a189459f8244059f82aa05444ddf840a0f244a244189c49f824a0da4406eb0a044feab50686ea753605ea0c0b86eab556564405ea070acdf85ca08aea0b0bddf864a08bea0a0a564408f1010808f1010a0af00f0a59f82aa04feafa1b8beaba4b8beada0ecdf844e008f10e0a0af00f0a59f82aa04fea7a4b8beafa4b8bea9a2acdf840a04feab41a8aeaf42a04ea010b22ea040e8aea746a8bea0e0bd344dff818a25af828a0534408f1090a9b4408f00f030af00f0a169359f8233059f82aa0ddf844e05344ddf840a0f2449a44169b49f823a00beb0a039c444feab60a8aea763a06ea070b8aeab65a534406ea050acdf854a08aea0b0bddf85ca08bea0a0a534408f1010808f1010a0af00f0a59f82aa04feafa1b8beaba4b8beada0ecdf844e008f10e0a0af00f0a59f82aa04fea7a4b8beafa4b8bea9a2acdf840a04feabc1a8aeafc2a0cea040b21ea0c0e8aea7c6a8bea0e0bddf844e0d344dff858a15af828a0524408f1090a934408f00f020af00f0a149259f8222059f82aa05244ddf840a0f2449244149a49f822a00beb0a0217444feab30a8aea733a03ea060b8aeab35acdf84cb0524403ea050a8bea0a0bddf854a08bea0a0a524408f1010a0af1010808f00f0859f828804feaf81b8beab84b8bead80ecdf844e00af10e0808f00f0859f828804fea784b8beaf84b8bea9828cdf840804feab71888eaf72807ea0c0b24ea070e88ea77688bea0e0bddf844e0c344dff8a08058f82a8041440af109088b440af00f0108f00f08129159f8211059f828804144ddf84080f0448844129949f821800beb080105eb01084feab20585ea7235ddf84cb085eab25502ea0609294402ea030585ea090585ea0b050d440af1010abaf1400ffff60bad37992944016036991144416035991944816034993144c16033994144016132993944416131996144816130992144c16139b0bde8f08f0000040c04082de9f041074682b088461d46089c002c4bd008233a4619466846eff70bfa0098c0f3c500c8b1c0f14006b44240d3c0f14001404433462a46eff7fcf9009af000019b821843f1000000920190a41b3544414607f10800fff793fa402c10d3294607f10800fff78cfa0098019910f5007241f1000000920190403c4035402ceed26cb1402123462a464046eff7d3f9009be0000199c01841f100010090019108236a4619463846eff7c5f902b0bde8f081c0f14001404423462a46eff7bbf90098e100019a081842f100010090019108236a4619463846eff7adf902b0bde8f08130b5adf6240d0df1200ccdf810c00df5087ccdf814c00df5846ccdf818c00df5c46ccdf81cc0d1f800c2d3f80042644508dd002441f82c400cf1010cd3f800526545f7dcd3f800c2c0f800c204add2f800c2d3f80042cdf804c002950094eff719fa18b10df6240d012030bd0df6240d002030bd2de9f04104460f46164600253cb137b12eb1b6f5007f05d90420bde8f0810620bde8f0814ff400712046ccf7bdff701e00280cdbaa07395c25f00303d20e9140e2581143e1506d1c401e0028f2daf01c8008c4f8000201e0c4f80002d4f80002012804dd401e54f820100029f4d00020bde8f081002100f001b800000fb42de9f0410446c6b04948056844954ff4807104a8ccf789ff4648ccf781fd0246454843490023804601f007fd43a1404601f081fc43a1404601f077fc012c1dd043a243a1404601f0bafc4ea8029000244d980027002853dd029850f8046b50f8041b0290c9b263292ed0642912d0732906d0742918d0012402974ce037a2e0e750f8043b029035a24ff4807104a8ccf7b2fa23e050f8043b029031a24ff4807104a8ccf7a8fa19e0c01d20f0070043680268083002904ff48071019304a8009229a2ccf798fa09e050f8041b0290cbb227a24ff4807104a8ccf78dfab0f5807f02d30124029716e0c1170090019104aa3146404601f06ffc641c4d988442abdb0297404601f0 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:03fc0ca1404601f005fc00f02ff800244498a84201d0def70bfd46b02046bde8f0015df814fb0000dc180608f0000408285707086461746100000000726573706f6e7365000000004e414b0076616c756500000041434b002573000025640000256c6c75000000002563000010b50748d0f89c30d0f89820d0f8880001f0f4f80446034801f07bfc204610bda0560708285707082de9f74f074682b093464ff0000a244810f80a90c8460398804538d208eb480007eb40000188adf800104188adf802108088adf8040044460ae004eb4400298807eb4000018069884180a988818034464c450ad3a4eb0906694606eb460007eb40052846d8470028e7d104eb4400bdf8001007eb40000180bdf802104180bdf80410818008f1010803988045c6d30af1010abaf1050fbad305b0bde8f08f0000d5ca03082de9f05f834689469246bbf1000f1bd0b9f1000f18d0baf1000f15d05846ccf760fc06464846ccf75cfc07464ff000085046ccf756fc00250446381b78eb050005d20020bde8f09f0020bde8f09f49465846ccf7fdfbb0b13d1bb3448046234652463146eef7deff08eb04073146ea19abeb07033846eef7e4ff49463846ccf7e7fb0028ead10120bde8f09f064a127f012a03d0082803d800f0b6b800207047002200f003b80000882106082de9f05f04460d461746082c07d872224d4840f25f1103684ca09847fee74d4e307f08b900f014f9b4f5f97f04d340f26d1146a0e1f750f9e81d20f00705032000f0d8f9706800eb041211684ff00809dff804814ff00c0c01294ff0040a2bd0002f4bd0d8f80c309d425cd8002f48d0d8f8081001eb050bc8f808b0a3eb0503c8f80c300ceb041350f803c0d8f800b04cea0b0c40f803c00aeb0413c15009eb041c40f80c504ff0010cc2f800c035d1f06800eb01043fe009eb04114158a94212d10ceb0411415831f0030106d00aeb04114058d8f8041044182fe00aeb04114058f168441829e00024032000f084f940f2911115a0e1f7eff81fe031688b68b2e7d6f800c0dcf8041001eb050bccf804b0a3eb0503ccf80830bde7c058d8f80410441808e00024032000f065f94ff4e77106a0e1f7d0f8cdf71eee032000f05bf92046bde8f09fe4180608736d656d2e63000088210608f0fb060870b504460d4600f0fdf800f039f9154e042c03d00022d6f808c009e0082d01d0002070bdf06842f2d001084470bd521c3cf83230b3f5f97f01d0a342f7d13cf83200a04206d1042000ebc2005cf80000a84201d0002070bd204600f009f8f168084470bd8821060800f0a8b800f0b8b810b50346002400210e484ff0040c806804e00cebc10282581444491c30f83120b2f5f97f01d09a42f3d1074830f83100984204d04ff4067104a0e1f767f8204610bd00008821060858e20308736d656d2e63000010b5044c2069401c02d1fff7cbff2061206910bd8821060810b5044c606910b9fff7c2ff6061606910bd00008821060810b5204c207f03283bd000f081f800f0bdf80220fff7b2ffe1680844606000f0a1f80820fff7aaffe1680844a06120680068012804d040f2962113a0e1f724f800f0a2f80720fff799ffe16808220844002100f0a8f8cdf768ed032020770c4a0c4900f0a3f820b940f2c32106a0e1f70bf8bde810404ff480414ff4c02000f059b810bd88210608736d656d2e6300000000ffff02200b00aff30080b0f5c02f01d14ff4c020704704480168491c03d103490a684968026000687047702a060800d093010020704710b5fff7edff38b1411c05d00168034a914201d1806810bd014810bd534949490000308610b5fff7dbff38b1411c05d00168044a914201d1406810bd4ff4801010bd00005349494970b5074ce068401c08d1fff765ff0546fff756ff2946fff7b7ffe06070bd00008821060870b50c4618b114b110f0030f02d04ff0ff3070bd054d28602146fff7a5ff6860ec602c610020a86070bd0000f0fb060810b5074c2068401c08d1e068401c05d00120fff701ffe1680844206010bd0000882106087047000010b5044c2068002802d1fff795ff206010bd00008021060870477047704700002de9f0410e4617460125032805d0a0f16b01192901d300251ce08021fff7e2fd044624b940f257410ca0e0f757ff3e40e0693043e061cdf7a2ec002154f8210000ea07031bb1b34201d000252021491c2029f3d32846bde8f0810000736d656d2e63000090f82610082904d0082180f82610012070470020704710b590b090f8261000eb810044683cb169462046fbf7bbfd28b110b0002010bd10b0002010bd01980021421e2046fbf7acfc10b110b0002010bd10b0012010bd000010b502a0eef73cf9012010bd776f756c64206861766520636f6d6d6974746564206865726500000070b50646049c00210846fbf71ffe012500281ed0fbf776fc21463046e7f726fd00281dd03046edf78fff002822d000210846fbf70bfe0646002e22d000210a4613a0eef709f901243046fbf75bfc204670bd1fa0eef700f904b12560002070bd26a0eef7f9f81cb1216830a0eef7f4f8002070bd31a0eef7eff804b12560002070bd3ea0eef7e8f804b12560002070bd465720557064617465205375636365737366756c2e2046572056657273696f6e20757064617465642066726f6d2027307825582720746f202730782558270000436f756c64206e6f74206f70656e205573657220706172746974696f6e2e20436865636b20636172642e00004661696c656420746f20636c6f736520616c6c2068616e646c657320616e64206465696e6974206465766963650000004465696e6974206572726f72202564004661696c656420746f2052652d496e697469616c697a652048572e20506c6561736520506f7765726379636c652064657669636520616e642074727900000000436f756c64206e6f74206f70656e205573657220706172746974696f6e2061667465722072657365742e20436865636b20636172642e000010b50446206b410810a0eef74bf8606b410814a0eef746f8a06b410817a0eef741f8e06b41081ba0eef73cf8216c1fa0eef738f8616c20a0eef734f894f8481022a0bde81040eef72db800004452495645345f53495a455f494e5f4b42202564000000004452495645355f53495a455f494e5f4b42202564000000004452495645365f53495a455f494e5f4b42202564000000004452495645375f53495a455f494e5f4b4220256400000000454e485f53495a4520256400454e485f53544152545f414444522025640000004750505f454e485f464c4147202564004df804ed91b090f8261000eb8100406840b16946fbf73efc48b111b0002001465df804fb11b0002001465df804fb019811b000215df804fb10b59ab090f8261000eb810044680021089109913cb10aa92046fbf71ffc28b11ab0002010bd1ab0002010bd00208df858001fa00b99edf7abff0d9923a0edf7a7ff119927a0edf7a3ffbdf84e102ca0edf79effbdf850102ca0edf799ff0df152012da0edf794ff08a92046fbf7c8fb30b100230893099301462ba0edf788ff0df1520009990690089805910490bdf84e10119a17980d9b019102902b480b9900921a46edf774ff1ab0012010bd00006e756d5f706172746974696f6e5f736563746f72733d256400000000534543544f525f53495a455f494e5f42595445533d2564006e756d5f706879736963616c5f706172746974696f6e733d256400004d46525f49443d25640000004f454d5f49443d256400000050726f64756374206e616d653d25730053444343204661696c656420746f206765742046572056657273696f6e20256400000000d00a04082de9f04116461f46079d069c90f8262000eb8200406840b1a3b20a463146fbf7f9fc28b10020bde8f0810020bde8f0810120bde8f08110b590f8261000eb8100406820b1fbf73cfd18b1002010bd002010bd012010bd0000f8b504460e46174641a1304600f0faf80025002825d0304642a100f0f3f800282bd0304644a100f0edf8002831d0304646a100f0e7f8002837d0304648a100f0e1f800283dd0304648a100f0dbf8002842d0304649a100f0d5f8002848d00020f8bd6946384600f0d1f8001820639df80000002845d12563f8bd6946384600f0c5f8001860639df8000080bb65630020f8bd6946384600f0b9f80018a0639df8000020bba5630020f8bd6946384600f0adf80018e0639df80000c0b9e5630020f8bd6946384600f0a1f820649df8000068b925640020f8bd6946384600f096f860649df8000010b965640020f8bd08e06946384600f08af884f848009df8000008b10120f8bd84f848500020f8bd00004452495645345f53495a455f494e5f4b420000004452495645355f53495a455f494e5f4b420000004452495645365f53495a455f494e5f4b420000004452495645375f53495a455f494e5f4b42000000454e485f53495a4500000000454e485f53544152545f4144445200004750505f454e485f464c4147000000002de9f04116461f46089d069c90f8262000eb8200406850b1a3b20a463146fbf772fc38b105b128600020bde8f0810020bde8f0810120bde8f08130b591b005460c46082c09d2032c07d068686946fbf76bfa28b111b0002030bd11b0002030bd0798401ea04202d211b0002030bd85f8264011b0012030bd4ff0ff3200f070b838b50c4654b10178002551b100226946cbf7c6fd009a12788ab906e00020014638bd25700020014638bd80f0004272ea010204d06ff0004242400a4301d1257038bd0122227038bd70b5054628460b46944600e0401cbcf1010c02d30478002cf8d1441b121baab193f800c0bcf1000f0bd0012a04d093f800c000f801cb521e13f801cfbcf1000ff3d100220270581a204470bd1846cbf720fe204470bd4df8044d0b469446bcf1000f0ad0bcf1010c07d013f8014b00f8014b14b1bcf1010cf7d1bcf1000f06d10ab10022027013f8010b0028fbd1581a5df8044b401e704730b4dab110f8014b11f801cb2346a3f14105192d01d82033dbb2acf14105192d03d80cf1200c0cf0ff0ca3eb0c0313b130bc184670470cb1521ee3d130bc0020704770b4844600231c460020002a10d95cf82050eb1844f1000451f820505b1b64f100044cf820302346e417401c9042eed3184670bc70472de9f04f0d4683b017469b46ddf830a0ddf838900d995a46354800ebc51000eb8718012305eb071003fa00f4314e55b9d6f8ac0100f0010028b1f7f7fff903b00520bde8f08fbaf5801f05d9f7f7f6f903b00320bde8f08fd6f8b801204028b1f7f7ecf903b00720bde8f08fcdf804905346009139462846f5f718f91e4805eb851100eb811007eb871100eb4117c8f808700020c8f80c0051465846e4f7dafc002507eb45102021e4f7d4fc6d1c412df7d340214046e4f7cdfcbff35f8fb9f1000f10d1c6f8b0410020d6f8b821d6f8bc1122402140401c052802dbc6f8b04100201143f1d003b00020bde8f08f00000008778600b08d070009778670b582b00446002000902b4e307801280ad00020dff7ecfe284801a9d3f7f0fa28b102b0002070bd02b0012070bd0198012120f00100426812699047002835d11f48c4f3090540ea051401980022214643685b6a984718bb6420e1f79bfe01986a4610f0010f09d020f00101 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:134622464868d0f82cc00b20e04704e04168d1f82cc02146e04758b90098012808d1012232700c4840ea0511019843685b6a9847019820f001004168496988470198d3f717fb307802b070bd3c2a060820000002008000200200062070b5844684b00e46144609990898032c2ed20193029003910c2000eb840015490a681ab1b1f80422824205d2124a0a604ff40072a1f80422b1f80422121aa1f804220d68284408602346324661462846e7f7f4fb05f10c010020002c08d901aa52f8203041f8043b401cc0b2a042f7d304b070bdc4af0608c8af0608c0f30f11a1f50042c43a05d16ff3131040f4436040f400207047000030b5adf2044d2e480568cdf800544ff400716846cbf78cfe4ff4007180a8cbf787fe284c204600f05ef908b10128f9d128b125a1204600f049fb10b103e001242fe001242de0204600f04df908b10128f9d1012801d0012423e000234ff400726946204600f01ef9204600f03cf9b8b1042802d0032820d00de000234ff4007280a9204600f00ef94ff4007280a96846fff74cfe78b1204600f025f90028e7d10124ddf80004a84201d0ddf747fc0df2044d204630bd0024f3e70124f1e70000dc180608b05607083f786d6c000000002de9f05f8846164600204ff4c8750024204fdff88490dff884a0dff884b016e00120daf749ffb8f1000f08d099f80010386800eb01300aebc631405807e099f80010386800eb01300bebc631405808b96d1ee5d210f0080f01d0072416e010f0010f09d010f0020f01d005240ee010f0040f0bd0062409e0386800f52040806a10f0010f01d0022400e008242046bde8f09f0000382a0608d41a07080800c0000800400011461a4610b54ff00002094c84f8092104f1f803074af5f77bfe94f8090128b9f5f776fb94f809010028f9d0002010bda0560708f59a0208f8b400200090ec4604e0145c0cf80040401c5b1e042801d2002bf6d1009e1148114d124f0468287807ebc13704eb0030c651002b14d00020009005e0161836790cf80060401c5b1e042801d2002bf5d12a78074b009804eb023203ebc1315050f8bc7047382a0608d41a0708100040001400400070b50e4611461a46846b036cd0f844c0c56b1c1b6ceb050514f1010c45f10003b1eb0c0c9a4101d2002070bd02682346806b02443046edf707ff00203055012070bd70b50e4611461a46846c036dd0f854c0c56c1c1b6ceb050514f1010c45f10003b1eb0c0c9a4101d2002070bd02682346806c02443046edf7e6fe00203055012070bd70b50e4611461a46846a036bd0f834c0c56a1c1b6ceb050514f1010c45f10003b1eb0c0c9a4101d2002070bd02682346806a02443046edf7c5fe00203055012070bd2de9f05f06464ff00008c146b468b069f568f169001b71eb050080f0ae81d6f800a04ff0100bb0691af80070307c68b3012846d002285fd0032877d0042876d0052875d0062874d0072873d0092800f0ec80082800f004810a2800f00f810b2800f015810c2800f017810d2800f023810e2800f02b810f2800f03d81102800f04181112800f0478100f049b93c2f08d0caf75ffe0068c05d10f0010f0dd000f03eb9716a306a084303d10120307400f036b90520307400f032b94ff0010900f02eb9caf746fe0068c05d10f0980f07d13f2f05d0212f0bd04ff0010900f01fb902203074f169b069f162b06200f017b90e20307400f013b93e2f1cd0caf729fe0068c05d10f0010f25d009203074f169b069716330634ff00108306a716a401c41f100017162306200f0f9b82be03de043e05ae067e003203074f169b069716330634ff00108306a726a411c42f1000031627062e3e010f0380f40d12f2f02d04ff00109dbe008203074f169b069716330634ff00108306a716a401c41f1000171623062cbe0caf7e4fd0068c05d10f0980f06d004203074f169b069f165b065bde03c2f1bd105203074b8e03c2f16d1052030744ff00308b1e02f2f0dd0caf7c8fd0068c05d10f0980f09d002203074f169b069f162b062a1e0062030749ee0212f4ad10e20307499e0caf7b2fd0068c05d10f0980f40d007203074f169b069f162b0628be03e2f37d100203074f169b069716330634ff00408306a716a401e41f1ff317162306279e02f2f0fd03f2f0dd0caf78efd0068c05d10f0980f09d00a203074f169b069f163b06367e00820307464e010f0010f61d14ff001095ee03e2f5cd1002030744ff00408306a716a401e41f1ff317162306250e03d2f4ed10b203074f169b0697164306447e0222f45d10c20307442e00d203074f169b069f164b064222f3ad109223274716530654ff0020833e0222f31d109203074f169b069716530654ff0020828e02d2f26d1b069f169401c41f10001f161b061001b71eb05001bd2b0691af800002d2816d10f20307413e086f810b0f169b069f166b0660ce02d2f0ad111203074f169b0697167306703e02d2f0cd086f810b0b069f169401c41f10001f161b061b8f1000f23d11ae0b069f169401c41f10001f161b061001b71eb05000cd2b0691af800003e2802d086f810b0e1e7002030744ff00508dce786f810b0d9e7b9f1010f04d0001b71eb0500fff456ae4046bde8f09f0160c36082600022026242628261c2610021017470470160c360826000220261426100230376026442648264c2640265426580f85830026642668266c266704770b50d46026c816b541a0168806b224601442846fff737fb08b9285d08b1002070bd012070bd70b50d46026b816a541a0168806a224601442846fff724fb08b9285d08b1002070bd012070bd4269016942650165017e80f85810426c016c42660166c26c816cc26681667047000001a100f019b80000202f3e000a4601a100f012b83c2f25733e0000000a4601a100f00ab83c2573000a4601a100f004b83c25733e000000000fb410b504aa039900f004f85df8044b5df814fb37b504460a46a1682069d4f80cc06369451a73eb0c0302d303b0002030bd2369091a20681844029bcaf71efed4f808c02169e3686269bceb010c63eb0203c517b0eb0c0c75eb030302d303b0002030bdc317081842eb03016161206103b0012030bd000013460a4601a1fff7bfbf00002025733d22257322000000002de9f04106460f469046079d069c3846cbf79bf832697369821843f10001201d45f1000312185941b368f0689a1a884102d20020bde8f0813a4608a13046fff797ff22462b464146304600f00bf804a13046fff78dff0120bde8f0812025733d220000002de9f04106468c4614461d4630697369b1680719f26843eb0500c91b72eb000002d20020bde8f08131692346306862460844b168edf7f8fb3169706909196841316170610120bde8f08100220261426100210176026442648164c164fff729bf10b500290ad00878002807d005487844cbf766ea002801d0002010bd0248784410bd00006a7100006271000010b500290ad00878002807d005487844cbf750ea002801d0002010bd0248784410bd00005e7200005672000002494ff0000000f043b900bf0000f87f4fea1153a3f58063d3f11e03a8bfd3f1200c08db4ff0004242eac12252ea505232fa03f0704709420bd4102bc4bf0020704703f5787cbcf1ff3f05d04ff0ff3070474ff00000704770b500f0c3f800bf4992248000207047f0e7b0fa80f310fa03f10ad0c3f11d0303f580634fea41504fea035202ebd12170474ff000007047dff848c170b51cea111e1ebf1cea13159eea0c0f95ea0c0f00f06f8081ea030423ea4c134eead47e21ea4c1141f4801143f48013ae44a1fb024ca0fb0365aef17f7e361955eb0c05a1fb034c4cf10003a0fb021c16eb0c06654153f10003094218bf46f0010613f4007f0bd14fea03314fea0530340341ea155140ea16506ff003020ae04feac3214feac520f40241ea555140ea56506ff0020202eb2e4201eb025585eace710ad05fea440c18bf24f0004450f1000041f1000120ead47040f2fe7c624500d270bda84214bf4ff080444ff04044002e08bf0024bef1806fa8bfa1f1c041bde8704080f282804ff0000001f1c04101f0004170479eea0c0f0cea131518bf95ea0c0f06d04ff0000081ea030e0ef0004170bd00f01cf88900013e00f007b800f009b84fea430c5fea5c5c08d081ea030100f05bb84fea410c5fea5c5cf6d14ff00000014970470000ff070000f87f0ef1020e2ef0030e5ef8046b364205d4012a43eb030515f5001f12d8012841eb010c1cf5001f0cd80ed14fead17c15f5001f0ceb4c0c0cf1020c08bf4cebd37c04e04ff0080c01e04fead37c0ceb4c0526fa05f606f00706b6f1040c06d20eeb860cbde870404cf0010c6047dfe80cf0090b02024ff000414ff00000a1f5002170bd19461046012851eb010418bfd4f5001484bf002001f0004170bd0808a0f500114fea31017047cbf769be0cf00f03092b08bf082000f059800a2b0bd0082b18bf704708bf1cf0400f0ad04ff000004ff0000170471cf0400f18bf4ff0004070471cf0100f08d020f0704300f07f4242ead3014fea4370704700f0604021f07f4242ea000201f07f4040ea727070474ff0ff0c4cf4e06c1cea11531cbf9cea030c9445c2bfda4201eb02517047002b0dd0bcf1000f0fd0002a01f00041a4bf41f0e04141f07f614ff00000704701f000414ff00000704750ea01334ff09b0c18bf4cf0806c7ff459ae70471cf4801f11d01cf4e02f03d06feacc31490070474ff04050eff3008222f0704242ea000282f3008870474ff000007047006000080060000854010000020000002002000004010000000000000000000000b0050800b005088c0000000200000030000000040100000100000000000000000060080000600810000000020000003000000040000000010000000000000000000080000000800000200000000000000c000004000000100000000000000000002200000022000c00000002000000200200004000000000000000000000000030220000302200040000000200000030000000400000000100000000000000ffffffffffffffff000000000000000000000000000000000000000000000000000070860000708680030000020000003000000004010000010000000000000000807686008076862000000002000000300000004000000001000000000000000000778600007786c0010000020000003000000040000000010000000000000000003086000030860004000000000000000c000000100100100000000000000000005086000050860008000002000000300000000401000001000000000000000000408600004086000400000200000030000000040100000100000000000000000020000000200080000000020000003000000040000000010000000000000000002900000029004000000002000000300000004000000001000000000000000000608f0000608f00280000020000003000000004010000010000000000000000000a0000000a00180000000200000020020000040000000100000000000000ffffffffffffffff00000000000000000000000000000000000000000000000073626c315f72657472696576655f7368617265645f696e666f5f66726f6d5f70626c0073626c315f7570646174655f6464725f706167655f7461626c650073626c315f72656c6f636174655f706167655f746162 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:6c655f746f5f6464720073626c315f6c6f61645f6464725f747261696e696e675f646174615f66726f6d5f706172746974696f6e0073626c315f6c6f61645f64706f5f706172746974696f6e0073626c315f736176655f6464725f747261696e696e675f646174615f746f5f706172746974696f6e0073626c315f706f70756c6174655f696e697469616c5f6d656d5f6d61700073626c315f746c6d6d5f696e69740073626c315f6d61696e5f63746c000000004344542076657273696f6e3a25642c506c6174666f726d2049443a25642c4d616a6f722049443a25642c4d696e6f722049443a25642c537562747970653a25640000000073626c315f736176655f6464725f747261696e696e675f646174610073626c315f6464725f696e697400000000000000000000000000000000000020000000000000006000000000000000000000000073626c315f68775f696e69740073626c315f68775f6465696e69740073626c315f68775f696e69745f7365636f6e646172790073626c315f6464725f7365745f706172616d730073626c315f6c6f61645f6464725f747261696e696e675f646174610073626c315f776169745f666f725f6464725f747261696e696e6700717365655f6a756d705f66756e630072706d5f6c6f61645f63616e63656c0051435f494d4147455f56455253494f4e5f535452494e473d424f4f542e42462e332e332d303032303400494d4147455f56415249414e545f535452494e473d46414144414e415a41004f454d5f494d4147455f56455253494f4e5f535452494e473d62797773313400626f6f745f70626c5f6765745f666c6173685f7479706500626f6f745f70626c5f6765745f666c6173685f7368617265645f6461746100626f6f745f696e7374616c6c5f6572726f725f63616c6c6261636b00626f6f745f756e646566696e65645f696e737472756374696f6e5f635f68616e646c657200626f6f745f7377695f635f68616e646c657200626f6f745f70726566657463685f61626f72745f635f68616e646c657200626f6f745f646174615f61626f72745f635f68616e646c657200626f6f745f72657365727665645f635f68616e646c657200626f6f745f6972715f635f68616e646c657200626f6f745f6669715f635f68616e646c6572005f5f72745f726169736500626f6f745f696e69745f737461636b5f63686b5f63616e6172790038393337412d46414144414e415a412d343030303030303000646c6f61645f6d656d5f64656275675f737570706f7274656400626f6f745f636c6f636b5f7365745f62696d63737065656400000000626f6f745f6464725f7465737400000000000000000000000000000000000000000c0000001000001000000000000000626f6f745f636c6f626265725f6164645f676c6f62616c5f70726f74656374696f6e5f726567696f6e00626f6f745f636c6f626265725f72656d6f76655f676c6f62616c5f70726f74656374696f6e5f726567696f6e7300626f6f745f636c6f626265725f636865636b5f676c6f62616c5f616464726573735f72616e676500626f6f745f636c6f626265725f636865636b5f676c6f62616c5f77686974656c6973745f72616e676500626f6f745f636c6f626265725f6164645f6c6f63616c5f686f6c6500626f6f745f636c6f626265725f72656d6f76655f6c6f63616c5f686f6c6500626f6f745f636c6f626265725f636865636b5f6c6f63616c5f616464726573735f72616e676500626f6f745f666c6173685f6465765f69665f72656769737465725f73696e676c65746f6e00626f6f745f666c6173685f6465765f69665f6765745f73696e676c65746f6e00626f6f745f666c6173685f6465765f69665f6c6f636b5f73696e676c65746f6e000000ffffffffffffffff04000000ffffffffffffffff0900000005000000ffffffffffffffffffffffff0000000002000000ffffffffffffffffffffffffffffffff060000000700000008000000ffffffffffffffffffffffff0a0000000300000001000000020000000b0000000c000000686f74706c75675f7365745f67656e6572616c5f706172746974696f6e5f696400686f74706c75675f636865636b5f706172746974696f6e5f69645f69735f6d6272006765745f686f74706c75675f6465765f68616e646c65006465765f736463635f726561645f627974657300686f74706c75675f636c6f73655f6465766963655f62795f696d6167655f7479706500686f74706c75675f636c6f73655f6465766963655f62795f68616e646c65006465765f736463635f77726974655f627974657300686f74706c75675f6765745f706172746974696f6e5f73697a655f62795f696d6167655f696400686f74706c75675f6765745f706172746974696f6e5f6f66667365745f62795f696d6167655f696400686f74706c75675f6765745f706172746974696f6e5f6e616d655f62795f696d6167655f696400626f6f745f646f5f70726f6365647572657300626f6f745f636f6e6669675f70726f636573735f656e74727900626f6f745f636f6e6669675f70726f636573735f626c00626f6f745f636f6e6669675f7570646174655f616c6c5f667573655f76657273696f6e7300626f6f745f656c665f706864725f69735f6c6f616461626c6500626f6f745f656c665f6c6f61645f7365675f67656e6572696300626f6f745f656c665f6c6f61645f7365675f696e5f6368756e6b7300626f6f745f656c665f6c6f61645f73656700626f6f745f656c665f7665726966795f7365676d656e7400626f6f745f7365675f766572696669636174696f6e00626f6f745f656c665f6c6f61645f616e645f7665726966795f696d6167655f696e5f6368756e6b7300626f6f745f656c665f6c6f61645f616e645f7665726966795f696d61676500626f6f745f656c665f6c6f61645f6465696e697400626f6f745f656c665f706f70756c6174655f6d6574615f696e666f00626f6f745f656c665f6f70656e5f616e645f70617273655f656c665f68656164657200626f6f745f656c665f7665726966795f696d6167655f68656164657200626f6f745f656c665f6c6f61645f696e69745f686173685f7365676d656e7400626f6f745f656c665f7265636f6e7374727563745f656c665f696d61676500626f6f745f6765745f636f6e6669675f646174615f626c6f636b00626f6f745f73746f72655f74706d5f686173685f626c6f636b00626f6f745f69735f6d73615f656e61626c65645f696e5f687700626f6f745f617574685f636f6d707574655f7665726966795f6861736800626f6f745f726f6c6c6261636b5f63616c63756c6174655f667573655f76657273696f6e00626f6f745f726f6c6c6261636b5f696e69745f696d675f7365745f7461626c65006770696f5f696e006465636f6465725f696e6974006465636f6465725f756e696e6974006465636f6465725f6465636f6465000081600108000000008c1b0608424f4f545f44554d503a20504d69383935305f504f4e5f46534d2052656164206261636b20416674657220574132203d30783230383935203a444154413d307825782028333a302920000000424f4f545f44554d503a20504d383030345f504f4e5f46534d203d307834303839352052656164206261636b206166746572205741323a444154413d307825782028333a302920006464725f646f5f7068795f747261696e696e6700626f6f745f666c6173685f7461726765745f696e697400626f6f745f7570646174655f636f6e6669675f646174615f7461626c650039170a04010000a415000078000000e4040000f8040000f80400000c00000021000002c007000022000002000800002300000240080000240000028008000025000002c00800006400000200090000c600000240090000c70000028009000000000000740b00006f000002e80c000039010002f40d00002000000264150000434849505f434c4b5f494e44455800434849505f5155505f424153455f4144445200434849505f415050535f434c4b5f465245515f4b485a00434849505f4750494f5f434f4e4649475f4152520053575f454e41424c455f494e5445525255505453006963626366675f696e666f00706d69635f6172625f626173655f61646472006f776e657200556172744d61696e506f7274506879004770696f527844617461004770696f547844617461004770696f5266724e004770696f4374734e0055617274426173650049734c6f6f706261636b004269745261746500436c6f636b4964496e6465780044616c456e760054617267657443666700564144435f425350004144435f424f4f545f425350004144435f424f4f545f4253505f383933375f504d383935305f504d4938393530005453454e535f424f4f545f425350005453454e535f424f4f545f4253505f3839313700424f4f545f54454d505f434845434b5f42535000736d656d5f746f635f7665727300736d656d5f706172746974696f6e7300584d4c5f524541440043585f4350525f454e41424c454d454e54004d585f4350525f454e41424c454d454e54005356535f5354415449435f4d415247494e005356535f484947485f5354415449435f4d415247494e004e4f4d5f5354415449435f4d415247494e004e4f4d5f484947485f5354415449435f4d415247494e00545552424f5f5354415449435f4d415247494e0053555045525f545552424f5f484947485f5354415449435f4d415247494e0046555345445f464c4f4f52004f50454e5f4c4f4f505f41444a5553544d454e54004147494e475f44495341424c450043585f464c4f4f525f524546524143544f52590044454641554c545f4652455155454e4359005154494d45525f42415345005154494d45525f4652414d45005154494d45525f41435f42415345004368697049644f766572726964650048575245564e554d5f504859535f414444520048575245564e554d5f4f464653455400504152544e554d5f424d534b00504152544e554d5f534846540056455253494f4e5f49445f424d534b0056455253494f4e5f49445f53484654005155414c434f4d4d5f4d46475f49445f424d534b005155414c434f4d4d5f4d46475f49445f5348465400534f435f48575f56455253494f4e5f504859535f4144445200534f435f48575f56455253494f4e5f4f4646534554004d414a4f525f56455253494f4e5f424d534b004d414a4f525f56455253494f4e5f53484654004d494e4f525f56455253494f4e5f424d534b004d494e4f525f56455253494f4e5f5348465400464f554e4452595f504859535f4144445200464f554e4452595f4f46465345540053455249414c4e554d5f4f464653455400464f554e4452595f424d534b00464f554e4452595f534846540053455249414c4e554d5f424d534b0053455249414c4e554d5f5348465400746c6d6d5f6261736500746c6d6d5f6f666673657400746c6d6d5f746f74616c5f6770696f00746c6d6d5f736c65657000746c6d6d5f706f727473002f636f72652f62757365732f756172742f3200000100000023c0012033c001200100000063c0012073c0012001000000a3c00120b3c0012001000000e3c00120 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:f3c001200100000023c1012033c101200100000063c1012073c101200100000074c5012084c501200100000023c6012033c601200100000037890000702000008500000000004000000040000000400000004000000040000080400000804000008040000080400000004000000040000000400000004000000060000080400000804000000040000080410000004000000040000080400000804100008040000080400000804000004060000080400000804000008040000000400000004000008040000080400000804000008040000040400000404000004040000080410000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000000040000040400000004010004040000000400000404000000040100040400000004000008040000080400000804000008040000080400000804000000040100080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000004000000040000000400000004000008040000080400000404000008040000080400000804000008040000080400000804000008040000080400000404000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000080400000804000008040000e0000001400000000b010000000010000000100000000001500000000b01000000002000000020000000000ffffffff00000000000000000000000000000000020000000000008001000000020000000f00008000508b070200000022000080004b0000140000003900008000000000020000004e0000800000000000ff00ff020000000000008002000000020000000f00008000608b070200000022000080004b000014000000390000800c000000020000004e0000800000000000ff00ff020000000000008003000000020000000f00008000708b070200000022000080004b0000140000003900008018000000020000004e0000800000000000ff00ff020000000000008004000000020000000f00008000808b070200000022000080004b0000140000003900008024000000020000004e0000800000000000ff00ff020000000000008007000000020000000f0000800050af070200000022000080004b0000140000003900008030000000020000004e0000800000000000ff00ff020000000000008008000000020000000f0000800060af070200000022000080004b000014000000390000803c000000020000004e0000800000000000ff00ff020000000000008009000000020000000f0000800070af070200000022000080004b0000140000003900008048000000020000004e0000800000000000ff00ff02000000000000800a000000020000000f0000800080af070200000022000080004b0000140000003900008054000000020000004e0000800000000000ff00ff12000000630000800000000000ff00ff020000006f0000800000000202000000820000800000000000ff00ff11000000880000800000000000ff00ff02000000980000801280002002000000a300008002c0012002000000ae00008032c0012002000000b70000802280002002000000c000008000f08a0702000000c90000800000000002000000d400008000c2010002000000dc0000800100000000ff00ff02000000980000805280002002000000a300008042c0012002000000c000008000008b0702000000c90000800000000002000000d400008000c2010002000000dc0000800200000000ff00ff02000000980000801281002002000000a300008002c1012002000000ae00008032c1012002000000b70000802281002002000000c000008000f0ae0702000000c90000800000000002000000d400008000c2010002000000dc0000800300000000ff00ff02000000980000805281002002000000a300008042c1012002000000ae00008072c1012002000000b70000806281002002000000c00000800000af0702000000c90000800000000002000000d400008000c2010002000000dc0000800400000000ff00ff02000000e90000800110000014000000f00000806000000000ff00ff12000000fa0000800100000000ff00ff12000000fa0000800200000000ff00ff12000000030100800300000012000000100100800400000000ff00ff12000000310100800500000012000000400100800600000000ff00ff12000000540100800700000000ff00ff02000000680100800100000012000000760100800800000000ff00ff020000008601008001000000020000008f010080ffbeadde02000000a1010080ffbeadde02000000b3010080ffbeadde02000000c5010080ffbeadde02000000dc010080ffbeadde02000000ee010080ffbeadde0200000005020080ffbeadde0200000019020080ffbeadde0200000038020080ffbeadde0200000044020080ffbeadde0200000059020080ffbeadde0200000067020080ffbeadde00ff00ff020000007b02008000f82401020000008d0200800010020b02000000990200800000000002000000a60200800000020b00ff00ff02000000b50200802601000002000000c40200800000000102000000d70200801000110002000000e702008000f0ff0f02000000f40200800c0000000200000001030080000000f002000000110300801c0000000200000021030080fe0f0000020000003603008001000000020000004b03008000009001020000006403008000d00400020000007a03008000ff0000020000008d0300800800000002000000a0030080ff00000002000000b30300800000000002000000c603008000000a0002000000d80300802c01000002000000e70300802801000002000000f8030080000700000200000005040080080000000200000012040080ffffffff02000000210400800000000000ff00ff00ff00ff020000006500000002000000020000006600000006000000020000006800000017000000020000006c00000001000000020000006e00000008000000020000007000000004000000020000006f00000002000000020000007100000004000000020000007700000001000000020000008600000001000000020000007b00000009000000020000007600000000000000020000007a0000000800000012000000230000000900000002000000720000000100000002000000730000000100000002000000760000000000000002000000880000000100000002000000840000000100000002000000830000000100000002000000820000000100000012000000200000000a00000002000000850000000100000012000000220000000b00000012000000240000000c00000012000000250000000d000000120000009c0000000e00000012000000870000000f000000120000003700000010000000120000003800000011000000120000003900000012000000120000003a00000013000000120000008100000014000000120000009700000015000000120000009800000016000000020000009a00000001000000120000003f0000001700000000ff00ff020000006500000002000000020000006600000006000000020000006800000017000000020000006c00000001000000020000006e00000008000000020000007000000004000000020000006f00000002000000020000007100000004000000020000007700000001000000020000008600000001000000020000007b00000009000000020000007600000000000000020000007a0000000800000012000000230000001800000002000000720000000100000002000000730000000100000002000000760000000000000002000000880000000100000002000000840000000100000002000000830000000100000002000000820000000100000012000000200000001900000002000000850000000100000012000000220000001a00000012000000240000001b00000012000000250000001c000000120000009c0000001d00000012000000870000001e00000012000000370000001f000000120000003800000020000000120000003900000021000000120000003a00000022000000120000008100000023000000120000009700000024000000120000009800000025000000020000009a00000001000000120000003f0000002600000000ff00ff020000006500000002000000020000006600000006000000020000006800000017000000020000006c00000001000000020000006e00000008000000020000007000000004000000020000006f00000002000000020000007100000004000000020000007700000001000000020000008600000001000000020000007b00000009000000020000007600000000000000020000007a0000000800000012000000230000002700000002000000720000000100000002000000730000000100000002000000760000000000000002000000880000000100000002000000840000000100000002000000830000000100000002000000820000000100000012000000200000002800000002000000850000000100000012000000220000002900000012000000240000002a00000012000000250000002b000000120000009c0000002c00000012000000870000002d00000012000000370000002e00000012000000380000002f000000120000003900000030000000120000003a00000031000000120000008100000032000000120000009700000033000000120000009800000034000000020000009a00000001000000120000003f0000003500000000ff00ff120000003b00000036000000120000001900000037000000120000001a00000038000000120000001b00000039000000120000001c0000003a000000120000001d0000003b00000012000000020000003c000000120000001e0000003d000000120000002e0000003e000000120000002c0000003f000000120000002d00000040000000120000000300000041000000120000000400000042000000120000000100000043000000120000001600000044000000120000001700000045000000120000001f0000004600000012000000060000004700000012000000270000004800000012000000070000004900000012000000090000004a000000120000000a0000004b000000120000000b0000004c000000120000000c0000004d000000120000000d0000004e000000120000000e0000004f000000120000002800000050000000120000000f0000005100000012000000110000005200000012000000120000005300000012000000130000005400000012000000140000005500000012000000150000005600000012000000360000005700000012000000340000005800000012000000350000005900000012000000330000005a000000120000002f0000005b00000012000000300000005c00000012000000310000005d00000012000000320000005e000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:12000000180000005f000000120000003e00000060000000120000009b00000061000000120000008000000062000000120000009e0000006300000000ff00ff020000003004008000000001020000003a0400800000000002000000460400808600000014000000560400806c00000014000000610400808802000000ff00ff58280408c353fe8dc0090000000000000000000000000000e72704089a5222c4d009000000000000000000000000000069280408d99c6e4eec0900000000000000000000000000008d270408593d89a4fc090000000000000000000000000000a02704085a3d89a4600a0000000000000000000000000000b32704085b3d89a4ac0a0000000000000000000000000000c62704085c3d89a4100b0000000000000000000000000000622704087c80b089900b00000000000000000000000000004427040805b6f3c0a00b0000000000000000000000000000ff270408fe9b8a7cb00b000000000000000000000000000051280408e3b501cbcc0b000000000000000000000000000004280408de614d63e80b0000000000000000000000000000132804086ebda524f80b00000000000000000000000000003d280408db49e4d5140c000000000000000000000000000036280408f75afccab40c0000000000000000000000000000d9270408983d212cf80d000000000000000000000000000036270408b23d212cb80f00000000000000000000000000007f270408d33d212c7811000000000000000000000000000024280408f849a9d038130000000000000000000000000000dcca0308801f06081300000080e0030800000000400000000300000080000000010000001000000002000000002000000400000008000000050000000400000006000000c800000007000000200000000800000004000000f201000000000000000100009028040801010000832804080301000089280408040100007a280408686f74706c75675f76616c69646174655f706879736963616c5f68646576000000000000000000000c20800108208001003080011030800100408001204080010050800120508001000000000000000000000000000000000cc0800108c0800100d0800110d0800100f0800120f080010080810120808101242083010300000006000000020000000000000000000000000000002810830109000000010000000800000000000000000000000000000004e083010600000008000000070000000000000000000000000000002420830103000000060000000200000000000000000000000000000000000000000000000000000004208401182084011c20840104308401183084011c308401000000000000000000000000000000000000000000000000000000000000000000000000101084010000000000000000000000000000000001000000000000005553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c205148535553425f414c5f42554c4b5f444154415f52454356445f494e53544541445f4f465f5a4c505f4c4f470000005553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c205148535553425f414c5f42554c4b5f52585f43425f52585f444f4e455f4c4f470000005553423a207168737573625f616c5f62756c6b5f72785f636f6d706c6574652c204572726f722073657474696e672073756273657175656e7420726561642c2073656e64696e672042554c4b5f535543434553533f0001030002000001030002180020003000400000000c001a00270035003f004a00590000000c001a00270035003f0049005500630070007e00880092009e00ac00b900c700d100db00e700f500020110011a01240130013e014b01590163016d01790187019401a201ac01b601c201d001dd01eb01f501ff010b021902260234023e024802540262026f027d02870291029d02ab02b802c602d002da02e602f40201030f03190323032f033d034a03580362036c03780386039303a103ab03b503c103cf03dc03ea03f403fe030a041804250433043d044704530461046e047c04860407080906050403020100030001050602070400010203040605070506020307000104070506030402010044445253535f63615f747261696e696e675f686973746f6772616d5f75706461746500000000962804084c040101ac2804084c040101626f6f745f666c6173685f7472616e735f736463635f696e697400626f6f745f666c6173685f7472616e735f736463635f666163746f72795f6f70656e00626f6f745f666c6173685f7472616e735f736463635f666163746f72795f636c6f7365000000ca2804084c0401016465765f736463635f6f70656e5f696d616765006465765f736463635f636c6f73655f66696c655f62795f696d6167655f74797065006465765f736463635f636c6f73655f66696c655f62795f68616e646c65006465765f736463635f72656164006465765f736463635f726561645f7365676d656e7400626f6f745f7365745f736463635f626f6f745f6465766963655f696e666f00626f6f745f666c6173685f6465765f736463635f696e69745f616e645f726567697374657200000000434601080c000000cc25060800403800010000000000000000000000000102030405060708090a0b0c000000622704080000000098e703080100000062270408000000004427040800000000a8e7030802000000df060000d8ffffffce060000ddffffffb8060000e2ffffff9b060000e7ffffff76060000ecffffff48060000f1ffffff0f060000f6ffffffcc050000fbffffff7d050000000000002405000005000000c20400000a0000005a0400000f000000ef0300001400000084030000190000001c0300001e000000b9020000230000005e020000280000000a0200002d000000c1010000320000008001000037000000470100003c0000001601000041000000ee00000046000000c90000004b000000ad0000005000000093000000550000007e0000005a0000006c0000005f0000005c000000640000004f00000069000000450000006e0000003c0000007300000034000000780000002d0000007d00000001010000d5000000ea2804080f000000000000000000ffff0000000000000000010000000100000000000000000000000000000000001008ee2804080e000000000000000000ffff0000000000000000010000000100000000000000000000000000000000001008de28040809000000000000000000ffff0000000000000000010000000100000000000000000000000000000001001008e42804080a000000000000000000ffff00000000000000000100000001000000000000000000000000000000010010081b29040805000000000000000000ffff00000000000000000100000003000000000000000000000000000000010010082129040807000000000000000000ffff00000000000000000100000003000000000000000000000000000000010010081029040808000000000000000000ffff00000000000000000100000001000000010000000000000000000000010010080729040836000000000000000100ffff0000000000000000010000000100000003000000c0e703082200000000001008f228040811000000000000000100ffff0000000000000000010000000100000003000000c0e703082200000000010101292904083c000000000000000500ffff0000000000000000010000000100000000000000000000000000000000001008fc28040813000000000000000100ffff0000000000000000010000000100000003000000c0e703082200000000010303000000000000000000000000310000000000000000000000000000000000000000000000000000000800000009000000080700000000000071020000e20400000a000000000000000000000001000000d0e803080700000098e9030804000000d8e803083a29040800000000000000000000ffff00000000000000000100000014000000000000000000000000000000010010084129040801000000000000000000ffff00000000000000000100000014000000000000000000000000000000010010083529040803000000000000000000ffff0000000000000000010000000300000000000000000000000000000001001008472904080d000000000000000000ffff0000000000000000010000000100000000000000000000000000000001001008000000000200000001000000310000000000000000000000000000000000000000000000000000000800000040000000080700000000000071020000e20400000a000000000000000000000001000000d0e80308040000004ceb030804000000d8e80308497c010800000000000000000000000000407000000000008000000004f0ffff010000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000960000006affffff000000009c00000000000000f4010000ab2a0000ffffff7fffffff7f5f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000009c00000000000000f4010000ab2a0000ddffffff780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f000000690000004900000000000000f4010000ab2a0000ffffff7f780000005f0000006900000001000000151310000002000001000000010000000100000015131000f00100000100000001000000ccec03080b00000000000000fe000000010000009600000005000000a3cc0b001e00000078000000010000006cef0308020000000500000005000000000000002cee03080a00000000000000fe000000010000009600000005000000a3cc0b001e0000007800000001000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:6cef0308020000000500000005000000000000000050050000000000000100002000000000000000000000000000000000000000004002000000000000020000200000000000000000000000000000000000000000c0020000000000000400002000000000000000000000000000000000000000008001000100000001020000200000000000000000000000000000000000000000c00000010000000104000020000000000000000000000000000000000000000080000001000000020400002000000000000000000000000000000000000000000000000000000008080000000000000000000000000000000000000000000000000000b0710b00900510009005100028b1120028b112004ca51300709914007099140070991400c05c15000000000060ae0a00900510009005100004bd110028b112004ca51300709914007099140070991400c05c150002000000882a06084cf10308aebe6bf063261dbc7a387d8c3a1ce2395ee0ce1acc3153a80293939b90d02d3bf8b23e0292e452fef662c74998421adad42a380fcc3153a80293939b90d02d3bf8b23e0292e452fef662c74998421adad42a380f0af165b16752d3f9f751606f6d6d0d43043b8a25b25b977911089cdfcfc37005cb4efe595e4903b4929f221a5dbb3ad6aff2af4f370027a0d666f1bd0433af2ec291795806e362c3a3816f7c011ee1fde07206fa38ab1acf6dc26408525bb2350cd8a0a587632f7f2eb2835a9125780a21bfa069c496b9017c7da4ee2a97c3800f43240892d02f0dc96313c81351b40fd5029ed98ff9ec7074ddae8b05cdc8e167fc423cd9599e909ba9e7ca0b77afe2682a94796697dc8c9b407a341e36ef1ca298d1dd4e14a40fab85653bfc2770deb9f41b605456c298af2324f4803eb91de604f8e7e1ca5492734dd84a965fe2141f7edb09feed5385fb11406bf4940211ae9e52b186913cf1f19198620697c7774e0c9e1e5ea7b9c98a261186e73e437c9985aa32f4b114c2733db4bad4b1e0283e92a21d06d5d665ea1d5260ba311634563d9cc7748bc24709af9d2c8e49489ae749f6fbbc0fa92f10a20c3551b04d2000000000c7b9302049ca51208e736100552d93209294a3001ce7c200db5ef2206de31621aa5a260124294701e390772138ce8501ff77b5217104d421b6bde4011d7f1d22dac62d0254b54c02930c7c2248528e028febbe220198df22c621ef02709c0b03b7253b2339565a23feef6a0325b19823e208a8036c7bc903abc2f923fd470a243afe3a04b48d5b0473346b24a86a99046fd3a924e1a0c8242619f80490a41c05571d2c25d96e4d251ed77d05c5898f250230bf058c43de054bfaee25e038170627812726a9f246266e4b7606b515842672acb406fcdfd5063b66e5268ddb01274a623107c411500703a86027d8f692071f4fa227913cc3275685f3073d362428fa8f140874fc7508b3454528681bb708afa2872821d1e628e668d60850d53209976c0229191f6329dea6530905f8a129c24191094c32f0098b8bc0292049390ae7f0092a6983682aae3a580a7564aa2ab2dd9a0a3caefb0afb17cb2a4daa2f2b8a131f0b04607e0bc3d94e2b1887bc0bdf3e8c2b514ded2b96f4dd0bc0712e0c07c81e2c89bb7f2c4e024f0c955cbd2c52e58d0cdc96ec0c1b2fdc2cad92382d6a2b080de458690d23e1592df8bfab0d3f069b2db175fa2d76ccca0ddd0e332e1ab7030e94c4620e537d522e8823a00e4f9a902ec1e9f12e0650c10eb0ed250f7754152ff927742f3e9e440fe5c0b62f2279860fac0ae70f6bb3d72fbdd578307a6c4810f41f291033a61930e8f8eb102f41db30a132ba30668b8a10d0366e11178f5e3199fc3f315e450f11851bfd3142a2cd11ccd1ac110b689c31a0aa651267135532e96034322ed90412f587f632323ec612bc4da7127bf49732cd4973330af0431384832213433a12339864e0135fddd033d1aeb1331617811340927214872b423409582334cee1131415bfe134d206d1145c75b0149bcc80342d716435eac8541564bb3515a3020535785cf715bfe5c7353196a635f62f96155ded6f369a545f1614273e16d39e0e3608c0fc16cf79cc36410aad3686b39d16300e7917f7b7493779c42837be7d18176523ea37a29ada172ce9bb17eb508b3780e35c18475a6c38c9290d380e903d18d5cecf381277ff189c049e185bbdae38ed004a392ab97a19a4ca1b1963732b39b82dd9197f94e939f1e78839365eb8199d9c413a5a25711ad456101a13ef203ac8b1d21a0f08e23a817b833a46c2b31af07f571b37c6673bb9b5063b7e0c361ba552c43b62ebf41bec98951b2b21a53b7da4563cba1d661c346e071cf3d7373c2889c51cef30f53c6143943ca6faa41c1047401dd7fe703d598d113d9e34211d456ad33d82d3e31d0ca0821dcb19b23d60db4b1ea7627b3e29111a3eeea82a1e35f6d83ef24fe81e7c3c891ebb85b93e0d385d3fca816d1f44f20c1f834b3c3f5815ce1f9facfe3f11df9f3fd666af1f00002110422063308440a550c660e770088129914aa16bb18cc1add1cee1eff13112100273325222b5529442f772d662399318837bb35aa3bdd39cc3fff3dee36224433420040114e664c774a44485546aa54bb528850995eee5cff5acc58dd55336722611163006d776f6669556b4465bb77aa719973887dff7fee79dd7bcc7c448e5588668a7784008611802282338ccc9edd98ee9aff9488969990aa92bb9f55ad44ab77a966a711a500a333a122afddbdccbbffb9eeb799b588b3bbb1aaba66c877ce44cc55c222c033c600c411caeed8ffdeccdcddd2aad0bbd688d499d977eb66ed55ef44e133e322e511e700e9fffbeefdddffccf1bbf3aaf599f788f8891a981cab1eba10cd12dc14ef16fe18010a100c230e3200450254046706760b9839893fba3dab33dc31cd37fe35ef3b1029012f322d2323542145277625672eab5cba5a89589856ef54fe52cd50dc5e234c324a01481046674476424540544dba7fab79987b8975fe77ef71dc73cd7d326f2369106b01657667676154634564cd96dc90ef92fe9c899e9898ab9aba94458654806782768c018e1088238a3287dcb5cdb3feb1efbf98bd89bbbab9abb754a545a376a167af10ad01ab32a923a2efd0fed6cdd4dcdaabd8bade89dc98d267c076c645c454ca23c832ce01cc10c1fef3eff5dcf7cdf9bafbabfd98ff89f176e367e554e745e932eb23ed10ef01e0000891112239b322446ad573665bf74488cc19d5aafd3be6ccae5db7ee9f7f88110080193331a22a5562c47b7753e64c99c408ddbbf52aeedda64cbfff976e802218b30100299132667af763444bd554aadc3bc588ed19f6eebe7fa7cc8f5d983310a2091121803a7772e66b5543c45cbbd42acd99e508feffb66eafdd874c904428d5316619f702004a9153227bb364ccec5df5eedd7fc6888e1997aabf3ba85520c4397711e60a1142805b3373a26cdde44cfdffd56ece9986089fbbb72aa06638f7214409d512225ab343006b9174eefc7fe5cccd5dd6aa9e3b8788af19b87730e6295501c41a3352a24b1163807cfff46eedddc54cdebb962a8f99a708b088481951aa793b62cc2a5d33ee1b7f04008c919522bdb3a644eed5f766dff7c899400859bb712a6add224c3bff136e0c1184809d33b5a2ae55e6c4ff77d7e6c0aa583b4188691972ee3a7f23cc0b5d14229cb38500ad91b666fef7e744cfd5d8bb502a499961087aff326e2bdd034c1c3394a28d11a580be77f6e6ef55c7c4d0cc685d71ee597f42880a1913aa3b3b2444acd5b5669df78600ce91d722ffb3e8dd604c79ff516e4a9902081bbb332a2c55a4c4bd7795e68e11c680df33f7a2e0ee787f61cc495d52aa1a3b03882b193466bcf7a5448dd59622deb3c700ef91f8ff706e69dd414c5abb122a0b9923083c77b4e6ad5585c49e33d6a2cf11e780f00000000b71dc1046e3b8209d926430ddc7604136b6bc517b24d861a0550471eb8ed08260ff0c922d6d68a2f61cb4b2b649b0c35d386cd310aa08e3cbdbd4f3870db114cc7c6d0481ee09345a9fd5241acad155f1bb0d45bc2969756758b5652c836196a7f2bd86ea60d9b6311105a6714401d79a35ddc7d7a7b9f70cd665e74e0b6239857abe29c8e8da191399060953cc0278b8bdde68f52fba582e5e66486585b2bbeef46eaba3660a9b7817d68b3842d2fad3330eea9ea16ada45d0b6ca0906d32d42770f3d0fe56b0dd494b71d94c1b36c7fb06f7c32220b4ce953d75ca28803af29f9dfbf646bbb8fbf1a679fff4f63ee143ebffe59acdbce82dd07dec77708634c06d4730194b043dae56c539ab0682271c1b4323c53d002e7220c12acf9d8e1278804f16a1a60c1b16bbcd1f13eb8a01a4f64b057dd00808cacdc90c07ab9778b0b6567c69901571de8dd475dbdd936b6cc0526fb5e6116202fbd066bf469f5e085b5e5ad17d1d576660dc5363309b4dd42d5a490d0b1944ba16d84097c6a5ac20db64a8f9fd27a54ee0e6a14bb0a1bffcad60bb258b23b69296e2b22f2bad8a98366c8e41102f83f60dee87f35da9994440689d9d662b902a7bea94e71db4e0500075e4892636e93e3bf7ed3b6bb0f38c7671f7555032fae24df3fe5ff0bcc6e8ed7dc231cb3ecf86d6ffcb8386b8d5349b79d1edbd3adc5aa0fbd8eee00c6959fdcd6d80db8e6037c64f643296087a858bc97e5cad8a73ebb04b77560d044fe110c54b383686468f2b47428a7b005c3d66c158e4408255535d43519e3b1d252926dc21f0009f2c471d5e28424d1936f550d8322c769b3f9b6b5a3b26d6150391cbd40748ed970afff0560efaa011104dbdd014949b93192386521d0e562ff1b94beef5606dadf8d7706cfcd2202be2653deae6bc1ba9eb0b0668efb6bb27d701a6e6d3d880a5de6f9d64da6acd23c4ddd0e2c004f6a1cdb3eb60c97e8d3ebdc990ffb910b6bcb4a7ab7db0a2fb3aae15e6fbaaccc0b8a77bdd79a3c660369b717df79fa85bb4921f4675961a163288ad0bf38c742db081c330718599908a5d2e8d4b59f7ab085440b6c95045e68e4ef2fb4f4a2bdd0c479cc0cd43217d827b9660437f4f460072f85bc176fd0b86684a16476c93300461242dc565e94b9b115e565a1587701918306dd81c353d9f0282205e065b061d0bec1bdc0f51a69337e6bb52333f9d113e8880d03a8dd097243acd5620e3eb152d54f6d4297926a9c5ce3b68c1171d2bcca000eac8a550add6124d6cd2cb6b2fdf7c76eedbc1cba1e376d660e7aff023ea18ede2ee1dbda5f0aaa064f4738627f9c49be6fd09fdb889bee0798d67c63a80d0dbfb84d58bbc9a62967d9ebbb03e930cadff97b110b0af060d71abdf2b32a66836f3a26d66b4bcda7b75b8035d36b5b440f7b16372635f31365f63616c63006372635f31365f6c5f63616c63006372635f33305f63616c63006372635f33305f73746570006372635f31365f73746570006372635f31365f6c5f73746570006372635f33325f63616c6300686f74706c75675f696e697400686f74706c75675f696e69745f6e6f5f706f6c6c00686f74706c75675f697465725f6765745f6e6578745f706172746974696f6e00a2a0d0ebe5b9334487c068b6b72699c7686f74706c75675f706172746974696f6e5f72656600686f74706c75675f706172746974696f6e5f756e72656600686f74706c75675f667265655f616c6c5f706172746974696f6e7300 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:686f74706c75675f6d6f756e745f616c6c5f706172746974696f6e7300686f74706c75675f756e6d6f756e745f616c6c5f706172746974696f6e7300686f74706c75675f6d61726b5f616c6c5f706172746974696f6e735f61735f666f726d617474696e6700686f74706c75675f756e6d61726b5f616c6c5f706172746974696f6e735f61735f666f726d617474696e6700686f74706c75675f69735f706172746974696f6e5f6f6b5f746f5f6c6f636b00686f74706c75675f6c6f636b5f616c6c5f706172746974696f6e7300686f74706c75675f756e6c6f636b5f616c6c5f706172746974696f6e7300000000003c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822203f3e0000000000000000000000000000000000000100000000000000000000000000000001000000000000002e00000000000001000000000000000100000000000000010000000000000072616e676520726573747269637465643a20706879736963616c5f706172746974696f6e5f6e756d6265723d25642c2073746172745f736563746f723d256c6c642c206e756d5f736563746f72733d256c6c6400476f696e6720746f20746573742077726974657320666f72206c656e6774687320256c6c7520746f20256c6c7520666f7220256c6c7520747269616c732e20546869732063616e2074616b652061207768696c652e000000476f696e6720746f207465737420726561647320666f72206c656e6774687320256c6c7520746f20256c6c7520666f7220256c6c7520747269616c732e20546869732063616e2074616b652061207768696c652e000000005741524e494e473a2049676e6f72696e6720756e7265636f676e697a65642074616720746f6f206c6f6e6720746f20646973706c61792e20436f6e74696e75696e672e00f5bd000801000000f02a0608014d010801000000a83e0608014d0108454d0108554d0108414d0108594d01083d4d01084b4d01085d4d0108614d01086be1000877e100085fe100084de1000841e10008706d5f73626c5f6368675f6765745f7662617400706d5f73626c5f636f6e6669675f6368675f706172616d6574657273000072070010101136000000373f0700ff01000000000f000000ff000000000000400000f1ff3f000000ffff7f000000000000000000000000100000000000000f0072035f18001002001f0000020000ff03000000000f000000030000000000004000000000000000000100000000000000000000000000010001000853000000000072070010101136000000373f0700ff01000000000f000000ff000000000000400000f1ff3f000000ffff7f000000000000000000000000100000000000000f0072035f18001002001f0000020000ff03000000000f000000030000000000004000000000000000000100000000000000000000000000010001000853000000000072070010101136000000373f0700ff01000000000f000000ff000000000000400000f1ff3f000000ffff7f000000000000000000000000100000000000000f0072035f18001002001f0000020000ff03000000000f00000003000000000000400000000000000000010000000000000000000000000001000100085300000000950000008600000096000000660000006b00000089000000504d49433a2020496e697469616c697a6174696f6e206661696c656420746f206964656e7469667920504d4943206465766963652120202020202020202020202020202020202020202020202020504d4943204d6f64656c206c69737465642061733a2025642e0000080000000000007d61010802000000a8ac0608040309043e035100750061006c0063006f006d006d002000430044004d004100200054006500630068006e006f006c006f00670069006500730020004d0053004d002403500072006f00640075006300740020006e0061006d00650020006800650072006500220331003200330034003500360037003800390030004100420043004400450046002cbaa0deddcb0548b4f9f428251c3e98626f6f745f666c6173685f6465765f736463635f69665f72656769737465725f73696e676c65746f6e00626f6f745f666c6173685f6465765f736463635f69665f6765745f73696e676c65746f6e00626f6f745f666c6173685f6465765f736463635f69665f6c6f636b5f73696e676c65746f6e00000000ffff0000010000000c8a040070c419001c92050070c4190000ea060000c01600086607000000100088660700000010004866070000001000c86607000000100028ba070040081000a8d2080010881000684a09001088100058d2090000000000d8720a00a008100038f20a00a008100004320b0000c01600028a0b001088100006f20b0010881000014e0c000000100018160400124604000f5004000f50040000500000488d0400526208008800150018160400124604000f5004000f500400806004005110050000bc02006cf2080000d0000000e8180064c008002316040028260400001e00005250080027160400005010002716040047510400005004005fa204003e3105007f5208005100040068be040000e818000932040051400400004800005f5008000932040051400400004800004f50080027a60400005004005ea2040090500500006011000932040051400400284804006300080027160400ac50080023160400002600005f5008001a16040000280000525008001a1604000028000061600800a0160400287c14000000000000c2010000403800ee000000000000000000000000000000497c0108f37c0108177d0108ed7c01081d7d0108e77c01080b7d0108237d0108417d0108057d0108ff7c0108f97c0108e17c01082f7d01083b7d0108357d0108297d010800000000a3e60108020000005de601080100000029e50108551d23551d0e551d0f551d11551d13551d1e551d24551d25551d20534841310044454255470053575f49440048575f494400534841323536002b060105050703012b060105050703012b060105050703032b060105050703042b060105050703082a864886f70d0101012a864886f70d0101042a864886f70d0101022a864886f70d0101052a864886f70d01010b2b0601040182370a03036086480186f842040143524153485f44554d5000010003000400050000006e01db024804b50500001f003b005a0078009700b500d400f300110130014e016d0100001f003c005b0079009800b600d500f400120131014f016e0166735f6d656d7363707900686f74706c75675f6368616e67655f706879736963616c5f6465765f737461746500686f74706c75675f706f6c6c5f6265666f72655f6d6f756e74696e675f726f6f745f68656c70657200686f74706c75675f706f6c6c5f646f5f696e697469616c697a6174696f6e00686f74706c75675f706f6c6c5f646f5f646973636f7665727900686f74706c75675f706f6c6c5f646f5f6d6f756e74696e6700686f74706c75675f696e76616c69646174655f616c6c5f68646576730001ff0fff00ffccc3ccc33cccfffefffeefffdfffddfffbfffbbfff7fff77f7bdeffff0fff00ffccc3ccc33cccfffefffeefffdfffddfffbfffbbfff7fff77f7bdeffff00ffffff0000ffffcccccc33cccccc3333ccccccffffffeeffffffeeeeffffffddffffffddddffffffbbffffffbbbbffffff77ffffff7777ff77bbddeeffffffff00ffffff0000ffffcccccc33cccccc3333ccccccffffffeeffffffeeeeffffffddffffffddddffffffbbffffffbbbbffffff77ffffff7777ff77bbddee7b2671756f743b73746f726167655f696e666f2671756f743b3a207b2671756f743b746f74616c5f626c6f636b732671756f743b3a25752c202671756f743b626c6f636b5f73697a652671756f743b3a25752c202671756f743b706167655f73697a652671756f743b3a25752c202671756f743b6e756d5f706879736963616c2671756f743b3a25752c202671756f743b6d66725f69642671756f743b3a25752c202671756f743b73657269616c5f6e756d2671756f743b3a25752c202671756f743b66775f76657273696f6e2671756f743b3a2671756f743b256c6c752671756f743b2c2671756f743b6d656d5f747970652671756f743b3a2671756f743b654d4d432671756f743b2c202671756f743b70726f645f6e616d652671756f743b3a2671756f743b25732671756f743b7d7d0000982f8a4291443771cffbc0b5a5dbb5e95bc25639f111f159a4823f92d55e1cab98aa07d8015b8312be853124c37d0c55745dbe72feb1de80a706dc9b74f19bc1c1699be48647beefc69dc10fcca10c246f2ce92daa84744adca9b05cda88f97652513e986dc631a8c82703b0c77f59bff30be0c64791a7d55163ca0667292914850ab72738211b2efc6d2c4d130d385354730a65bb0a6a762ec9c281852c7292a1e8bfa24b661aa8708b4bc2a3516cc719e892d1240699d685350ef470a06a1016c1a419086c371e4c774827b5bcb034b30c1c394aaad84e4fca9c5bf36f2e68ee828f746f63a5781478c8840802c78cfaffbe90eb6c50a4f7a3f9bef27871c667e6096a85ae67bb72f36e3c3af54fa57f520e518c68059babd9831f19cde05b52657475726e696e672046414c53452c2070626c5f736563626f6f745f68775f6674626c5f707472203d3d204e554c4c207c7c2070626c5f736563626f6f745f6674626c5f707472203d3d204e554c4c2e00000041757468656e746963617465496d61676528292052657475726e696e672046414c53452c2070626c5f736563626f6f745f68775f6674626c5f707472203d3d204e554c4c207c7c2070626c5f736563626f6f745f6674626c5f707472203d3d204e554c4c2e00000041757468656e746963617465496d61676528292041757468656e7469636174696f6e206973204e4f5420656e61626c65642c2072657475726e696e67205452554500000041757468656e746963617465496d61676528292052657475726e696e672046414c53452c2070626c5f736563626f6f745f6674626c5f7074722d3e736563626f6f745f696e6974284e554c4c2c2026736563626f6f745f68616e646c6529204641494c454400000043616c6c696e672070626c5f736563626f6f745f6674626c5f7074722d3e736563626f6f745f61757468656e746963617465207769746820696d6167655f696e666f2e7369676e61747572655f6c656e203d20307825580043616c6c696e672070626c5f736563626f6f745f6674626c5f7074722d3e736563626f6f745f61757468656e746963617465207769746820696d6167655f696e666f2e73775f74797065203d203078255800000043616c6c696e672070626c5f736563626f6f745f6674626c5f7074722d3e736563626f6f745f61757468656e746963617465207769746820696d6167655f696e666f2e73775f76657273696f6e203d20307825580000000041757468656e746963617465496d61676528292052657475726e696e672046414c53452c20736563626f6f745f61757468656e74696361746528292072657475726e6564203078255820286e6f7420455f534543424f4f545f535543434553533d307825582900004552524f523a206c get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:656e677468203c2073697a656f66286569676874795f627974655f6865616465725f7479706529207c7c20686173685f706f736974696f6e5f61646472657373203d3d204e554c4c00000000f5bd00083dbe000885be000837be0008a1be000831be000879be0008a7be0008adbe000855be00086dbe000849be000867be00084fbe000843be000861be00085bbe000873be000888000000990000009a0000006e0000006f0000008c000000680000006c0000008a00000072000000730000009100000070000000710000008d0000007a0000007b0000008e00000074000000750000009d000000760000007700000092000000690000006d0000007d610108d1610108ef610108cb6101080b620108b9610108e36101081762010829620108bf610108c5610108d7610108dd610108236201081d620108116201080000000000000000ff00ff000000000034420a0007000000800f000034420a00000000000300000030420a001d000000000000e034420a00020000007c00000030420a00180000000000001f0c420a0005000000e003000034420a001100000000003e0034420a000c00000000f0010020420a00000000001f0000000c420a00000000001f00000008420a0008000000001f000008420a000d00000000e003000c420a000a000000007c00003c420a000d00000000e003003c420a0008000000001f00003c420a0003000000f80000003c1104080100000050b606080300000074b60608010000000000000000000000ff00ff0000ff0000080000000400000000000000ff00ff0000ff0000080000000100000000000000ff00ff0000ff0000080000000000000000000000ff00ff0000ff0000080000000400000000000000ff00ff0000ff0000080000000100000000000000ff00ff0000ff0000080000000000000000000000ff00ff0000ff0000080000000100000000000000ff00ff0000ff0000080000000500000000000000ff00ff0000ff0000080000000000000000000000ff00ff0000020000080000000000000000000000ff00ff0002030000080000000000000000000000ff00ff0003ff0000080000000100000000000000ff00ff0000020000080000000100000000000000ff00ff0002030000080000000100000000000000ff00ff0003ff0000080000000500000000000000ff00ff0000020000080000000500000000000000ff00ff0002030000080000000500000000000000ff00ff0003040000080000000500000000000000ff00ff0004ff0000080000000001000098b706080300000001010000c4b806080300000000010000f8b906080300000001010000c4bd06080a000000f4bd0608020000000001020412130000c0c0060801000000626c6f636b6465765f6465766e756c6c5f696e697400626c6f636b6465765f73645f6472697665725f696e697400000000000000963007772c610eeeba51099919c46d078ff46a7035a563e9a395649e3288db0ea4b8dc791ee9d5e088d9d2972b4cb609bd7cb17e072db8e7911dbf906410b71df220b06a4871b9f3de41be847dd4da1aebe4dd6d51b5d4f4c785d38356986c13c0a86b647af962fdecc9658a4f5c0114d96c0663633d0ffaf50d088dc8206e3b5e10694ce44160d5727167a2d1e4033c47d4044bfd850dd26bb50aa5faa8b5356c98b242d6c9bbdb40f9bcace36cd832755cdf45cf0dd6dc593dd1abac30d9263a00de518051d7c81661d0bfb5f4b42123c4b3569995bacf0fa5bdb89eb802280888055fb2d90cc624e90bb1877c6f2f114c6858ab1d61c13d2d66b69041dc760671db01bc20d2982a10d5ef8985b1711fb5b606a5e4bf9f33d4b8e8a2c9077834f9000f8ea8099618980ee1bb0d6a7f2d3d6d08976c6491015c63e6f4516b6b62616c1cd83065854e0062f2ed95066c7ba5011bc1f4088257c40ff5c6d9b06550e9b712eab8be8b7c88b9fcdf1ddd62492dda15f37cd38c654cd4fb5861b24dce51b53a7400bca3e230bbd441a5df4ad795d83d6dc4d1a4fbf4d6d36ae96943fcd96e34468867add0b860da732d0444e51d03335f4c0aaac97c0ddd3c710550aa41022710100bbe86200cc925b56857b3856f2009d466b99fe461ce0ef9de5e98c9d9292298d0b0b4a8d7c7173db359810db42e3b5cbdb7ad6cbac02083b8edb6b3bf9a0ce2b6039ad2b1743947d5eaaf77d29d1526db048316dc73120b63e3843b64943e6a6d0da85a6a7a0bcf0ee49dff099327ae000ab19e077d44930ff0d2a3088768f2011efec206695d5762f7cb67658071366c19e7066b6e761bd4fee02bd3895a7ada10cc4add676fdfb9f9f9efbe8e43beb717d58eb060e8a3d6d67e93d1a1c4c2d83852f2df4ff167bbd16757bca6dd06b53f4b36b248da2b0dd84c1b0aaff64a0336607a0441c3ef60df55df67a8ef8e6e3179be69468cb361cb1a8366bca0d26f2536e2685295770ccc03470bbbb91602222f260555be3bbac5280bbdb2925ab42b046ab35ca7ffd7c231cfd0b58b9ed92c1daede5bb0c2649b26f263ec9ca36a750a936d02a906099c3f360eeb8567077213570005824abf95147ab8e2ae2bb17b381bb60c9b8ed2920dbed5e5b7efdc7c21dfdb0bd4d2d38642e2d4f1f8b3dd686e83da1fcd16be815b26b9f6e177b06f7747b718e65a0888706a0fffca3b06665c0b0111ff9e658f69ae62f8d3ff6b6145cf6c1678e20aa0eed20dd75483044ec2b30339612667a7f71660d04d476949db776e3e4a6ad1aedc5ad6d9660bdf40f03bd83753aebca9c59ebbde7fcfb247e9ffb5301cf2bdbd8ac2baca3093b353a6a3b4240536d0ba9306d7cd2957de54bf67d9232e7a66b3b84a61c4021b685d942b6f2a37be0bb4a18e0cc31bdf055a8def022d707061727365725f63616368655f726561640000012b04080000000000000000492a040834000000ff000000692a040835000000ff000000f92a040835000000ff000000512a04083500000000000000f12a04083500000000000000592a040835000000ff000000612a040835000000ff000000e129040836000000ff000000e929040836000000ff000000f129040836000000ff000000192a040836000000ff000000212a040836000000ff000000292a04083400000000000000392a040834000000ff000000312a040834000000ff000000412a040834000000ff000000e92a04083a000000ff000000c12a04083a000000ff000000b12a04083a000000ff000000c92a04083a000000ff000000d12a04083a000000ff000000e12a04083a000000ff000000b92a04083a00000000000000092a04083c000000ff000000d92a04083a000000ff000000792a04083f000000ff000000712a04083f00000000000000812a04083f00000000000000892a04083f000000ff000000012a04083c000000000000000a27040844000000ff0000001a27040846000000ff000000a92a04084600000000000000912a040847000000000000001227040847000000ff000000992a040847000000ff000000a12a040847000000ff000000112a04084400000000000000f92904084a000000ff000000022704084e000000ff0000000000000000000000ff00ff0000ff00000100000000000000ff00ff0000ff00000000000000000000ff00ff00000400000000000000000000ff00ff0004ff00000100000000000000ff00ff00000400000100000000000000ff00ff0004ff00000000000000000000ff00ff0000ff00000000000000000000ff00ff0000ff00000100000000000000ff00ff0000ff00000000000000000000ff00ff00000200000000000000000000ff00ff00020300000000000000000000ff00ff0003ff00000100000000000000ff00ff00000200000100000000000000ff00ff00020300000100000000000000ff00ff0003ff00000500000000000000ff00ff00000200000500000000000000ff00ff00020300000500000000000000ff00ff00030400000500000000000000ff00ff0004ff00000000000000000000ff00ff0000ff000000010000d430000001010000d430000002010000d43000007cd3060802000000581b0408030000002c420a0004000000700000000000000000000000ff00ff0000ff00000a00d502c302a6035b037e0271022603f3020800860278024e030d0339022e02d802af0206002d022202f802c702e701ee018d0271020500da01d201a10284029e01a7013f023502040085017f014302340251015b01ec01f101030013011001b401a801eb00f3006d0173010400000000000000ff00ff0000ff00000a003105ec04b1055d05370357038d02b90208003105ec04b1055d05370357038d02b9020600ae0477042f05e604d102f8022c025d02050036040904b60478047502a202d9010c020400ca03a5034a041204260254029101c401030027030a03a2037103b001df012b015c010100000000000000ff00ff0000ff00000a00a902bb02d703ad03810273026f034c0308005f0273027d0358033f022f021e030103060013022c0228030b030002e901d202bb020500d601f201e302ca02cc01b2019402820204007e019d017a0268027f01600135022b0203000f012e01ed01e4011a01fb00b701b5010000000000000000ff00ff0000ff00000a00dd02cb02af036303850277022e03fa020800dd02cb02af036303850277022e03fa0206005c024f022c03f60211021602bd029a0205000a02ff01d602b302c701cf016f025e020400a4019d01660254026c0175010b020c020300a4019d01660254026c0175010b020c020400000000000000ff00ff0000ff00000a003105ec0400000000370357038d02b90208003105ec0400000000370357038d02b9020600ae04770400000000d102f8022c025d02050036040904000000007502a202d9010c020400f203cb030000000043027202ac01df010300f203cb030000000043027202ac01df010100000000000000ff00ff0000ff00000a00bb02c802e303b5038c028202870353030800bb02c802e303b5038c02820287035303060048025f02660343032d021a021503ed0205000b02250221030403f901e201d702b5020400a201c001a60292029f01810166024f020300a201c001a60292029f01810166024f020000000000000000ff00ff0000ff00000a00d502c302a6035b037e0271022603f3020800860278024e030d0339022e02d802af0206002d022202f802c702e701ee018d0271020500da01d201a10284029e01a7013f023502040085017f014302340251015b01ec01f101030013011001b401a801eb00f3006d0173010100000000000000ff00ff0000ff00000a0084029f02d103a20364024e0272033e0308003902560277034d03230209022003f2020600ef0111022403ff02e401c601d402ad020500b501d801df02bf02b20191019602740204005f01850178025d026601430138021d020300f6001a01ed01d9010501e200ba01a7010500000000000000ff00ff00000300000a00c902b3028c0338036b027f021d03db02080079026b023503ea022a023802d102950206002c022702e402a202ed01f5018b0255020500f001f001a2026702bc01bf0151022002040095019e013e020d0272016f01fa01cf01030023013301bb01960112010a01860164010500000000000000ff00ff0003ff00000a0082028802e003 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:700332025e02600309030800360244028a032603f5011a021503c6020600ee0106023e03e502bc01dc01d3028c020500b301d301ff02ae028e01a8019c025c0204005c0185019c02580246015a0145020f020300ea001c011202e001e700f400cd01a3010000000000000000ff00ff0000ff00000a00dd02cb02af036303850277022e03fa020800dd02cb02af036303850277022e03fa0206005c024f022c03f60211021602bd029a0205000a02ff01d602b302c701cf016f025e020400a4019d01660254026c0175010b020c020300a4019d01660254026c0175010b020c020100000000000000ff00ff0000ff00000a00e302f60237040004b202a202cd03910308009402ab02dd03ac036f025b027c03470306002402430262033a031202f5010b03e0020500e9010a021e03fa02df01be01ce02a80204008301a701a5028802860161015f02420203008301a701a5028802860161015f0242020500000000000000ff00ff0000ff00000a0023030403ed039203b702cf02710328030800d302bc0296034403760288022503e3020600600257021e03d9021b022302bc028402050023022002dc029f02e901ed0183024f020400b801bf016702360292018f011d02f1010300b801bf016702360292018f011d02f1018c1b0408010000009c1b0408060000009e009600af009e008a0085009e008a00081c040801000000181c040806000000fa00dc00fa00dc00a000b40078008c00841c040801000000941c04080600000095009100b400a90083008900a20097000101000024d5060803000000001d040801000000101d0408060000009e009600af009e008a0085009e008a007c1d0408010000008c1d040806000000fa00dc0000000000a000b40078008c00f81d040801000000081e0408060000009d009300b100a30084008f00a10091000001000030d5060803000000741e040801000000841e0408060000009e009600af009e008a0085009e008a00f01e040801000000001f04080600000096009200b400aa0083008900a40097006c1f0408010000007c1f040806000000a0009000ad009b0082008e0097008b00e81f040801000000f81f04080600000098008700ab0094007b008700950084000101000044d5060804000000642004080100000074200408060000009e009600af009e008a0085009e008a00e020040801000000f0200408060000009c009400b200a70085008e00a20094005c210408010000006c21040806000000a0009000ad009b0082008e0097008b000001000054d506080300000068d5060802000000626c6f636b6465765f73645f6765745f64726976656e6f00626c6f636b6465765f73645f6f70656e00626c6f636b6465765f73645f636c6f736500626c6f636b6465765f73645f7265616400626c6f636b6465765f73645f777269746500626c6f636b6465765f73645f726573657400626c6f636b6465765f73645f69735f70726573656e7400626c6f636b6465765f73645f6765745f6465766963655f73697a6500626c6f636b6465765f73645f6765745f6465766963655f696e666f00626c6f636b6465765f73645f7365745f6465766963655f69646c6500626c6f636b6465765f73645f69735f656d6265646465645f64657669636500626c6f636b6465765f73645f7365745f706f7765725f6f6e5f77726974655f70726f74656374696f6e00303132333435363738394142434445464030580030313233343536373839616263646566403078000400000800000000000000020001000010000000000000000000000002400000000000a00000000005400000000000c8000000000c4000000000409c00000000194000000020bcbe0000000034400000bfc91b8e00000004b5400000504bcfd06607e2cf010000006c4100003e8251aadfeea73401000000d9420000dcb5a0e23a301f97ffffffffb4450000fd25a0c8e9a3c14fffffffffff3f00000000008000000000ff3f000000000080000000005153454520496d616765204c6f616465642c2044656c74610044455643464720496d616765204c6f616465642c2044656c74610041505053424c20496d616765204c6f616465642c2044656c74610052504d20496d616765204c6f616465642c2044656c7461004150445020496d616765204c6f616465642c2044656c74610050424c2c2044656c74610050424c2c20456e640050424c2c20537461727400626f6f7461626c655f6d656469615f6465746563745f737563636573732c20537461727400617574685f686173685f7365675f657869742c20537461727400617574685f686173685f7365675f656e7472792c20537461727400656c665f6c6f616465725f656e7472792c20537461727400626f6f7461626c655f6d656469615f6465746563745f656e7472792c20537461727400656c665f736567735f686173685f7665726966795f656e7472792c205374617274004d534d38393230004d534d38393533004d534d38393137004d534d38393337006465766366670072706d0061626f6f7400747a002f626f6f742f706d69383934300044414c44455649434549445f564144435f383933375f504d49383935300044414c44455649434549445f564144435f383933375f504d38393530002f626f6f742f706d6938393530002f636f72652f62757365732f756172742f31002f636f72652f62757365732f756172742f32002f636f72652f62757365732f756172742f33002f636f72652f62757365732f756172742f34002f626f6f742f706d69383933370044414c44455649434549445f53504d495f44455649434500514164630051426f6f7454656d70436865636b002f636f72652f6d70726f632f736d656d002f626f6f742f706d69632f636f6d6d6f6e005154696d6572002f6465762f636f72652f706f7765722f63707200515473656e73002f6465762f6963626366672f626f6f74002f636f72652f62757365732f7561727400766464615f65626900766464637800766464676678007664646d7800626f6f745f666c6173685f7472616e735f7364636300626f6f745f666c6173685f7472616e735f736463635f666163746f727900626f6f745f666c6173685f6465765f736463630056524546310056524546320056444400474e440050415f544845524d31005359535f544845524d310050415f544845524d00504d49435f544845524d0056434f494e005650485f50575200584f5f544845524d5f4d560056434847005553425f494e0044435f494e004348475f54454d50002f636f72652f62757365732f756172742f30006763635f72626370725f6168625f636c6b006763635f72626370725f636c6b002f686465762f6465762e6e756c6c00424445565f4445564e554c4c5f44524956455200424445565f53445f445249564552002f686465762f73646331002f686465762f73646332002f686465762f73646333002f686465762f73646334004d444d39323430004d444d39333430004d444d39363430004d534d383934300041505138303532004d534d383935320041505138303533004d444d39323435004d444d393634350041505138303136004d534d38313136004d534d38323136004d534d38363136004d534d383931360041505138303336004d534d38323336004d534d38363336004d534d383933360041505138303536004d534d383935360041505138303736004d534d383937360041505138303137004d534d38323137004d534d383631370041505138303337004d534d383230380041505138303039004d534d38323039004d444d39323039004d444d39333039004d534d38363039004d444d39363039004d534d383930390041505138303339004d534d3839333900554e4b4e4f574e000000001001000043000000f8ffffff00404040404040404040414141414140404040404040404040404040404040404005020202020202020202020202020202202020202020202020200202020202020290909090909010101010101010101010101010101010101010100202020202028888888888880808080808080808080808080808080808080808020202024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000043000000f8ffffff000000001c00000043000000f8ffffff0c0000000e0000000f0000002e000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:000000000000000000000000000000000000000000000000000000000000000000000000000c00000440000010000000000000000000000000000000000000000000708618c702000000000000000000000000000000778600000000000000000000000000000000000077868c350000d0a80708c007000090a807084000000000000000500370860000008000003006000040860000300000007e86ffff81790000200000000200000029000000010000000000000000006dc5010849b70108e5b001081d420308593f0308113d0308fdba0108000000000000000015000000000000001b000000010000000700000001000000010000000000000000000000010000000000000000000000b8100608d8100608000000004d1a0608cd1a0608ac25040888100608000000000100000000000000000000000000000000000000000000000000000015000000000000001b000000010000000500000001000000010000000000000000000000010000000000000000000000000000000000000000000000ad1a0608dd1a0608c525040888100608000000000100000000000000000000000000000000000000000000000000000015000000000000001b0000000100000000020000010000000100000000000000000000000000000000000000000000000000000000000000e18c01089d1a0608000000001326040888100608000000000100000000000000000000000000000000000000000000000000000015000000000000001b000000010000000a000000010000000100000000000000000000000100000000000000000000000000000000000000153b03085d1a0608bd1a0608fb25040888100608000000000100000000000000000000000000000000000000000000000000000015000000000000001b0000000100000009000000010000000100000000000000010000000100000000000000912403080000000000000000000000003d1a0608ed1a0608e02504088810060800000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004344540001000000000000000000160006001c00c8010308010000000200000000524444ffff000002000000cc0000000000000000000000000000000000000000000000000000000000000000000000050000000e0000000a00000008000000200000000e0000000a00000008000000200000000000000000000000000000000000000034080000a401000060ae0a0058980000980800004b0000004b0000000e010000f000000064000000960000004b000000f0000000f40100004b00000004000000100e0000840300000a000000960000002300000012000000230000001200000019000000370000000100000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e401000000000000ffffff7fffffff7f54410a000000080038010a0038410a00fe0f00000100000000000000000000000000000000000000000000000700000000020000ffffff7f54410a000000080038010a0038410a0000f0ff030c00000000000000000000000000000000000000000000001500000005000000ffffff7f54410a000000080044010a0044410a0000f0ff000c00000000000000000000000000000000000000000000000a000000ffffff7fffffff7f54410a000000080044010a0044410a00f00f000004000000000000000000000000000000000000000000000009000000ffffff7fffffff7f54410a00000008003c010a003c410a000000fcff1200000044010a0044410a000f00000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040260408bd2604084b260408a52604088a26040870260408e0260408372604082c260408000000000d0a040000000000c5b4010871bb01080000000000000000020000002000000000000000000100000400000000000000000000000100000001000000000000000000000000000000004d00000000000000000000000000000000000000450000000000000000000000000000000000000046000000000000000000000000000000000000004700000000000000000000000000000000000000490000000000000000000000000000000000000048000000000000000000000000000000000000004a000000000000000000000000000000000000004b0000000000000000000000000000000000000050000000000000000000000000000000000000004c0000000000000000000000000000000000000051000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cdfd0f40e022e7479a23f16ed93823887faa53a0b8401c4bba082f68ac71a4f493f78d0912d73d419d4e89d7117722289cc1a0206a28fa429ce7f64c3226a7945f209fa1d8cc6d4b8f1e2d9bc24cffb1356f401173116948807b27df71802812a28de9e62ae2124dab33169e7deaa507164b5df63d34254eaafcbe99b6556a6dbe53155f7963e11192472b97cf74ad48fa5309487963e111932e37e5e895eac2472e33ab3af7f94dbe67421d9cbf393be4203fcd7a63e111bdf4a384200477af00000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600800000000000000000000000001000000000000000a27040883000000860000001a270408210000002000000012270408210000002000000002270408210000002000000000000000000000000000000003000002000000000000000000000000000000009001600800000000000000000000000000000000000000000000000000000000000000000d0a00202d2000466f726d61743a204c6f672054797065202d2054696d65286d6963726f73656329202d204d657373616765202d204f7074696f6e616c20496e666f004c6f6720547970653a2042202d2053696e636520426f6f7428506f776572204f6e205265736574292c202044202d2044656c74612c202053202d2053746174697374696300204f564552464c4f5700000001000d0a00202d20000000002ef6060800000000466f726d61743a204c6f672054797065202d2054696d65286d6963726f73656329202d204d657373616765202d204f7074696f6e616c20496e666f004c6f6720547970653a2042202d2053696e636520426f6f7428506f776572204f6e205265736574292c202044202d2044656c74612c202053202d2053746174697374696300204f564552464c4f5700000000000000000000000000000000000000000000000010a000000000000000000000000000000000660000002d270408720000003327040872000000222704087300000029270408660000000000000072000000000000007300000000000000c3ac0ca1ff25f05fe894146926ce25ee85d87b91a1eb7b6c435bc16bc93b6e20fe2fa1ee31ca5c0417ecc2ee5c72ccd871b8e0e7f7a8027b0015f176515b41eea50f0cc62e389e5201ec608912d7be006922c0ed8736f0af300f168bc07487d3d07f0bc0de90ed5af5fd6def4c8742f67e516ca4c32a81ee19d4e85e510e58e51b36a61b5d510c49bb1c5659144cb8918c69135bdced11c2e74dc3578be5a745f1d903a5d2c1888853d786507f5890c7685c882954252df3f208d78dcbbcf2d0c3a7007c32fa7aa42a220e1497ed2e0e1384965c89a5d6270d59a6c191cf99a4844e6f3c536f67068954907165c414b917a380d370bf99a4ed82f872396026b101000100681e0608030000010100000088a32b174c37132409a95b248341e284542283ad63b72ca237bfb86c9d8ab46b6e7e7db1e3524a8f5574345c17ab50ee5ca77f430bfcd2a3c376c1cb1abf21a7fb5985080f5d6a215873871c4a8940a1e7e6590481dc1dbfaca67738d17bacedc1808390c63714091a7ce39a27eee376ebc0ae0c0be411e2e4eca794d65959574e24fcab6f9a635b81b3cf7eb4a42c34008731f9ebdbbebf30d8d0c8daaa50a949dcaca6c0b61a1e14d1068c73dfb87bf4517c19c2a27e312d3bd2fbcc6bcc6c5d6afae376ef3d983b2f1a6cec3d7b1bdfc89c9c2c3f9b547b4cfc92b65849bca069d30a794e05057770cadbdf07df89e9b0800d395947e8ecf58164480e1d17000000000000000000000000000000000000000000000000082a0608e8ea03080cec0308a0e70308b8e7030894ef0308d4ef0308c0ec030814f00308ac470608b04706083c7d0708ec470608bc5f06082a030408e4470608e845060829030408f44506080c460608604606081846060858470608b447060880690608846906084c7d0708c069060808820608ab030408b8690608bc670608 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:aa030408c8670608e067060834680608ec6706082c69060888690608cc8b0608d08b06085c7d07080c8c060890a406082c040408048c0608088a06082b040408148a06082c8a0608808a0608388a0608788b0608d48b0608443f0608da42060804430608304306083a43060866430608c6400608304206086e4106083842060888420608fe40060836410608bc400608c4420608c8420608484406084c3f0608683f0608843f06084c400608c83f0608a03f0608f03f060830400608483f0608643f0608803f060848400608c43f06089c3f0608ec3f06082c400608b0400608a0400608ac4006089c40060870400608744006088c40060890400608cc420608cc4506083c440608b8450608d8450608000000006ce70308ecc9030870ec0308a8020408b4020408340504080600000014210608ffffffffffffffffffffffff00000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000ffffffffffffffff58e20308ffffffffffffffff00000000ffffffff000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000dc050000000000ffffffff00b0103000e80d2800200b200000000000000000000000000000000000005a085b0880000f006608670880000f008008800040002000100008000400020040080f00410807004208430880000f0044080f00450807004608470880000f0048080f00490807004a084b0880000f0050080f00510807005208530880000f004c080f004d0807004e084f0880000f0000000000000020000000380000005000000080000000b8000000100100009801000060020000880300004805000000080000000c000080110000401a000010280000000000000a0000003200000064000000fa000000f4010000e8030000d007000000000000020000000400000008000000100000002000000040000000800000000f0000001f0000003e0000007d000000fa000000f4010000e8030000d007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a035100480053005500530042005f005f00420055004c004b0000000000000000000000000000000000000002000000020000000200000002000000020000000200000002000000020000001a0000001a0000001a0000001a0000001a0000001a0000001a0000001a000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efbeadde5a5a5a5aa5a5a5a5cefaedfebebafecaa5a5a5a55a5a5a5a0df0ad0ba5a5a5a55a5a5a5aa5a5a5a55a5a5a5a0f0f0f0ff0f0f0f000000000ffffffffffffffff00000000ffffffffffffffff00000000ffffffff000000000000000010415221a5a5a5a55a5a5a5a31051201414501355a5a5a5aa5a5a5a5f20f52f45a5a5a5aa5a5a5a55a5a5a5aa5a5a5a5f0f0f0f00f0f0f0fffffffff0000000000000000ffffffff0000000000000000ffffffff00000000ffffffffffffffff00000000ff030000ff03ff03ff03ff030000ff030000000055015501aa025501aa02aa02aa02aa025501aa025501550100000000cdb80108edb7010875b90108000000000000000000000000000000001922020859220208fd210208fd210208112202081522020811b6010811b60108c5210208852102080d2202085d220208dd23020800000000210000022200000223000002240000022500000264000002c6000002c7000002c8000002c9000002ca000002cb00000202000000308240000103000001030000010000000200000030c2400001030000010300000103000002000000300241000103000001030000010000000200000030424100010300000103000001020000020000003002420001030000010300000102000002000000f02140000f000f800f000f800300038002000000300245000f0000000f000000030000000200000050024500ffffffffffffffff400001000200000060024500ffffffffffffffff4000010002000000882240000004f0ff0004f0ff000000f00200000010924400010000f0010000f001000000020000001082400017ff0ff017ff0ff0100000000200000010c2400017ff0ff017ff0ff012000000020000001002410017ff0ff017ff0ff012000000020000001042410017ff0ff017ff0ff012000000020000001082410017ff0ff017ff0ff0120000000200000010c2410017ff0ff017ff0ff012000020020000001002420017ff0ff017ff0ff01220000002000000048a4000ff030000ff0300001400000002000000088a4000ffff0000ffff00006400000002000000248a4000ffff0000ffff0000ceff000002000000288a4000ffff0000ffff00009cff000002000000408a4000030300800303008000000080020000000083400011000fff11000fff000000010200000000884000110000ff110000ff000000020200000000894000110000ff110000ff0000000402000000008a4000110000ff110000ff0100003802000000040a4100ff030000ff0300001400000002000000080a4100ffff0000ffff00006400000002000000240a4100ffff0000ffff0000ceff000002000000280a4100ffff0000ffff00009cff000002000000400a4100030300800303008000000080020000000003410011000fff11000fff000000010200000000084100110000ff110000ff000000020200000000094100110000ff110000ff0000000402000000000a4100110000ff110000ff010000380200000004094000ff070000ff070000060600000200000008094000ffffffffffffffff60006000020000000c094000ffffffffffffffff270027000200000040094000110000001100000010000000020000000009400001000000010000000100000029000000fc250608000000100000000000000000010000000000000000004000004b00000000000000000000000000000000000000000000000000000300000001000000000000000000000000000000000000100000000001000000000000004600000000000000000000003029060801000000482906080300000001000000382906084c290608702906080000000000000000000000004a00000000000000000000003029060801000000482906080300000001000000382906084c2906087029060800000000000000000000000090290608c829060802000000002a06080000000001000000242a06080000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080ec0308000000000000000000000000000000000000000000000000ffffffff0000000103040506080a0103040506080a00000090280408d4300000010002000500000007000000772a0608f4f0030883280408d43000000000010105000000070000007e2a060820f10308fcffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000018040a006f00000200000000832804080000000000000000000000000010820100508401010000000100000001000000010000002900000000000000010000005b050140000000aaaa00000002000000000000000040820100508401200000000000000001000000010000003c00000000000000010000005b050140000000000000000002000000000000000050820100000000000000000000000001000000020000002800000000000000010000006557014c000000000000000000000000000000000030820100000000000000000000000001000000010000003000000000000000010000006557014c0000000000000000000000000000000000708301006083018000000000000000010000000100000038000000010000000400000000100300000000000000000000000000000000000060010b000000000000000000000000010000000100000036000000000000000100000065c70578000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b00005010010b010000000000000002000000000000000000000000000000801a06005010010b01000000010000000400000000000000000000000000000000350c005010010b01000000010000000200000000000000000000000000000000350c005010010b0100000001000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000050101d0b04000000000000000200000000000000000000000000000050101d0b04000000010000000800000000000000000000000000000050101d0b04000000010000000400000000000000000000000000000050101d0b04000000010000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000046082010000000000000000010000000000000000000000000000000460820100000000010000001000000000000000000000000000000004608201000000000100000008000000000000000000000000000000046082010000000001000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0830100000000000000000100000000000000000000000000000000d0830100000000010000000a00000000000000000000000000000000d0830100000000010000000500000000000000000000000000000000d0830100000000010000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000007082010000000000000000010000000000000000000000000000000070820100000000010000002000000000000000000000000000000000708201000000000100000010000000000000000000000000000000007082010000000001000000100000000000000000000000000000000000000090010000a861000050c30000a86100009001000000000000080000000000000018000000010000000400000004000000a86100000000000008000000010000002000000001000000020000000200000050c3000000000000080000000100000020000000000000000000000000000000a08601000000000008000000010000001000000000000000000000000000000000ee02000000000008000000050000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090010000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:00000000000000000000000018000000010000000400000004000000a86100000000000000000000010000002000000001000000020000000200000050c3000000000000000000000100000020000000000000000000000000000000a086010000000000000000000100000010000000000000000000000000000000400d03000000000000000000010000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460810100000000010000000a0000000000000000000000000000001010840100000000010000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000004420800100000000010000000100000048000000093d0000093d00004420800100000000010000000100000048000000093d0000093d00004420800100000000010000000100000048000000093d0000093d00004420800100000000010000000100000048000000093d0000093d000010d08201000000000100000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2080010000000000000000010000000000000000000000000000000c2080010000000000000000010000000000000000000000000000000c2080010000000001000000200000000000000000000000000000000c20800100000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000308083010000000001000000100000000000000000000000000000003080830100000000010000000800000000000000000000000000000030808301000000000100000004000000000000000000000000000000308083010000000001000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000048808301000000000100000010000000000000000000000000000000488083010000000001000000080000000000000000000000000000004880830100000000010000000400000000000000000000000000000048808301000000000100000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080830100000000010000000800000000000000000000000000000000808301000000000100000008000000000000000000000000000000008083010000000001000000040000000000000000000000000000000080830100000000010000000400000000000000000000000000000000f8240100010000000000000000000000000000000000000000000000000000000000000000000024208301030000000000000002000000010000000000000000000000281083010900000000000000040000000000000000000000000000000016020600010000683c06080000000000000000000000000000000000000000000000000000000024208301030000001e000000080000000100000000000000000000002810830109000000010000000800000000000000000000000000000000a8960c00010000a83c06080000000000000000000000000000000000000000000000000000000024208301030000001e0000000400000001000000000000000000000028108301090000000100000008000000000000000000000000000000000c981000010000e83c06080000000000000000000000000000000000000000000000000000000024208301030000001e00000002000000010000000000000000000000281083010900000001000000080000000000000000000000000000000060e31600010000283d06080000000000000000000000000000000000000000000000000000000024208301030000001e00000002000000010000000000000000000000281083010900000001000000080000000000000000000000000000000018302100010000683d06080000000000000000000000000000000000000000000000000000000024208301030000001e0000000200000000000000100000000000000028108301090000000800000008000000000000000000000000000000006c7b2700010000a83d06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000010000000000000002810830109000000080000000800000000000000000000000000000000c8a12c40010000e83d06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000010000000000000002810830109000000010000000500000000000000000000000000000000b0103040010000283e06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000012000000000000002810830109000000080000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8240100010000000000000000000000000000000000000000000000000000000000000000000024208301030000000000000002000000010000000000000000000000281083010900000000000000040000000000000000000000000000000016020600010000683c06080000000000000000000000000000000000000000000000000000000024208301030000001e000000080000000100000000000000000000002810830109000000010000000800000000000000000000000000000000a8960c00010000a83c06080000000000000000000000000000000000000000000000000000000024208301030000001e0000000400000001000000000000000000000028108301090000000100000008000000000000000000000000000000000c981000010000e83c06080000000000000000000000000000000000000000000000000000000024208301030000001e00000002000000010000000000000000000000281083010900000001000000080000000000000000000000000000000060e31600010000283d06080000000000000000000000000000000000000000000000000000000024208301030000001e00000002000000010000000000000000000000281083010900000001000000080000000000000000000000000000000018302100010000683d06080000000000000000000000000000000000000000000000000000000024208301030000001e0000000200000000000000100000000000000028108301090000000800000008000000000000000000000000000000006c7b2700010000a83d06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000010000000000000002810830109000000080000000800000000000000000000000000000000c8a12c00010000e83d06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000010000000000000002810830109000000010000000500000000000000000000000000000000b0103040010000283e06080000000000000000000000000000000000000000000000000000000024208301030000001e00000002000000000000001200000000000000281083010900000008000000060000000000000000000000000000000080ee3680010000683e06080000000000000000000000000000000000000000000000000000000024208301030000001e000000020000000000000014000000000000002810830109000000010000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5dc00083ddc0008c5dc00085fdc0008addc000800000000e7dc00080000000031dd00088bdc00080000000019cf00088dc4000819cf000849c50008a1c600080000000031d000080000000021d500080dc50008000000001e000000000000000000000000000000000000000100000001000000020000002a00000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000002c00000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000001d00000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000002800000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000003a00000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000004500000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000004e00000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000020000005400000000000000010000006557014c000000000000000000000000000000001e000000000000000000000000000000000000000100000001000000010000003000000000000000010000006557014c000000000000000000000000000000003901000259e10008654d01080100000058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000008f0800000000010000000000787413008813000000000000f0e82600102700000000010080380100f8ac14008813000000710200c09121001027000000000100d8b8050084d71700d4300000b0a6170008af2f00a861000000000200d8b80500dc751700d4300000d8b80500dc751700d4300000b0710b00dc751700d430000001000200000000000000000000000000d8b805004ca51300d4300000b0710b00dc751700d43000000200040000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0000000000000000b0710b00dc751700d430000060e31600b8eb2e00a8610000f0b31a00a0c44a0050c3000000000100a00e1500e0df2100c0d4010050870a00f0ef100060ea000002000200000000000000000000000000000000000000000000000000b0710b00dc751700d430000000000100d8b8050084d71700d4300000b0710b0008451700a861000000000000b0a6170008af2f00a861000000000000f0b31a001ced3200d430000000000000d8b80500dc751700d43000000050000144004600480000140003080045004800460040004100540050006300600061005100d00000001100120013001400150016006c004700420043006800690000400001080045004800460040004100000000000000600061000000d000000011001200130014001500160000004700420043006800690000800001080045004800460000000000000000000000600061000000d000000011001200130014001500160000004700420043006800690000bc00014100420043004400450046004700d000d800d900da00db0000d80100020003000400050008001000110012001300140015001600180019001a001b0044004600480049004b004c004d004e0050005100520053005400550056005700580059005a005b005d005e00d000e50000d90000010002000300040005004600470048004a004b005000510052005300560057005800600061006200630066006700680070007100720073007600770078008000810082008300860087008800d0008a410608de41060800dc0000080009000a004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060006100d000000000de000008004100420043004400450046004700480049004b004c004d004e004f005000510052005300540055005d005e005f006000d000eb00000048005b0044005c000105060e020304070c0b0008090a00c0000108001000110012001300140015001600180019001a001b00400042004300450041004600000000a0000108001000110012001300140015001600180019001a001b00400042004300410046004c004a00480000d0000145004600470000b0000140004100420043004400450046005000510052005300540055005600570040004100c8000000000000c000014600510070000041000106000700080009000a001000110012001300140015001600180019001a001b005000510052005300d000e200eb00ec00ed00ee00f000f100f200f300f400f500f600004400011000110012001300140015001600180019001a001b00500051006100620063006400650066006700680069006a00d000e200e300004200011000110012001300140015001600180019001a001b004600500051005300d0005400550056005700580059005a005b005c005d005e00600061006200630064006500660067006800690070430608b6430608ee4306080071000110001100120013001400150016001800190040004600000000100000050008000b000c000d000e001000110012001300140015001600180019001a001b00d000df00f100f200f300f400f500f600f700f800f900fa00fb00fc00fd00fe00ff0000120000050008001000110012001300140015001600180019001a001b004000410042004300d000df00e000e100f000f100f200f300f400f500f600f800f900fa00fb00fc00fd00fe00ff000013000005000700080009000a000b000c000d000e000f001000110012001300140015001600180019001a001b00400044004e00d000f100f200f300f400f500ff0000000014000005001000110012001300140015001600180019001a001b00d000df00e000e100e200f000f100f200f300f400f500f600fa0000000016000000000100020003000400050008001000110012001300140015001600180019001a001b00400041004200d000df00f100f200f300f400f500f600f700f800ff0064440608ac440608f84406083c4506087445060800280001460044004500000000bf00000800090046005200d000000001000b000000020301000700010000000701000002000000060100000400000005010000e8450608f4450608000000000c0001000100000000000000e803000000000000fa00000000000000b80b000000000000fe100000010000003408000000000000c800000000000000ac0d0000d80e00000000000050000000a000000040010000800200002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700000208000034080000fc08000060090000c4090000b80b0000540400002300000000010000540400004600000001010000540400001e0000000201000054040000480000000301000044040000d88600000202000048040000f15000000002000048040000113c000002020000e0090400b0041c0c0000800001000001f000f100f200f300f400f500f600ff00800001000001f000f100f200f300f400f500f600ff000000b6470608cc47060800ff0001d0000000ffffffff00000001d0000000ffffffff0001000858000000ffffffff0000000857000000ffffffff00999909f4010100ffffffff000f000854000000ffffffff0003000855000000ffffffff0008000856000000ffffffff0080000857000000ffffffff00a50008d0000000ffffffff00bc0008f2000000ffffffff0011002c44000000ffffffff002000088a000000ffffffff0048000882000000ffffffff0040000947000000ffffffff0000000850000000ffffffff0000000851000000ffffffff00999909a0000100ffffffff00999909a0000100ffffffff000000084c000000ffffffff000000084d000000ffffffff00999909a0000100ffffffff008000084f000000ffffffff00a50008d0000000ffffffff00000008d9000000ffffffff00a50008d0000000ffffffff00030008da000000ffffffff0000000945000000ffffffff0001002446000000ffffffff01a50053d0000000ffffffff01030053da000000ffffffff00a50050d0000000ffffffff00020050e2000000ffffffff002000505c000000ffffffff000500504c000000ffffffff000000504d000000ffffffff00fa00505e000000ffffffff00a50050d0000000ffffffff00030050da000000ffffffff0080005945000000ffffffff00a50059d0000000ffffffff0034005940000000ffffffff00a50059d0000000ffffffff0001005941000000ffffffff00a50059d0000000ffffffff0000005942000000ffffffff00a50059d0000000ffffffff0000005943000000ffffffff00a50059d0000000ffffffff00030059da000000ffffffff0001002845000000ffffffff0080002846000000ffffffff0045006044000000ffffffff0080006046000000ffffffff00a0005a58000000ffffffff000f005a59000000ffffffff0001005a5a000000ffffffff0080005a5b000000ffffffff00ff005a5c000000ffffffff0080005a48000000ffffffff00a5005ad0000000ffffffff0009005ada000000ffffffff0081005146000000ffffffff00a50051d0000000ffffffff00010051da000000ffffffff0002005c43000000ffffffff00a50009d0000000ffffffff00800009e0000000ffffffff00a50050d0000000ffffffff00a20050e2000000ffffffff010a002480000000ffffffff0108002481000000ffffffff0104002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0104002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014400248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01a50023d0000000ffffffff01200024c0000000ffffffff01a50023d0000000ffffffff01200023c0000000ffffffff01a50023d0000000ffffffff01800023c1000000ffffffff01a50020d0000000ffffffff0180002051000000ffffffff01a50020d0000000ffffffff0180002151000000ffffffff0101002353000000ffffffff0101002453000000ffffffff01c0002351000000ffffffff01c0002451000000ffffffff0180002046000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff0105002050000000ffffffff01a50020d0000000ffffffff011a002063000000ffffffff01a50020d0000000ffffffff01070020ac000000ffffffff01a50020d0000000ffffffff01010020ad000000ffffffff01a50020d0000000ffffffff01800020a6000000ffffffff01a50020d0000000ffffffff01000020d9000000ffffffff01a50020d0000000ffffffff01000021d9000000ffffffff01a50020d0000000ffffffff01000023d9000000ffffffff01a50020d0000000ffffffff01000024d9000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff01c0002064000000ffffffff0140002045000000ffffffff01a50020d0000000ffffffff0108002168000000ffffffff01a50020d0000000ffffffff0108002468000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff01a50020d0000000ffffffff0104002163000000ffffffff01a50020d0000000ffffffff0104002463000000ffffffff01a50020d0000000ffffffff0101002461000000ffffffff01a50020d0000000ffffffff01050021da000000ffffffff01a50020d0000000ffffffff01050020da000000ffffffff01a50020d0000000ffffffff01050023da000000ffffffff01a50020d0000000ffffffff01050024da000000ffffffff0104002071000000ffffffff01a50020d0000000ffffffff0104002371000000ffffffff0104002344000000ffffffff01000020d0000000ffffffff01e5002041000000ffffffff01a50023d0000000ffffffff01200025c0000000ffffffff01a50020d0000000ffffffff0108002071000000ffffffff01a50020d0000000ffffffff0199002196000000ffffffff01a50020d0000000ffffffff0193002197000000ffffffff01a50020d0000000ffffffff0199002496000000ffffffff01a50020d0000000ffffffff0193002497000000ffffffff01a50020d0000000ffffffff019b002064000000ffffffff01a50020d0000000ffffffff01410020ad000000ffffffff01a50020d0000000ffffffff0160002062000000ffffffff01a50020d0000000ffffffff011d002063000000ffffffff01a50020d0000000ffffffff010f00206f000000ffffffff0105002067000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff018a0021 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:62000000ffffffff0109002168000000ffffffff010d002480000000ffffffff010b002481000000ffffffff0105002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0105002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014300248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01000020d0000000ffffffff0183001460000000ffffffff0183001461000000ffffffff0183001760000000ffffffff0183001761000000ffffffff0183001a60000000ffffffff0183001a61000000ffffffff0184001d60000000ffffffff0184001d61000000ffffffff0101002060000000ffffffff018c002061000000ffffffff0101002360000000ffffffff018c002361000000ffffffff0183004261000000ffffffff01a800154a000000ffffffff018300154b000000ffffffff01a800184a000000ffffffff018400184b000000ffffffff01a9001b4a000000ffffffff0182001b4b000000ffffffff01b2001e4a000000ffffffff0183001e4b000000ffffffff01aa002160000000ffffffff01aa002460000000ffffffff01a50014d0000000ffffffff0150001469000000ffffffff01a50014d0000000ffffffff010a00146b000000ffffffff01a50014d0000000ffffffff01c0001468000000ffffffff01a50017d0000000ffffffff0150001769000000ffffffff01a50017d0000000ffffffff010a00176b000000ffffffff01a50017d0000000ffffffff01c0001768000000ffffffff01a5001ad0000000ffffffff0155001a69000000ffffffff01a5001ad0000000ffffffff0140001a6b000000ffffffff01a5001ad0000000ffffffff01c0001a68000000ffffffff01a5001dd0000000ffffffff0116001d69000000ffffffff01a5001dd0000000ffffffff0108001d6b000000ffffffff01a5001dd0000000ffffffff01c0001d68000000ffffffff01a50020d0000000ffffffff01ff002069000000ffffffff01a50020d0000000ffffffff019000206b000000ffffffff01a50020d0000000ffffffff01c0002068000000ffffffff0108002348000000ffffffff01a50016d0000000ffffffff0105001650000000ffffffff0100001451000000ffffffff0109001452000000ffffffff0108001453000000ffffffff0105001456000000ffffffff01d5001444000000ffffffff014f00145a000000ffffffff01ad00145d000000ffffffff010e00145b000000ffffffff010700145e000000ffffffff0100001455000000ffffffff01c8001462000000ffffffff0188001459000000ffffffff0101001579000000ffffffff0140001445000000ffffffff01a50014d0000000ffffffff01070014da000000ffffffff01a50019d0000000ffffffff0105001950000000ffffffff0100001751000000ffffffff0109001752000000ffffffff0108001753000000ffffffff0105001756000000ffffffff0155001744000000ffffffff014f00175a000000ffffffff01b900175d000000ffffffff010e00175b000000ffffffff010600175e000000ffffffff0100001755000000ffffffff0188001759000000ffffffff0101001879000000ffffffff0140001745000000ffffffff01a50017d0000000ffffffff01050017da000000ffffffff01a5001cd0000000ffffffff010b001c50000000ffffffff0100001a51000000ffffffff010a001a52000000ffffffff0109001a53000000ffffffff0105001a56000000ffffffff0155001a44000000ffffffff014f001a5a000000ffffffff01ba001a5d000000ffffffff010e001a5b000000ffffffff010f001a5e000000ffffffff0100001a55000000ffffffff0188001a59000000ffffffff0101001b79000000ffffffff0140001a45000000ffffffff010f001b75000000ffffffff01a5001ad0000000ffffffff0105001ada000000ffffffff01a5001fd0000000ffffffff010b001f50000000ffffffff0102001d51000000ffffffff010a001d52000000ffffffff0107001d53000000ffffffff0105001d56000000ffffffff0144001d44000000ffffffff0167001d5a000000ffffffff018d001d5d000000ffffffff010c001d5b000000ffffffff010f001d5e000000ffffffff0100001d55000000ffffffff0188001d59000000ffffffff0101001e79000000ffffffff0140001d45000000ffffffff01a5001dd0000000ffffffff0105001dda000000ffffffff0180004048000000ffffffff0100004348000000ffffffff0100004548000000ffffffff0100004648000000ffffffff0100004848000000ffffffff0100005148000000ffffffff0110004145000000ffffffff0110004245000000ffffffff0110004445000000ffffffff01a50047d0000000ffffffff010d0047da000000ffffffff01a5004ad0000000ffffffff010d004ada000000ffffffff01a5004bd0000000ffffffff010d004bda000000ffffffff01a5004cd0000000ffffffff010d004cda000000ffffffff01a50041d0000000ffffffff01050041da000000ffffffff01a50044d0000000ffffffff01050044da000000ffffffff01a50045d0000000ffffffff01a50046d0000000ffffffff01050046da000000ffffffff00a5000ad0000000ffffffff0005000ada000000ffffffff01a50042d0000000ffffffff01050042da000000ffffffff0180004146000000ffffffff0180004546000000ffffffff0180005046000000ffffffff0180004946000000ffffffff01a50044d0000000ffffffff01010044e1000000ffffffff01a50044d0000000ffffffff01800044e0000000ffffffff005100a040000000ffffffff000200a041000000ffffffff00a500a0d0000000ffffffff000100a0da000000ffffffff001100c340000000ffffffff008000c346000000ffffffff00a500c3d0000000ffffffff000100c3da000000ffffffff000500c142000000ffffffff0000000546000000ffffffff0080000546000000ffffffff00a50008d0000000ffffffff0004000875000000ffffffff000000085b000000ffffffff0000000843000000ffffffff000000084b000000ffffffff0000000863000000ffffffff0000000867000000ffffffff00999909f4010100ffffffff000800085a000000ffffffff008000085b000000ffffffff000e000840000000ffffffff0007000841000000ffffffff0005000842000000ffffffff0080000843000000ffffffff000c000848000000ffffffff0007000849000000ffffffff000800084a000000ffffffff008000084b000000ffffffff0000000862000000ffffffff0080000863000000ffffffff0005000866000000ffffffff0080000867000000ffffffff00c0007640000000ffffffff0080007646000000ffffffff00a50076d0000000ffffffff00010076d8000000ffffffff00c0007140000000ffffffff0080007146000000ffffffff00a50071d0000000ffffffff00000071d9000000ffffffff00a50071d0000000ffffffff00010071da000000ffffffff0040007840000000ffffffff0080007846000000ffffffff00a50070d0000000ffffffff00070070da000000ffffffff0080007040000000ffffffff00c0007041000000ffffffff0000007042000000ffffffff0004007043000000ffffffff0000990980000200ffffffff0000007040000000ffffffff0000007041000000ffffffff0000007042000000ffffffff0000007043000000ffffffff0008007058000000ffffffff0004007059000000ffffffff000c00705c000000ffffffff000400705d000000ffffffff0014007064000000ffffffff0004007065000000ffffffff0018007068000000ffffffff0004007069000000ffffffff0000007050000000ffffffff0004007051000000ffffffff001c00706c000000ffffffff000400706d000000ffffffff00a50070d0000000ffffffff00010070da000000ffffffff0093001c40000000ffffffff000000c246000000ffffffff002400c240000000ffffffff000400c242000000ffffffff000300c241000000ffffffff002200c245000000ffffffff0080007440000000ffffffff0080007446000000ffffffff0001001c16000000ffffffff0001001c12000000ffffffff0001001c14000000ffffffff0251000104000000ffffffff02a50008d0000000ffffffff02040008f2000000ffffffff026000088a000000ffffffff02a50008d0000000ffffffff0205000875000000ffffffff020000085b000000ffffffff00999909f4010100ffffffff020500085a000000ffffffff028000085b000000ffffffff02a50070d0000000ffffffff02070070da000000ffffffff0280007040000000ffffffff02c0007041000000ffffffff0200007042000000ffffffff0204007043000000ffffffff0201990980000200ffffffff0200007040000000ffffffff0200007041000000ffffffff0200007042000000ffffffff0200007043000000ffffffff0204007065000000ffffffff0200007064000000ffffffff0280007646000000ffffffff020400706d000000ffffffff020400706c000000ffffffff0280007846000000ffffffff0204007069000000ffffffff0208007068000000ffffffff0280007740000000ffffffff0280007746000000ffffffff0204007051000000ffffffff020c007050000000ffffffff0280007146000000ffffffff0204007061000000ffffffff0210007060000000ffffffff0280007546000000ffffffff0201007142000000ffffffff00999909f4010100ffffffff0240001340000000ffffffff0200001340000000ffffffff02a50016d0000000ffffffff02180016f6000000ffffffff02ef0040f5000000ffffffff0201007542000000ffffffff02a50040d0000000ffffffff02c00040fb000000ffffffff0200000546000000ffffffff0280000546000000ffffffff030300d34a000000ffffffff034000d34f000000ffffffff03a000d352000000ffffffff03ad00d354000000ffffffff038000d351000000ffffffff03e100d35a000000ffffffff034f00d341000000ffffffff02a50016d0000000ffffffff02250016f4000000ffffffff032000d34c000000ffffffff030000c04f000000ffffffff030100c050000000ffffffff030100c052000000ffffffff030400d94a000000ffffffff038000d85a000000ffffffff036c00d94a000000ffffffff030000d950000000ffffffff030000d960000000ffffffff030000d970000000ffffffff030000d980000000ffffffff03a500d9d0000000ffffffff031400d9e6000000ffffffff0280001c46000000ffffffff0200000151000000ffffffff020d000150000000ffffffff0000000151000000ffffffff000d000150000000ffffffff0001000858000000ffffffff0000000857000000ffffffff0000000000000400ffffffff2c040080ffffffff3405008054040080ffffffffa40400800c050080bc050080ffffffffffffffffffffffff00085040400140904404008000515940005c5008ffffffff get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:00525940005c5008ffffffffffffffff00181c40010101907004008090044d8990044e899004c188ffffffff00091c400100019090044d890200029090044e89040004909004c188ffffffffa5d0000401db000400ffff8cffffffffffffffff008a084020012090d8040080014651001040c3000045170100451a0100451d011140a000008a0800a5d059003c405900ffffffff208a0800814651001140c3004045170140451a0140451d015140a000a5d059003440590038040080fffffffcffffffffffffffff208a08005140a0001140c300ff16080000405000540301c040910800ffffffffffffffffffffffffa5d0440100e0440129b2f1011fc3f10100485a002066200120662301ac054a89ac054b89ac054789ac054c89ac050a88ac054189ac054489ac055a88ac055188ac054689ac055088ac055389ac05a088ac05c388ac052089ac051789ac054289ac051a89ac051d8940910800ffffffffffffffffffffffff00460004200001c000ffff8cffffffff0010084002010290d805008060414b0180464b0160414a0180464a01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0008fff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c040080b4040080fffffffce40400802c050080ffffffffffffffffffffffffffffffffffffffffffffffff008a08402001209074040080004a5900108a080000081340a5d041000100039000f541000101039001f541000146590080442c00008c08400201029010442c00fffffffcffffffff80442c00708a0800014a5900a5d0410001f5410080465900fffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff540301c040910800fffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff008d084001010190fc040080a5d0120024f212001c050080a5d0130000ff1300a5d0140004f31400a5d0140000f41400a5d0160084f21600fffffffcfffffffffffffffffffffffffffffffcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010001c00054444002010290f4ff0084ffffff8cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000fff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000b000000020301000700010000000701000002000000060100000400000005010000bc670608c8670608000000000c0001000100000000000000e803000000000000fa00000000000000b80b000000000000fe100000010000003408000000000000c800000000000000ac0d0000d80e00000000000050000000a000000040010000800200002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700000208000034080000fc08000060090000c4090000b80b0000540400000d00000000010000540400005700000001010000540400000a00000002010100540400005a00000003010100440400006986000002020100480400005d4b000000020100480400006235000002020100e0090400b0041c0c0000800001000001f000f100f200f300f400f500f600ff00800001000001f000f100f200f300f400f500f600ff0000008a690608a069060800ff0001d0000000ffffffff00000001d0000000ffffffff0001000858000000ffffffff0000000857000000ffffffff00999909f4010100ffffffff000f000854000000ffffffff0003000855000000ffffffff0008000856000000ffffffff0080000857000000ffffffff00a50008d0000000ffffffff00bc0008f2000000ffffffff0011002c44000000ffffffff002000088a000000ffffffff0048000882000000ffffffff0040000947000000ffffffff0000000850000000ffffffff0000000851000000ffffffff00999909a0000100ffffffff00999909a0000100ffffffff000000084c000000ffffffff000000084d000000ffffffff00999909a0000100ffffffff008000084f000000ffffffff00a50008d0000000ffffffff00000008d9000000ffffffff00a50008d0000000ffffffff00030008da000000ffffffff0000000945000000ffffffff0001002446000000ffffffff01a50053d0000000ffffffff01030053da000000ffffffff00a50050d0000000ffffffff00020050e2000000ffffffff002000505c000000ffffffff000500504c000000ffffffff000000504d000000ffffffff00fa00505e000000ffffffff00a50050d0000000ffffffff00030050da000000ffffffff0080005945000000ffffffff00a50059d0000000ffffffff0034005940000000ffffffff00a50059d0000000ffffffff0001005941000000ffffffff00a50059d0000000ffffffff0000005942000000ffffffff00a50059d0000000ffffffff0000005943000000ffffffff00a50059d0000000ffffffff00030059da000000ffffffff0001002845000000ffffffff0080002846000000ffffffff0045006044000000ffffffff0080006046000000ffffffff00a0005a58000000ffffffff000f005a59000000ffffffff0001005a5a000000ffffffff0080005a5b000000ffffffff00ff005a5c000000ffffffff0080005a48000000ffffffff00a5005ad0000000ffffffff0009005ada000000ffffffff0081005146000000ffffffff00a50051d0000000ffffffff00010051da000000ffffffff0002005c43000000ffffffff00a50009d0000000ffffffff00800009e0000000ffffffff00a50050d0000000ffffffff00a20050e2000000ffffffff010a002480000000ffffffff0108002481000000ffffffff0104002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0104002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014400248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01a50023d0000000ffffffff01200024c0000000ffffffff01a50023d0000000ffffffff01200023c0000000ffffffff01a50023d0000000ffffffff01800023c1000000ffffffff01a50020d0000000ffffffff0180002051000000ffffffff01a50020d0000000ffffffff0180002151000000ffffffff0101002353000000ffffffff0101002453000000ffffffff01c0002351000000ffffffff01c0002451000000ffffffff0180002046000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff0105002050000000ffffffff01a50020d0000000ffffffff011a002063000000ffffffff01a50020d0000000ffffffff01070020ac000000ffffffff01a50020d0000000ffffffff01010020ad000000ffffffff01a50020d0000000ffffffff01800020a6000000ffffffff01a50020d0000000ffffffff01000020d9000000ffffffff01a50020d0000000ffffffff01000021d9000000ffffffff01a50020d0000000ffffffff01000023d9000000ffffffff01a50020d0000000ffffffff01000024d9000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff01c0002064000000ffffffff0140002045000000ffffffff01a50020d0000000ffffffff0108002168000000ffffffff01a50020d0000000ffffffff0108002468000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff01a50020d0000000ffffffff0104002163000000ffffffff01a50020d0000000ffffffff0104002463000000ffffffff01a50020d0000000ffffffff0101002461000000ffffffff01a50020 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:d0000000ffffffff01050021da000000ffffffff01a50020d0000000ffffffff01050020da000000ffffffff01a50020d0000000ffffffff01050023da000000ffffffff01a50020d0000000ffffffff01050024da000000ffffffff0104002071000000ffffffff01a50020d0000000ffffffff0104002371000000ffffffff0104002344000000ffffffff01000020d0000000ffffffff01e5002041000000ffffffff01a50023d0000000ffffffff01200025c0000000ffffffff01a50020d0000000ffffffff0108002071000000ffffffff01a50020d0000000ffffffff0199002196000000ffffffff01a50020d0000000ffffffff0193002197000000ffffffff01a50020d0000000ffffffff0199002496000000ffffffff01a50020d0000000ffffffff0193002497000000ffffffff01a50020d0000000ffffffff019b002064000000ffffffff01a50020d0000000ffffffff01410020ad000000ffffffff01a50020d0000000ffffffff0160002062000000ffffffff01a50020d0000000ffffffff011d002063000000ffffffff01a50020d0000000ffffffff010f00206f000000ffffffff0105002067000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff018a002162000000ffffffff0109002168000000ffffffff010d002480000000ffffffff010b002481000000ffffffff0105002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0105002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014300248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01000020d0000000ffffffff0183001460000000ffffffff0183001461000000ffffffff0183001760000000ffffffff0183001761000000ffffffff0183001a60000000ffffffff0183001a61000000ffffffff0184001d60000000ffffffff0184001d61000000ffffffff0101002060000000ffffffff018c002061000000ffffffff0101002360000000ffffffff018c002361000000ffffffff0183004261000000ffffffff01a800154a000000ffffffff018300154b000000ffffffff01a800184a000000ffffffff018400184b000000ffffffff01a9001b4a000000ffffffff0182001b4b000000ffffffff01b2001e4a000000ffffffff0183001e4b000000ffffffff01aa002160000000ffffffff01aa002460000000ffffffff01a50014d0000000ffffffff0150001469000000ffffffff01a50014d0000000ffffffff010a00146b000000ffffffff01a50014d0000000ffffffff01c0001468000000ffffffff01a50017d0000000ffffffff0150001769000000ffffffff01a50017d0000000ffffffff010a00176b000000ffffffff01a50017d0000000ffffffff01c0001768000000ffffffff01a5001ad0000000ffffffff0155001a69000000ffffffff01a5001ad0000000ffffffff0140001a6b000000ffffffff01a5001ad0000000ffffffff01c0001a68000000ffffffff01a5001dd0000000ffffffff0116001d69000000ffffffff01a5001dd0000000ffffffff0108001d6b000000ffffffff01a5001dd0000000ffffffff01c0001d68000000ffffffff01a50020d0000000ffffffff01ff002069000000ffffffff01a50020d0000000ffffffff019000206b000000ffffffff01a50020d0000000ffffffff01c0002068000000ffffffff0108002348000000ffffffff01a50016d0000000ffffffff0105001650000000ffffffff0100001451000000ffffffff0109001452000000ffffffff0108001453000000ffffffff0105001456000000ffffffff01d5001444000000ffffffff014f00145a000000ffffffff01ad00145d000000ffffffff010e00145b000000ffffffff010700145e000000ffffffff0100001455000000ffffffff01c8001462000000ffffffff0188001459000000ffffffff0101001579000000ffffffff0140001445000000ffffffff01a50014d0000000ffffffff01070014da000000ffffffff01a50019d0000000ffffffff0105001950000000ffffffff0100001751000000ffffffff0109001752000000ffffffff0108001753000000ffffffff0105001756000000ffffffff0155001744000000ffffffff014f00175a000000ffffffff01b900175d000000ffffffff010e00175b000000ffffffff010600175e000000ffffffff0100001755000000ffffffff0188001759000000ffffffff0101001879000000ffffffff0140001745000000ffffffff01a50017d0000000ffffffff01050017da000000ffffffff01a5001cd0000000ffffffff010b001c50000000ffffffff0100001a51000000ffffffff010a001a52000000ffffffff0109001a53000000ffffffff0105001a56000000ffffffff0155001a44000000ffffffff014f001a5a000000ffffffff01ba001a5d000000ffffffff010e001a5b000000ffffffff010f001a5e000000ffffffff0100001a55000000ffffffff0188001a59000000ffffffff0101001b79000000ffffffff0140001a45000000ffffffff010f001b75000000ffffffff01a5001ad0000000ffffffff0105001ada000000ffffffff01a5001fd0000000ffffffff010b001f50000000ffffffff0102001d51000000ffffffff010a001d52000000ffffffff0107001d53000000ffffffff0105001d56000000ffffffff0144001d44000000ffffffff0167001d5a000000ffffffff018d001d5d000000ffffffff010c001d5b000000ffffffff010f001d5e000000ffffffff0100001d55000000ffffffff0188001d59000000ffffffff0101001e79000000ffffffff0140001d45000000ffffffff01a5001dd0000000ffffffff0105001dda000000ffffffff0180004048000000ffffffff0100004348000000ffffffff0100004548000000ffffffff0100004648000000ffffffff0100004848000000ffffffff0100005148000000ffffffff0110004145000000ffffffff0110004245000000ffffffff0110004445000000ffffffff01a50047d0000000ffffffff010d0047da000000ffffffff01a5004ad0000000ffffffff010d004ada000000ffffffff01a5004bd0000000ffffffff010d004bda000000ffffffff01a5004cd0000000ffffffff010d004cda000000ffffffff01a50041d0000000ffffffff01050041da000000ffffffff01a50044d0000000ffffffff01050044da000000ffffffff01a50045d0000000ffffffff01a50046d0000000ffffffff01050046da000000ffffffff00a5000ad0000000ffffffff0005000ada000000ffffffff01a50042d0000000ffffffff01050042da000000ffffffff0180004146000000ffffffff0180004546000000ffffffff0100005046000000ffffffff0180004946000000ffffffff01a50044d0000000ffffffff01010044e1000000ffffffff01a50044d0000000ffffffff01800044e0000000ffffffff005100a040000000ffffffff000200a041000000ffffffff00a500a0d0000000ffffffff000100a0da000000ffffffff001100c340000000ffffffff008000c346000000ffffffff00a500c3d0000000ffffffff000100c3da000000ffffffff000500c142000000ffffffff0000000546000000ffffffff0080000546000000ffffffff00a50008d0000000ffffffff0004000875000000ffffffff000000085b000000ffffffff0000000843000000ffffffff000000084b000000ffffffff0000000863000000ffffffff0000000867000000ffffffff00999909f4010100ffffffff000800085a000000ffffffff008000085b000000ffffffff000e000840000000ffffffff0007000841000000ffffffff0005000842000000ffffffff0080000843000000ffffffff000c000848000000ffffffff0007000849000000ffffffff000800084a000000ffffffff008000084b000000ffffffff0000000862000000ffffffff0080000863000000ffffffff0005000866000000ffffffff0080000867000000ffffffff00c0007640000000ffffffff0080007646000000ffffffff00a50076d0000000ffffffff00010076d8000000ffffffff00c0007140000000ffffffff0080007146000000ffffffff00a50071d0000000ffffffff00000071d9000000ffffffff00a50071d0000000ffffffff00010071da000000ffffffff0040007840000000ffffffff0080007846000000ffffffff00a50070d0000000ffffffff00070070da000000ffffffff0080007040000000ffffffff00c0007041000000ffffffff0000007042000000ffffffff0004007043000000ffffffff0000990980000200ffffffff0000007040000000ffffffff0000007041000000ffffffff0000007042000000ffffffff0000007043000000ffffffff0008007058000000ffffffff0004007059000000ffffffff000c00705c000000ffffffff000400705d000000ffffffff0014007064000000ffffffff0004007065000000ffffffff0018007068000000ffffffff0004007069000000ffffffff0000007050000000ffffffff0004007051000000ffffffff001c00706c000000ffffffff000400706d000000ffffffff00a50070d0000000ffffffff00010070da000000ffffffff0093001c40000000ffffffff000000c246000000ffffffff002400c240000000ffffffff000400c242000000ffffffff000300c241000000ffffffff002200c245000000ffffffff0080007440000000ffffffff0080007446000000ffffffff0001001c16000000ffffffff0001001c12000000ffffffff0001001c14000000ffffffff0251000104000000ffffffff02a50008d0000000ffffffff02040008f2000000ffffffff026000088a000000ffffffff02a50008d0000000ffffffff0205000875000000ffffffff020000085b000000ffffffff00999909f4010100ffffffff020500085a000000ffffffff028000085b000000ffffffff02a50070d0000000ffffffff02070070da000000ffffffff0280007040000000ffffffff02c0007041000000ffffffff0200007042000000ffffffff0204007043000000ffffffff0201990980000200ffffffff0200007040000000ffffffff0200007041000000ffffffff0200007042000000ffffffff0200007043000000ffffffff0204007065000000ffffffff0200007064000000ffffffff0280007646000000ffffffff020400706d000000ffffffff020400706c000000ffffffff0280007846000000ffffffff0204007069000000ffffffff0208007068000000ffffffff0280007740000000ffffffff0280007746000000ffffffff0204007051000000ffffffff020c007050000000ffffffff0280007146000000ffffffff0204007061000000ffffffff0210007060000000ffffffff0280007546000000ffffffff0201007142000000ffffffff00999909f4010100ffffffff0240001340000000ffffffff0200001340000000ffffffff02a50016d0000000ffffffff02180016f6000000ffffffff02ef0040f5000000ffffffff0201007542000000ffffffff02a50040d0000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:ffffffff02c00040fb000000ffffffff0200000546000000ffffffff0280000546000000ffffffff030300d34a000000ffffffff034000d34f000000ffffffff03a000d352000000ffffffff03ad00d354000000ffffffff038000d351000000ffffffff03e100d35a000000ffffffff034f00d341000000ffffffff02a50016d0000000ffffffff02250016f4000000ffffffff032000d34c000000ffffffff030000c04f000000ffffffff030100c050000000ffffffff030100c052000000ffffffff030400d94a000000ffffffff038000d85a000000ffffffff036c00d94a000000ffffffff030000d950000000ffffffff030000d960000000ffffffff030000d970000000ffffffff030000d980000000ffffffff03a500d9d0000000ffffffff031400d9e6000000ffffffff03a500ded0000000ffffffff030700de48000000ffffffff038000de49000000ffffffff03a500dcd0000000ffffffff03bf00dc4b000000ffffffff038500dc50000000ffffffff03a500dcd0000000ffffffff03f700dc58000000ffffffff030000dc61000000ffffffff03a300dc55000000ffffffff0280001c46000000ffffffff0210000151000000ffffffff020d000150000000ffffffff0010000151000000ffffffff000d000150000000ffffffff0001000858000000ffffffff0000000857000000ffffffff0000000000000400ffffffff2c040080ffffffff3405008054040080ffffffffa40400800c050080bc050080ffffffffffffffffffffffff00085040400140904404008000515940005c5008ffffffff00525940005c5008ffffffffffffffff00181c40010101907004008090044d8990044e899004c188ffffffff00091c400100019090044d890200029090044e89040004909004c188ffffffffa5d0000401db000400ffff8cffffffffffffffff008a084020012090d8040080014651001040c3000045170100451a0100451d011140a000008a0800a5d059003c405900ffffffff208a0800814651001140c3004045170140451a0140451d015140a000a5d059003440590038040080fffffffcffffffffffffffff208a08005140a0001140c300ff16080000405000540301c040910800ffffffffffffffffffffffffa5d0440100e0440129b2f1011fc3f10100485a002066200120662301ac054a89ac054b89ac054789ac054c89ac050a88ac054189ac054489ac055a88ac055188ac054689ac055088ac055389ac05a088ac05c388ac052089ac051789ac054289ac051a89ac051d8940910800ffffffffffffffffffffffff00460004200001c000ffff8cffffffff0010084002010290d805008060414b0180464b0160414a0180464a01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0008fff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c040080b4040080cc040080e40400802c050080ffffffffffffffffffffffffffffffffffffffffffffffff008a08402001209074040080004a5900108a080000081340a5d041000100039000f541000101039001f541000146590080442c00008c08400201029010442c00fffffffcffffffff80442c00708a0800014a5900a5d0410001f5410080465900fffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff540301c040910800fffffffcffffffffffffffffffffffff0046dc010046de01fffffffcffffffffffffffffffffffff008d084001010190fc040080a5d0120024f212001c050080a5d0130000ff1300a5d0140004f31400a5d0140000f41400a5d0160084f21600fffffffcfffffffffffffffffffffffffffffffcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010001c00054444002010290f4ff0084ffffff8cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100fff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000b000000020301000700010000000701000002000000060100000400000005010000088a0608148a0608000000000c0001000100000000000000e803000001000000fa00000000000000b80b0000000000006810000001000000f401000001000000c800000000000000ac0d0000d80e00000000000050000000a000000040010000800200002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700002c01000090010000c2010000db010000f401000026020000580200008a020000bc02000084030000b6030000e80300004c040000b004000078050000aa050000dc05000040060000080700003a07000058070000760700008a0700009e070000b2070000d00700000208000034080000fc08000060090000c4090000b80b0000540400000d00000000010000540400005700000001010000540400000a00000002010100540400005a00000003010100440400006986000002020100480400005d4b000000020100480400006235000002020100e0090400b0041c0c0000800001000001f000f100f200f300f400f500f600ff00800001000001f000f100f200f300f400f500f600ff000000d68b0608ec8b060800ff0001d0000000ffffffff00000001d0000000ffffffff0001000858000000ffffffff0000000857000000ffffffff00999909f4010100ffffffff000f000854000000ffffffff0003000855000000ffffffff0008000856000000ffffffff0080000857000000ffffffff00a50008d0000000ffffffff00bc0008f2000000ffffffff0011002c44000000ffffffff002000088a000000ffffffff0048000882000000ffffffff0000000947000000ffffffff0000000850000000ffffffff0000000851000000ffffffff00999909a0000100ffffffff00999909a0000100ffffffff000000084c000000ffffffff000000084d000000ffffffff00999909a0000100ffffffff008000084f000000ffffffff00a50008d0000000ffffffff00000008d9000000ffffffff00a50008d0000000ffffffff00030008da000000ffffffff0000000945000000ffffffff0001002446000000ffffffff01a50053d0000000ffffffff01030053da000000ffffffff00a50050d0000000ffffffff00020050e2000000ffffffff002000505c000000ffffffff000500504c000000ffffffff000000504d000000ffffffff00fa00505e000000ffffffff00a50050d0000000ffffffff00030050da000000ffffffff0080005945000000ffffffff00a50059d0000000ffffffff0034005940000000ffffffff00a50059d0000000ffffffff0001005941000000ffffffff00a50059d0000000ffffffff0000005942000000ffffffff00a50059d0000000ffffffff0000005943000000ffffffff00a50059d0000000ffffffff00030059da000000ffffffff0001002845000000ffffffff0080002846000000ffffffff0045006044000000ffffffff0080006046000000ffffffff00a0005a58000000ffffffff000f005a59000000ffffffff0001005a5a000000ffffffff0080005a5b000000ffffffff00ff005a5c000000ffffffff0080005a48000000ffffffff00a5005ad0000000ffffffff0009005ada000000ffffffff0081005146000000ffffffff00a50051d0000000ffffffff00010051da000000ffffffff0002005c43000000ffffffff00a50009d0000000ffffffff00800009e0000000ffffffff00a50050d0000000ffffffff00a20050e2000000ffffffff010a002480000000ffffffff0108002481000000ffffffff0104002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0104002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014400248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01a50023d0000000ffffffff01200024 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:c0000000ffffffff01a50023d0000000ffffffff01200023c0000000ffffffff01a50023d0000000ffffffff01800023c1000000ffffffff01a50020d0000000ffffffff0180002051000000ffffffff01a50020d0000000ffffffff0180002151000000ffffffff0101002353000000ffffffff0101002453000000ffffffff01c0002351000000ffffffff01c0002451000000ffffffff0180002046000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff0105002050000000ffffffff01a50020d0000000ffffffff011a002063000000ffffffff01a50020d0000000ffffffff01070020ac000000ffffffff01a50020d0000000ffffffff01010020ad000000ffffffff01a50020d0000000ffffffff01800020a6000000ffffffff01a50020d0000000ffffffff01000020d9000000ffffffff01a50020d0000000ffffffff01000021d9000000ffffffff01a50020d0000000ffffffff01000023d9000000ffffffff01a50020d0000000ffffffff01000024d9000000ffffffff0101002054000000ffffffff01a50020d0000000ffffffff01c0002064000000ffffffff0140002045000000ffffffff01a50020d0000000ffffffff0108002168000000ffffffff01a50020d0000000ffffffff0108002468000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff01a50020d0000000ffffffff0104002163000000ffffffff01a50020d0000000ffffffff0104002463000000ffffffff01a50020d0000000ffffffff0101002461000000ffffffff01a50020d0000000ffffffff01050021da000000ffffffff01a50020d0000000ffffffff01050020da000000ffffffff01a50020d0000000ffffffff01050023da000000ffffffff01a50020d0000000ffffffff01050024da000000ffffffff0104002071000000ffffffff01a50020d0000000ffffffff0104002371000000ffffffff0104002344000000ffffffff01000020d0000000ffffffff01e5002041000000ffffffff01a50023d0000000ffffffff01200025c0000000ffffffff01a50020d0000000ffffffff0108002071000000ffffffff01a50020d0000000ffffffff0199002196000000ffffffff01a50020d0000000ffffffff0193002197000000ffffffff01a50020d0000000ffffffff0199002496000000ffffffff01a50020d0000000ffffffff0193002497000000ffffffff01a50020d0000000ffffffff019b002064000000ffffffff01a50020d0000000ffffffff01410020ad000000ffffffff01a50020d0000000ffffffff0160002062000000ffffffff01a50020d0000000ffffffff011d002063000000ffffffff01a50020d0000000ffffffff010f00206f000000ffffffff0105002067000000ffffffff01a50020d0000000ffffffff0101002161000000ffffffff018a002162000000ffffffff0109002168000000ffffffff010d002480000000ffffffff010b002481000000ffffffff0105002482000000ffffffff013f002483000000ffffffff0103002487000000ffffffff0105002488000000ffffffff013f002489000000ffffffff014000248c000000ffffffff012b00248d000000ffffffff014300248e000000ffffffff010000248f000000ffffffff0101002490000000ffffffff0100002491000000ffffffff01000020d0000000ffffffff0183001460000000ffffffff0183001461000000ffffffff0183001760000000ffffffff0183001761000000ffffffff0183001a60000000ffffffff0183001a61000000ffffffff0184001d60000000ffffffff0184001d61000000ffffffff0101002060000000ffffffff018c002061000000ffffffff0101002360000000ffffffff018c002361000000ffffffff0183004261000000ffffffff01a800154a000000ffffffff018300154b000000ffffffff01a800184a000000ffffffff018400184b000000ffffffff01a9001b4a000000ffffffff0182001b4b000000ffffffff01b2001e4a000000ffffffff0183001e4b000000ffffffff01aa002160000000ffffffff01aa002460000000ffffffff01a50014d0000000ffffffff0150001469000000ffffffff01a50014d0000000ffffffff010a00146b000000ffffffff01a50014d0000000ffffffff01c0001468000000ffffffff01a50017d0000000ffffffff0150001769000000ffffffff01a50017d0000000ffffffff010a00176b000000ffffffff01a50017d0000000ffffffff01c0001768000000ffffffff01a5001ad0000000ffffffff0155001a69000000ffffffff01a5001ad0000000ffffffff0140001a6b000000ffffffff01a5001ad0000000ffffffff01c0001a68000000ffffffff01a5001dd0000000ffffffff0116001d69000000ffffffff01a5001dd0000000ffffffff0108001d6b000000ffffffff01a5001dd0000000ffffffff01c0001d68000000ffffffff01a50020d0000000ffffffff01ff002069000000ffffffff01a50020d0000000ffffffff019000206b000000ffffffff01a50020d0000000ffffffff01c0002068000000ffffffff0108002348000000ffffffff01a50016d0000000ffffffff0105001650000000ffffffff0100001451000000ffffffff0109001452000000ffffffff0108001453000000ffffffff0105001456000000ffffffff01d5001444000000ffffffff014f00145a000000ffffffff01ad00145d000000ffffffff010e00145b000000ffffffff010700145e000000ffffffff0100001455000000ffffffff01c8001462000000ffffffff0188001459000000ffffffff0101001579000000ffffffff0140001445000000ffffffff01a50014d0000000ffffffff01070014da000000ffffffff01a50019d0000000ffffffff0105001950000000ffffffff0100001751000000ffffffff0109001752000000ffffffff0108001753000000ffffffff0105001756000000ffffffff0155001744000000ffffffff014f00175a000000ffffffff01b900175d000000ffffffff010e00175b000000ffffffff010600175e000000ffffffff0100001755000000ffffffff0188001759000000ffffffff0101001879000000ffffffff0180001745000000ffffffff01a50017d0000000ffffffff01050017da000000ffffffff01a5001cd0000000ffffffff010b001c50000000ffffffff0100001a51000000ffffffff010a001a52000000ffffffff0109001a53000000ffffffff0105001a56000000ffffffff0155001a44000000ffffffff014f001a5a000000ffffffff01ba001a5d000000ffffffff010e001a5b000000ffffffff010f001a5e000000ffffffff0100001a55000000ffffffff0188001a59000000ffffffff0101001b79000000ffffffff0140001a45000000ffffffff010f001b75000000ffffffff01a5001ad0000000ffffffff0105001ada000000ffffffff01a5001fd0000000ffffffff010b001f50000000ffffffff0102001d51000000ffffffff010a001d52000000ffffffff0107001d53000000ffffffff0105001d56000000ffffffff0144001d44000000ffffffff0167001d5a000000ffffffff018d001d5d000000ffffffff010c001d5b000000ffffffff010f001d5e000000ffffffff0100001d55000000ffffffff0188001d59000000ffffffff0101001e79000000ffffffff0140001d45000000ffffffff01a5001dd0000000ffffffff0105001dda000000ffffffff0180004048000000ffffffff0100004348000000ffffffff0100004548000000ffffffff0100004648000000ffffffff0100004848000000ffffffff0100005148000000ffffffff0110004145000000ffffffff0110004245000000ffffffff0110004445000000ffffffff01a50047d0000000ffffffff010d0047da000000ffffffff01a5004ad0000000ffffffff010d004ada000000ffffffff01a5004bd0000000ffffffff010d004bda000000ffffffff01a5004cd0000000ffffffff010d004cda000000ffffffff01a50041d0000000ffffffff01050041da000000ffffffff01a50044d0000000ffffffff01050044da000000ffffffff01a50045d0000000ffffffff01a50046d0000000ffffffff01050046da000000ffffffff00a5000ad0000000ffffffff0005000ada000000ffffffff01a50042d0000000ffffffff01050042da000000ffffffff0180004146000000ffffffff0180004546000000ffffffff0180005046000000ffffffff0180004946000000ffffffff01a50044d0000000ffffffff01010044e1000000ffffffff01a50044d0000000ffffffff01800044e0000000ffffffff005100a040000000ffffffff000200a041000000ffffffff00a500a0d0000000ffffffff000100a0da000000ffffffff001100c340000000ffffffff008000c346000000ffffffff00a500c3d0000000ffffffff000100c3da000000ffffffff000500c142000000ffffffff0000000546000000ffffffff0080000546000000ffffffff00a50008d0000000ffffffff0004000875000000ffffffff000000085b000000ffffffff0000000843000000ffffffff000000084b000000ffffffff0000000863000000ffffffff0000000867000000ffffffff00999909f4010100ffffffff000800085a000000ffffffff008000085b000000ffffffff000e000840000000ffffffff0007000841000000ffffffff0005000842000000ffffffff0080000843000000ffffffff000c000848000000ffffffff0007000849000000ffffffff000800084a000000ffffffff008000084b000000ffffffff0000000862000000ffffffff0080000863000000ffffffff0005000866000000ffffffff0080000867000000ffffffff00c0007640000000ffffffff0080007646000000ffffffff00a50076d0000000ffffffff00010076d8000000ffffffff00c0007140000000ffffffff0080007146000000ffffffff00a50071d0000000ffffffff00000071d9000000ffffffff00a50071d0000000ffffffff00010071da000000ffffffff0040007840000000ffffffff0080007846000000ffffffff00a50070d0000000ffffffff00070070da000000ffffffff0080007040000000ffffffff00c0007041000000ffffffff0000007042000000ffffffff0004007043000000ffffffff0000990980000200ffffffff0000007040000000ffffffff0000007041000000ffffffff0000007042000000ffffffff0000007043000000ffffffff0008007058000000ffffffff0004007059000000ffffffff000c00705c000000ffffffff000400705d000000ffffffff0014007064000000ffffffff0004007065000000ffffffff0018007068000000ffffffff0004007069000000ffffffff0000007050000000ffffffff0004007051000000ffffffff001c00706c000000ffffffff000400706d000000ffffffff00a50070d0000000ffffffff00010070da000000ffffffff0093001c40000000ffffffff000000c246000000ffffffff002400c240000000ffffffff000400c242000000ffffffff000300c241000000ffffffff002200c245000000ffffffff0080007440000000ffffffff0080007446000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:ffffffff0001001c16000000ffffffff0001001c12000000ffffffff0001001c14000000ffffffff0251000104000000ffffffff02a50008d0000000ffffffff02040008f2000000ffffffff026000088a000000ffffffff02a50008d0000000ffffffff0205000875000000ffffffff020000085b000000ffffffff00999909f4010100ffffffff020500085a000000ffffffff028000085b000000ffffffff02a50070d0000000ffffffff02070070da000000ffffffff0280007040000000ffffffff02c0007041000000ffffffff0200007042000000ffffffff0204007043000000ffffffff0201990980000200ffffffff0200007040000000ffffffff0200007041000000ffffffff0200007042000000ffffffff0200007043000000ffffffff0204007065000000ffffffff0200007064000000ffffffff0280007646000000ffffffff020400706d000000ffffffff020400706c000000ffffffff0280007846000000ffffffff0204007069000000ffffffff0208007068000000ffffffff0280007740000000ffffffff0280007746000000ffffffff0204007051000000ffffffff020c007050000000ffffffff0280007146000000ffffffff0204007061000000ffffffff0210007060000000ffffffff0280007546000000ffffffff0201007142000000ffffffff00999909f4010100ffffffff0240001340000000ffffffff0200001340000000ffffffff02a50016d0000000ffffffff02180016f6000000ffffffff02ef0040f5000000ffffffff0201007542000000ffffffff02a50040d0000000ffffffff02c00040fb000000ffffffff0200000546000000ffffffff0280000546000000ffffffff030300d34a000000ffffffff034000d34f000000ffffffff03a000d352000000ffffffff03ad00d354000000ffffffff038000d351000000ffffffff03e100d35a000000ffffffff034f00d341000000ffffffff02a50016d0000000ffffffff02250016f4000000ffffffff032000d34c000000ffffffff030000c04f000000ffffffff030100c050000000ffffffff030100c052000000ffffffff030400d94a000000ffffffff038000d85a000000ffffffff036c00d94a000000ffffffff030000d950000000ffffffff030000d960000000ffffffff030000d970000000ffffffff030000d980000000ffffffff03a500d9d0000000ffffffff031400d9e6000000ffffffff03a500ded0000000ffffffff030700de48000000ffffffff038000de49000000ffffffff03a500dcd0000000ffffffff03bf00dc4b000000ffffffff038500dc50000000ffffffff03a500dcd0000000ffffffff03f700dc58000000ffffffff030000dc61000000ffffffff03a300dc55000000ffffffff020100c140000000ffffffff020000c141000000ffffffff020500c142000000ffffffff028200c144000000ffffffff028000c146000000ffffffff0280001c46000000ffffffff0220000151000000ffffffff020d000150000000ffffffff0020000151000000ffffffff000d000150000000ffffffff0001000858000000ffffffff0000000857000000ffffffff0000000000000400ffffffff2c040080ffffffff3405008054040080ffffffffa40400800c050080bc050080ffffffffffffffffffffffff00085040400140904404008000515940005c5008ffffffff00525940005c5008ffffffffffffffff00181c40010101907004008090044d8990044e899004c188ffffffff00091c400100019090044d890200029090044e89040004909004c188ffffffffa5d0000401db000400ffff8cffffffffffffffff008a084020012090d8040080014651001040c3000045170100451a0100451d011140a000008a0800a5d059003c405900ffffffff208a0800814651001140c3004045170140451a0140451d015140a000a5d059003440590038040080fffffffcffffffffffffffff208a08005140a0001140c300ff16080000405000540301c040910800ffffffffffffffffffffffffa5d0440100e0440129b2f1011fc3f10100485a002066200120662301ac054a89ac054b89ac054789ac054c89ac050a88ac054189ac054489ac055a88ac055188ac054689ac055088ac055389ac05a088ac05c388ac052089ac051789ac054289ac051a89ac051d8940910800ffffffffffffffffffffffff00460004200001c000ffff8cffffffff0010084002010290d805008060414b0180464b0160414a0180464a01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0008fff800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c040080b4040080cc040080e40400802c050080ffffffffffffffffffffffffffffffffffffffffffffffff008a08402001209074040080004a5900108a080000081340a5d041000100039000f541000101039001f541000146590080442c00008c08400201029010442c00fffffffcffffffff80442c00708a0800014a5900a5d0410001f5410080465900fffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff540301c040910800fffffffcffffffffffffffffffffffff0046dc010046de01fffffffcffffffffffffffffffffffff008d084001010190fc040080a5d0120024f212001c050080a5d0130000ff1300a5d0140004f31400a5d0140000f41400a5d0160084f21600fffffffcfffffffffffffffffffffffffffffffcfffffffcffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010001c00054444002010290f4ff0084ffffff8cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100fff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000200000022b000002000000000000000000000000000000001201000200000040c6050e9000000102000109022000010100a0010904000002ffffff00070581024000000705010240000009022000010100a0010904000002ffffff000705810240000007050102400000020300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024ae06080000000038ae06080000000000000000000000000000000038ae06080000000000000000000000000000000050ae060810ae06080000000000000000000000000000000060ae0608000000000000000050ae06080caf060800000000f16c0208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018af0608400504080000000024af0608440504080904010030af0608820504080904020000000000a605040809040300f401000091f70108b7f701086d120308000000000000000000000000000000000000000000000000ffffffff01000000000000000000000000050000000000000000000000000000000000005029040800000000000000000000000000c2010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000017f0108fd7e010802000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044c1060834c1060800000000000000000100000020000000210000000200000000000000010000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1be0008bbbe00080100000058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000916401088d64010801000000880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000100000000004c1104080700020000000000581104080900010000000000701104080b000100000000007c1104080d00010000000000881104080300010000000000941104080700010000000000a01104080b00010000000000ac1104080d00010000000000b81104080800010000000000c41104080c00010000000000d01104080e00010000000000dc1104080300010000000000e81104080700010000000000f41104080b000100000000000012040800010000050000009cb506080101000007000000d8b5060802010000030000002cb606080c12040803000000640000000000000001000000040000006400000000000000010000000500000064000000000000000100000006000000640000000000000001000000080000006400000000000000010000000a00000064000000000000000100000003000000000000000000000001000000040000000000000000000000010000000500000000000000000000000100000006000000000000000000000001000000080000000000000000000000010000000a00000000000000000000000100000003000000000000000000000001000000040000000000000000000000010000000500000000000000000000000100000006000000000000000000000001000000080000000000000000000000010000000a000000000000000000000001000000fcbd060820be060844be060803000000190000000000000001000000040000003200000000000000010000000500000032000000000000000100000006000000190000000000000001000000080000003f00000000000000010000000a00000003000000000000000100000003000000640000000000000001000000040000006400000000000000010000000500000064000000000000000100000006000000640000000000000001000000080000006400000000000000010000000a00000064000000000000000100000003000000260000000000000001000000040000003200000000000000010000000500000019000000000000000100000006000000190000000000000001000000080000002100000000000000010000000a0000001c000000000000000100000068be06088cbe0608b0be0608a0130408ac13040803000000640000000000000001000000040000006400000000000000010000000500000064000000000000000100000006000000640000000000000001000000080000006400000000000000010000000a00000064000000000000000100000003000000000000000000000001000000040000000000000000000000010000000500000000000000000000000100000006000000000000000000000001000000080000000000000000000000010000000a00000000000000000000000100000003000000000000000000000001000000040000000000000000000000010000000500000000000000000000000100000006000000000000000000000001000000080000000000000000000000010000000a000000000000000000000001000000e0be060804bf060828bf0608030000003a0000000000000001000000040000003300000000000000010000000500000046000000000000000100000006000000350000000000000001000000080000003d00000000000000010000000a0000004e0000000000000001000000030000002d000000000000000100000004000000350000000000000001000000050000001f000000000000000100000006000000220000000000000001000000080000002c00000000000000010000000a000000080000000000000001000000030000002d000000000000000100000004000000350000000000000001000000050000001f000000000000000100000006000000220000000000000001000000080000002c00000000000000010000000a000000000000000000000001000000030000002800000000000000010000000400000029000000000000000100000005000000480000000000000001000000060000003d0000000000000001000000080000005500000000000000010000000a00000064000000000000000100000003000000500000000000000001000000040000005a000000000000000100000005000000360000000000000001000000060000003f0000000000000001000000080000001c00000000000000010000000a00000005000000000000000100000003000000500000000000000001000000040000005a000000000000000100000005000000360000000000000001000000060000003f0000000000000001000000080000001c00000000000000010000000a00000003000000000000000100000003000000000000000000000001000000040000000d0000000000000001000000050000002f000000000000000100000006000000460000000000000001000000080000003500000000000000010000000a0000003e000000000000000100000003000000370000000000000001000000040000003b00000000000000010000000500000020000000000000000100000006000000200000000000000001000000080000002900000000000000010000000a000000000000000000000001000000030000004c0000000000000001000000040000004700000000000000010000000500000025000000000000000100000006000000220000000000000001000000080000002e00000000000000010000000a0000002a0000000000000001000000030000004c0000000000000001000000040000004700000000000000010000000500000025000000000000000100000006000000220000000000000001000000080000002e00000000000000010000000a0000000000000000000000010000004cbf060870bf060894bf0608b8bf0608dcbf060800c0060824c0060848c006086cc0060890c00608b8130408c4130408d4be0608b4c0060824120408010000004008040878b6060806000000f997020834120408010000000f000000381204080100000040080408d8b6060806000000f997020848120408010000000f0000004c120408010000004008040838b7060806000000f99702085c120408010000000f000000601204080100000050080408a4b70608060000000000000070120408010000000f00000074120408010000004008040804b80608060000000000000084120408010000000f00000088120408010000005008040864b80608060000000000000098120408010000000f000000d0b8060846000000020000009c1204080100000040080408d8b8060806000000f9970208ac120408010000000f000000b0120408010000004008040838b9060806000000f9970208c0120408010000000f000000c4120408010000004008040898b9060806000000f9970208d4120408010000000f000000d8120408010000005008040804ba06080600000000000000e8120408010000000f000000ec120408010000005008040864ba06080600000000000000fc120408010000000f000000001304080100000050080408c4ba0608060000000000000010130408010000000f00000014130408010000005008040824bb0608060000000000000024130408010000000f00000028130408010000005008040884bb0608060000000000000038130408010000000f000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:3c1304080100000050080408e4bb060806000000000000004c130408010000000f00000050130408010000005008040844bc0608060000000000000060130408010000000f000000641304080100000050080408a4bc0608060000000000000074130408010000000f00000078130408010000005008040804bd0608060000000000000088130408010000000f0000008c130408010000005008040864bd060806000000000000009c130408010000000f000000ecbd06084a00000002000000c4c006080101000075290408632904080080040000000000d913040805000000d8130408000021010c000000081a3e0002000200000000000000000000000000000000000000000000000000000000000000000000000000000000008329040800000000000000000400ff0000000000feca000d9229040804000100e5a50108b1a50108a6290408010001005da801085ba80108b529040800000000000000000100ff0000000000feca000dc029040800000000000000000100ff0000000000feca000dcb29040800000000000000000100ff0000000000feca000dd629040800000000000000000100ff0000000000feca000da88d07080002000005070000ce0000000a090000e90000000b090000ef0000000c090000f00000000d090000f10000000e090000f20000000f090000f300000051090000ea00000052090000eb00000050090000ec00000055090000ed00000054090000ee00000006070000f700000007070000f800000008070000f900000009070000fa00000060090000f500000061090000020100006209000003010000650900000401000066090000050100006709000006010000680900000901000084090000130100007209000008010000b00900000a010000f009000012010000d0090000150100009009000016010000770900002101000046000000250100004f0000002601000050000000270100005500000033010000560000002f01000059000000340100005a0000003501000066000000300100006b0000003901000086000000400100000000000000000000ce00000001000000e900000002000000ef00000003000000f000000004000000f100000005000000f200000006000000f300000007000000ea00000008000000eb00000009000000ec0000000a000000ed0000000b000000ee0000000c000000f70000000d000000f80000000e000000f90000000f000000fa00000010000000f500000011000000020100001200000003010000130000000401000014000000050100001500000006010000160000000901000017000000080100001800000013010000190000000a0100001a000000120100001b000000150100001c000000160100001d000000210100001e000000250100001f0000002601000020000000270100002100000033010000220000002f01000023000000340100002400000035010000250000003001000026000000390100002700000040010000280000000000000000000000000000000000000003000000e0c81000e0c81000e0c81000000000000000000000000000000000000400000028b11200e0c8100028b11200000000000000000000000000070000000500000078741300b4f910007874130000000000000000000000000007000000060000009c681400ac1e12009c6814000000000000000000000000000900000008000000c05c1500fce11200c05c15000000000000000000000000000b0000000a000000c05c1500fce11200c05c15000000000000000000000000000d00000003000000e0c81000e0c81000e0c81000000000000000000000000000000000000400000028b11200e0c8100028b11200000000000000000000000000070000000500000078741300b4f910007874130000000000000000000000000007000000060000009c681400ac1e12009c6814000000000000000000000000000900000008000000c05c1500fce11200c05c15000000000000000000000000000b0000000a000000c05c1500fce11200c05c15000000000000000000000000000d00000084d3060894d306080300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b0c00000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0000000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca5130000000000d8ffffff00000000070000000800000070991400882a1100709914000000000000000000000000000b0c00000a000000c05c1500d8ed1100c05c150000000000e7ffffff000000000d0e00000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b0c00000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0000000300000090051000a0bb0d009005100000000000e2ffffff00000000030000000400000004bd110098e00e0004bd110000000000d8ffffff00000000030000000500000028b11200bcd40f0028b1120000000000e7ffffff0000000007000000060000004ca51300386710004ca5130000000000ceffffff00000000070000000800000070991400882a11007099140000000000e7ffffff000000000b0c00000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0e0000b0d30608c0d30608d0d30608e0d306080300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b000000fcd30608a4d30608f0d306080cd4060803000000900510009005100090051000000000000000000000000000000000000400000028b112009005100028b11200000000000000000000000000070000000500000028b112006436100028b1120000000000000000000000000007000000060000004ca513005c5b11004ca51300000000000000000000000000090000000800000070991400ac1e1200709914000000000000000000000000000b0000000a000000c05c1500fce11200c05c15000000000000000000000000000d00000003000000900510009005100090051000000000000000000000000000000000000400000028b112009005100028b11200000000000000000000000000070000000500000028b112006436100028b1120000000000000000000000000007000000060000004ca513005c5b11004ca51300000000000000000000000000090000000800000070991400ac1e1200709914000000000000000000000000000b0000000a000000c05c1500fce11200c05c15000000000000000000000000000d00000024d4060834d406080300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b0000000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0000000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000e7ffffff0000000007080000060000004ca51300386710004ca5130000000000ceffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000baffffff000000000d0e00000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000e7ffffff0000000007080000060000004ca51300386710004ca5130000000000ceffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000d8ffffff000000000d0e00000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b0000000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0000000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000d8ffffff0000000007080000060000004ca51300386710004ca5130000000000ceffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000b0ffffff000000000d0e00000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000d8ffffff0000000007080000060000004ca51300386710004ca5130000000000ceffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000ceffffff000000000d0e00000300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b11200000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 796, in upload_loader self.cdc.write(data_to_send) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX:07000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b0000000a000000c05c1500d8ed1100c05c15000000000000000000000000000d0000000300000090051000a0bb0d009005100000000000ecffffff00000000030000000400000004bd110098e00e0004bd110000000000e2ffffff00000000030000000500000028b11200bcd40f0028b1120000000000c9ffffff0000000007080000060000004ca51300386710004ca5130000000000b5ffffff00000000070c00000800000070991400882a11007099140000000000bdffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000b0ffffff000000000d0e00000300000090051000a0bb0d009005100000000000f6ffffff00000000030000000400000004bd110098e00e0004bd110000000000ecffffff00000000030000000500000028b11200bcd40f0028b1120000000000ceffffff0000000007080000060000004ca51300386710004ca5130000000000baffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000d8ffffff000000000d0e00000300000090051000a0bb0d009005100000000000f6ffffff00000000030000000400000004bd110098e00e0004bd110000000000ecffffff00000000030000000500000028b11200bcd40f0028b1120000000000ceffffff0000000007080000060000004ca51300386710004ca5130000000000baffffff00000000070c00000800000070991400882a11007099140000000000ceffffff000000000b0c00000a000000c05c1500d8ed1100c05c150000000000baffffff000000000d0e000050d4060860d4060870d4060880d4060890d40608a0d40608b0d40608c0d40608d0d40608e0d406080300000090051000a0bb0d0090051000000000000000000000000000030000000400000004bd110098e00e0004bd1100000000000000000000000000030000000500000028b11200bcd40f0028b1120000000000000000000000000007000000060000004ca51300386710004ca51300000000000000000000000000070000000800000070991400882a1100709914000000000000000000000000000b000000fcd4060844d40608f0d406080cd5060818d4060818d50608181a04080100000054c4060806000000281a04080100000014c506080600000000010100d4c5060802000000381a040801000000dcc5060806000000481a0408010000009cc6060806000000581a0408010000005cc7060806000000681a0408010000001cc806080600000001010001dcc8060804000000781a040801000000ecc8060805000000020100008cc906080100000090c906084600000003000000881a0408010000009cc9060806000000981a0408010000005cca060806000000000101001ccb060802000000a81a04080100000024cb060806000000b81a040801000000e4cb060806000000c81a040801000000a4cc060806000000d81a04080100000064cd060806000000e81a04080100000024ce060806000000f81a040801000000e4ce060806000000081b040801000000a4cf060806000000181b04080100000064d0060806000000281b04080100000024d1060806000000381b040801000000e4d106080600000001010001a4d206080a000000481b040801000000ccd2060805000000020100006cd306080100000070d306084a00000003000000d8210408f82104081822040844220408642204088422040838220408a4220408b0220408d0220408f0220408102304083c2304085c2304087c230408302304089c23040870d506087cd506083cd50608460000000200000060d506084a000000020000003fa6010865a601084fa6010869a6010869a6010853a60108b3a5010865a6010865a601083ba60108d1a50108bda50108c3a50108b7a5010835a601085fa60108dfa5010859a6010800000000000000000100000002000000030000001dab010825a8010875ab0108a1ac0108a1ac0108b9ab0108c5a80108c1ab01089bac0108ddaa0108b5a90108fda8010831aa010819ac010881aa010895ac010841aa010855ac0108200000000000000028000000e20400103000000000000000000100000b000000400100000b0000008001000016000000c001000000000000c401000000000000c801000000000000cc01000000000000d001000000000000d401000000000000d8010000000000000002000000000000400200000a000001800200000a00000100040000c8000010100400000001000020040000100000102804000002000000300400000000000038040000000000004004000000000000480400000000000050040000000000006004000000000000700400000000000080040000000000009004000000000000a004000000000000b004000000000000d004000000000000e004000000000000f00400000000000000050000000000001005000000000000000600000c00000000080000000000002008000000000000300800000000000040080000020000005008000002000000a008000000000000200900000100000030090000c40900004009000010000000000000000000000008010000000000000c010000000000000002000011111100000400000000000010040000000000001404000000000000200400000000000024040000000000003004000000000000340400000000000060040000130000000005000001000000400500000200000044050000707030308005000001000000c0050000080f3200c4050000000000000007000010110200040700001f0b0a0308070000040800000c0700001f0004001007000011000000000000000000000010000000110a0211140000000808003218000000000881001c00000012000f04200000000000000024000000c7ffff7f28000000000000002c0000000000000038000000000000004000000000000000440000000001000050000000000000005400000000000000580000000000000060000000aa000000680000006000110178000000000000007c00000080100000b400000000000000bc00000000000000c000000000000000d000000000404040d400000000808080e400000000203002e800000040210000ec000000f4da0000f000000032040000140100000000000018010000000000001c010000000000002001000000000000240100000000000028010000000000002c010000000000003001000000000000340100000000000044010000a431000048010000b43096404c01000064204b405001000058021405540100004b40000058010000b460d2605c0100004b30f4816001000084030000640100000000000068010000963000006c01000078257825700100004b304b30740100004b304b3078010000044004407c0100004610000080010000e680000084010000060c040088010000100e00008c010000000000009001000000000000940100000000000098010000000000009c01000000000000a00100000023120a04020000000000001402000000000000fc020000ffff0100e006000000000000e40600000100000000000000000000000400000001801f001000000001000000200000000000000024000000000000003000000000000000800000000000000084000000000000008800000000000000a000000000404000d000000000080000f000000049000000f4000000012003000001000049000000040100000000000014010000000000003001000000000000c000000000000000c400000000000000000000000000000000000000 get_rsp:0x80 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 313, in run mode = self.sahara.upload_loader() File "/home/leandro/edl/Library/sahara.py", line 772, in upload_loader self.cmd_done() File "/home/leandro/edl/Library/sahara.py", line 577, in cmd_done if self.cdc.write(pack(" base.run() File "./edl.py", line 346, in run fh = firehose_client(args, self.cdc, self.sahara, self.__logger.level, print) File "/home/leandro/edl/Library/firehose_client.py", line 63, in __init__ self.firehose.connect() File "/home/leandro/edl/Library/firehose.py", line 923, in connect info = self.cmd_nop() File "/home/leandro/edl/Library/firehose.py", line 317, in cmd_nop self.xmlsend(data, True) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: cmd_nop:0x1000 Timed out bytearray(b'') Nop failed. No supported functions detected, configuring qc generic commands connect:0x1000 Timed out bytearray(b'') Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 346, in run fh = firehose_client(args, self.cdc, self.sahara, self.__logger.level, print) File "/home/leandro/edl/Library/firehose_client.py", line 63, in __init__ self.firehose.connect() File "/home/leandro/edl/Library/firehose.py", line 972, in connect storageinfo = self.cmd_getstorageinfo() File "/home/leandro/edl/Library/firehose.py", line 1027, in cmd_getstorageinfo val = self.xmlsend(data) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 Storage report: total_blocks:61071360 block_size:512 page_size:512 num_physical:3 mfr_id:21 serial_num:1829958217 fw_version:3 mem_type:eMMC prod_name:GX6BMB Target detected: MSM8937 [Errno 110] Operation timed out Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 346, in run fh = firehose_client(args, self.cdc, self.sahara, self.__logger.level, print) File "/home/leandro/edl/Library/firehose_client.py", line 94, in __init__ if self.firehose.configure(0): File "/home/leandro/edl/Library/firehose.py", line 796, in configure rsp = self.xmlsend(connectcmd) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') xmlsend:0x1000 Timed out bytearray(b'') TargetName= MemoryName=eMMC Version= Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 346, in run fh = firehose_client(args, self.cdc, self.sahara, self.__logger.level, print) File "/home/leandro/edl/Library/firehose_client.py", line 94, in __init__ if self.firehose.configure(0): File "/home/leandro/edl/Library/firehose.py", line 867, in configure rsp = self.cmd_read_buffer(0, 1, 1, False) File "/home/leandro/edl/Library/firehose.py", line 645, in cmd_read_buffer rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 cmd_read_buffer:0x200 wait_for_data:0x1000 wait_for_data:0x1000 Supported functions: ----------------- configure,program,firmwarewrite,patch,setbootablestoragedrive,ufs,emmc,power,benchmark,read,getstorageinfo,getcrc16digest,getsha256digest,erase,peek,poke,nop,xml Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 301, in handle_firehose storageinfo = self.get_storage_info() File "/home/leandro/edl/Library/firehose_client.py", line 154, in get_storage_info storageinfo = self.firehose.cmd_getstorageinfo() File "/home/leandro/edl/Library/firehose.py", line 1027, in cmd_getstorageinfo val = self.xmlsend(data) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 315, in handle_firehose buffer=self.firehose.cmd_read_buffer(physical_partition_number=lun, File "/home/leandro/edl/Library/firehose.py", line 645, in cmd_read_buffer rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 cmd_read_buffer:0x200 wait_for_data:0x1000 wait_for_data:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 317, in handle_firehose storageinfo = self.get_storage_info() File "/home/leandro/edl/Library/firehose_client.py", line 154, in get_storage_info storageinfo = self.firehose.cmd_getstorageinfo() File "/home/leandro/edl/Library/firehose.py", line 1027, in cmd_getstorageinfo val = self.xmlsend(data) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 Reading from physical partition 0, sector 0, sectors 61071360 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 325, in handle_firehose if self.firehose.cmd_read(lun, 0, totalsectors, sfilename): File "/home/leandro/edl/Library/firehose.py", line 593, in cmd_read rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 xmlsend:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 315, in handle_firehose buffer=self.firehose.cmd_read_buffer(physical_partition_number=lun, File "/home/leandro/edl/Library/firehose.py", line 645, in cmd_read_buffer rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 xmlsend:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 317, in handle_firehose storageinfo = self.get_storage_info() File "/home/leandro/edl/Library/firehose_client.py", line 154, in get_storage_info storageinfo = self.firehose.cmd_getstorageinfo() File "/home/leandro/edl/Library/firehose.py", line 1027, in cmd_getstorageinfo val = self.xmlsend(data) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 Reading from physical partition 1, sector 0, sectors 61071360 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 325, in handle_firehose if self.firehose.cmd_read(lun, 0, totalsectors, sfilename): File "/home/leandro/edl/Library/firehose.py", line 593, in cmd_read rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 xmlsend:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 315, in handle_firehose buffer=self.firehose.cmd_read_buffer(physical_partition_number=lun, File "/home/leandro/edl/Library/firehose.py", line 645, in cmd_read_buffer rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 xmlsend:0x1000 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 317, in handle_firehose storageinfo = self.get_storage_info() File "/home/leandro/edl/Library/firehose_client.py", line 154, in get_storage_info storageinfo = self.firehose.cmd_getstorageinfo() File "/home/leandro/edl/Library/firehose.py", line 1027, in cmd_getstorageinfo val = self.xmlsend(data) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 xmlsend:0x1000 Reading from physical partition 2, sector 0, sectors 61071360 Stack (most recent call last): File "./edl.py", line 368, in base.run() File "./edl.py", line 350, in run fh.handle_firehose(cmd, options) File "/home/leandro/edl/Library/firehose_client.py", line 325, in handle_firehose if self.firehose.cmd_read(lun, 0, totalsectors, sfilename): File "/home/leandro/edl/Library/firehose.py", line 593, in cmd_read rsp = self.xmlsend(data, self.skipresponse) File "/home/leandro/edl/Library/firehose.py", line 236, in xmlsend self.cdc.write(bytes(data, 'utf-8')[:self.cfg.MaxXMLSizeInBytes]) File "/home/leandro/edl/Library/usblib.py", line 331, in write self.verify_data(bytearray(command), "TX:") File "/home/leandro/edl/Library/usblib.py", line 83, in verify_data self.debug("", stack_info=True) TX: TX: xmlsend:0x1000 xmlsend:0x1000