PCM Hammer P01 and P59 flash tool v015

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
User avatar
antus
Site Admin
Posts: 8250
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer P01 and P59 flash tool

Post by antus »

Great, thanks for that. So v015 is out, anyone on 014 please update. Lots of fixes and improvements in this one.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
jay94
Posts: 3
Joined: Thu Feb 18, 2021 8:46 am

Re: PCM Hammer P01 and P59 flash tool v015

Post by jay94 »

hello, firstly i appreciate all the work you guys have done. It's just too exciting
i have an issue and hope you could help me with it
here's what i have
ECM: P01 ECM service no. 12200411
ScanTool : TechII genuine, and a WIFI only OBDLink MX

all test i have done were with TechII, ObdLink I couldn't get it to initialize which made me think it's not supported
here's the issue
i can read properties just fine and test write successfully

Code: Select all

[02:58:12:635]  All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[02:58:12:647]  We're not sure how much retrying is normal for a write operation on a 512kb PCM.
[02:58:12:659]  Please help by sharing your results in the PCM Hammer thread at pcmhacking.net.
however when i try to Read Entire PCM it fails, i tried the v012, v014 and v015

here's the log

Code: Select all

[02:09:46:254]  PCM Hammer 015
[02:09:46:261]  Initializing J2534 Device
[02:09:46:268]  Loaded DLL
[02:09:47:125]  Connected to the device.
[02:09:46:934]  Loaded credits.html from network.
[02:09:46:950]  Loaded help.html from network.
[02:09:47:127]  Unable to read battery voltage.
[02:09:47:416]  Loaded start.txt from network.
[02:09:47:656]  Protocol Set
[02:09:47:658]  Device initialization complete.
[02:09:47:656]  Thanks for using PCM Hammer.
[02:09:56:084]  TX: 6C 10 F0 3C 01
[02:09:56:140]  RX: 6C F0 10 7C 01 00 36 47 31 48 4B
[02:09:56:141]  TX: 6C 10 F0 3C 02
[02:09:56:188]  RX: 6C F0 10 7C 02 35 32 46 39 32 4C
[02:09:56:188]  TX: 6C 10 F0 3C 03
[02:09:56:238]  RX: 6C F0 10 7C 03 38 38 37 35 32 36
[02:09:56:239]  VIN: 6G1HK52F92L887526
[02:09:56:244]  TX: 6C 10 F0 3C 0A
[02:09:56:297]  RX: 6C F0 10 7C 0A 00 BA 8A 32
[02:09:56:298]  OS ID: 12225074
[02:09:56:300]  TX: 6C 10 F0 3C 08
[02:09:56:345]  RX: 6C F0 10 7C 08 05 7D 94 10
[02:09:56:345]  Calibration ID: 92115984
[02:09:56:348]  TX: 6C 10 F0 3C 04
[02:09:56:396]  RX: 6C F0 10 7C 04 00 8F 3A 22
[02:09:56:396]  Hardware ID: 9386530
[02:09:56:399]  TX: 6C 10 F0 3C 05
[02:09:56:445]  RX: 6C F0 10 7C 05 32 45 42 33
[02:09:56:445]  TX: 6C 10 F0 3C 06
[02:09:56:495]  RX: 6C F0 10 7C 06 34 4C 4D 4B
[02:09:56:495]  TX: 6C 10 F0 3C 07
[02:09:56:545]  RX: 6C F0 10 7C 07 32 31 32 36
[02:09:56:548]  Serial Number: 2EB34LMK2126
[02:09:56:552]  TX: 6C 10 F0 3C 14
[02:09:56:606]  RX: 6C F0 10 7C 14 44 53 4B 57
[02:09:56:606]  Broad Cast Code: DSKW
[02:09:56:610]  TX: 6C 10 F0 3C A0
[02:09:56:651]  RX: 6C F0 10 7C A0 00
[02:09:56:651]  MEC: 0
[02:10:07:789]  Will save to C:\Users\ASUS\Desktop\stock IAC.bin
[02:10:08:545]  Querying operating system of current PCM.
[02:10:08:550]  TX: 6C 10 F0 3C 0A
[02:10:08:597]  RX: 6C F0 10 7C 0A 00 BA 8A 32
[02:10:08:597]  OSID: 12225074
[02:10:08:602]  Suppressing VPW chatter.
[02:10:08:603]  TX: 6C FE F0 28 00
[02:10:08:604]  Sending 'test device present' notification.
[02:10:08:605]  TX: 8C FE F0 3F
[02:10:08:638]  RX: 6C F0 10 68 00
[02:10:08:640]  Ignoring chatter: 6C F0 10 68 00
[02:10:08:646]  Sending seed request.
[02:10:08:647]  TX: 6C 10 F0 27 01
[02:10:08:692]  RX: 6C F0 10 67 01 6E 25
[02:10:08:692]  Parsing seed value.
[02:10:08:697]  Sending unlock request (6E25, 6DDF)
[02:10:08:698]  TX: 6C 10 F0 27 02 6D DF
[02:10:08:740]  RX: 6C F0 10 67 02 34
[02:10:08:740]  Unlock succeeded.
[02:10:08:748]  Sending 'test device present' notification.
[02:10:08:749]  TX: 8C FE F0 3F
[02:10:08:749]  4X communications disabled by configuration.
[02:10:08:753]  Sending 'test device present' notification.
[02:10:08:753]  TX: 8C FE F0 3F
[02:10:08:759]  Loaded C:\Users\ASUS\Desktop\pcm hammer\PcmHammer015\kernel.bin
[02:10:08:762]  Sending upload request for kernel size 7882, loadaddress FF8000
[02:10:08:762]  Requesting permission to upload kernel.
[02:10:08:767]  TX: 6C 10 F0 34 00 10 00 FF 80 00
[02:10:08:851]  RX: 6C F0 10 74 00 44
[02:10:08:852]  Found response, Success
[02:10:08:852]  Upload permission granted.
[02:10:08:854]  Going to load a 7882 byte kernel to 0xFF8000
[02:10:08:855]  Sending end block payload with offset 0x1800, start address 0xFF9800, length 0x6CA.
[02:10:08:925]  TX: 6D 10 F0 36 00 06 CA FF 98 00 E5 8A 20 42 D0 88 24 01 94 80 20 02 72 01 B2 80 66 06 4E B9 00 FF 8B B0 20 2F 00 1A 24 2F 00 10 D4 80 2F 42 00 0A 22 2F 00 0A 70 0A D0 AF 00 1A 10 30 09 B0 00 FF 9E CE 20 41 10 80 52 AF 00 1A 20 2F 00 1A B0 AF 00 14 65 90 42 80 10 2F 00 19 2F 00 4E BA FD 0C 58 8F 0C 2F FF 80 00 19 66 10 2F 6F 00 10 00 06 20 2F 00 06 20 40 4E 90 60 5E 60 5C 0C 2F 00 44 00 19 57 C0 44 00 10 00 02 80 00 00 00 FF 2F 00 48 79 00 FF 9E D8 2F 2F 00 18 2F 2F 00 20 4E B9 00 FF 87 16 50 8F 50 8F 1F 40 00 05 4A 2F 00 05 66 10 42 80 10 2F 00 19 2F 00 4E BA FC AE 58 8F 60 16 10 2F 00 05 10 00 02 80 00 00 00 FF 2F 00 42 A7 4E BA FC E4 50 8F 24 1F 4F EF 00 20 4E 75 00 00 59 8F 20 2F 00 08 1F 40 00 02 20 3C 00 FF FA 48 20 40 30 BC 00 07 20 3C 00 FF FA 4A 20 40 30 BC 68 20 20 3C 00 FF FA 4C 20 40 30 BC 00 07 4A 2F 00 02 67 26 20 3C 00 FF FA 4E 20 40 30 BC 70 60 20 3C FF FF E2 FA 22 3C FF FF E2 FA 20 41 32 10 00 41 00 01 20 40 30 81 60 24 20 3C 00 FF FA 4E 20 40 30 BC 10 60 20 3C FF FF E2 FA 22 3C FF FF E2 FA 20 41 32 10 02 41 FF FE 20 40 30 81 48 78 00 50 4E B9 00 FF 8C 60 58 8F 58 8F 4E 75 59 8F 20 3C 00 FF FA 4C 20 40 30 BC 00 07 20 3C 00 FF FA 4A 20 40 30 BC 68 20 20 3C 00 FF FA 4E 20 40 30 BC 70 60 42 80 20 40 30 BC 90 90 42 80 20 40 2E 90 42 80 20 40 30 BC FF FF 20 3C 00 FF FA 4E 20 40 30 BC 10 60 20 17 58 8F 4E 75 51 8F 59 8F 42 6F 00 0A 48 78 00 01 4E BA FF 16 58 8F 2F 6F 00 10 00 02 20 2F 00 02 20 40 30 BC 50 50 20 2F 00 02 20 40 30 BC 20 20 20 2F 00 02 20 40 30 BC D0 D0 20 2F 00 02 20 40 30 BC 70 70 42 AF 00 06 60 26 4E B9 00 FF 8B B0 20 2F 00 02 20 40 3F 50 00 0A 42 80 30 2F 00 0A 72 7F 46 01 C0 81 4A 80 67 02 60 0E 52 AF 00 06 0C AF 00 63 FF FF 00 06 6F D0 02 6F 00 E8 00 0A 20 2F 00 02 20 40 30 BC FF FF 20 2F 00 02 20 40 30 BC FF FF 42 A7 4E BA FE 90 58 8F 0C 6F 00 80 00 0A 66 04 42 6F 00 0A 30 2F 00 0A 10 00 50 8F 58 8F 4E 75 4F EF FF E0 42 2F 00 1F 4A AF 00 30 66 0A 48 78 00 01 4E BA FE 60 58 8F 2F 6F 00 2C 00 0E 2F 6F 00 28 00 0A 42 AF 00 18 60 00 00 D8 20 2F 00 18 D0 80 22 2F 00 0A D2 80 2F 41 00 06 20 2F 00 18 D0 80 D0 AF 00 0E 20 40 3F 50 00 04 4A AF 00 30 66 28 20 2F 00 06 20 40 30 BC 50 50 20 2F 00 06 20 40 30 BC 40 40 20 2F 00 06 20 40 30 AF 00 04 20 2F 00 06 20 40 30 BC 70 70 42 2F 00 17 42 AF 00 12 60 3A 4A AF 00 30 67 08 3F 7C 00 80 00 1C 60 0A 20 2F 00 06 20 40 3F 50 00 1C 4E B9 00 FF 8B B0 42 80 30 2F 00 1C 72 7F 46 01 C0 81 4A 80 67 08 1F 7C 00 01 00 17 60 0E 52 AF 00 12 0C AF 00 00 0F FF 00 12 6F BC 4A 2F 00 17 66 30 30 2F 00 1C 1F 40 00 1F 4A AF 00 30 66 1C 20 2F 00 06 20 40 30 BC FF FF 20 2F 00 06 20 40 30 BC FF FF 42 A7 4E BA FD 80 58 8F 10 2F 00 1F 60 54 52 AF 00 18 20 2F 00 24 E2 88 B0 AF 00 18 62 00 FF 1E 4A AF 00 30 66 1C 2E AF 00 28 20 17 20 40 30 BC FF FF 20 17 20 40 30 BC FF FF 42 A7 4E BA FD 46 58 8F 42 80 30 2F 00 1C 72 67 46 01 C0 81 0C 80 00 00 00 80 67 08 30 2F 00 1C 1F 40 00 1F 10 2F 00 1F 4F EF 00 20 4E 75 51 8F 2F 02 20 3C 00 FF FA 4C 20 40 30 BC 00 07 20 3C 00 FF FA 4A 20 40 30 BC 68 20 20 3C 00 FF FA 4E 20 40 30 BC 70 60 20 3C 00 00 0A AA 20 40 30 BC AA AA 20 3C 00 00 05 54 20 40 30 BC 55 55 20 3C 00 00 0A AA 20 40 30 BC 90 90 42 80 20 40 3F 50 00 0A 70 02 20 40 3F 50 00 08 42 80 30 2F 00 0A 22 00 48 41 42 41 42 80 30 2F 00 08 24 01 84 80 2F 42 00 04 42 80 20 40 30 BC FF FF 20 3C 00 FF FA 4E 20 40 30 BC 10 60 20 2F 00 04 24 1F 50 8F 4E 75 51 8F 51 8F 42 6F 00 0E 2F 6F 00 14 00 06 20 3C 00 FF FA 4E 20 40 30 BC 70 60 20 3C 00 00 0A AA 20 40 30 BC AA AA 20 3C 00 00 05 54 20 40 30 BC 55 55 20 3C 00 00 0A AA 20 40 30 BC 80 80 20 3C 00 00 0A AA 20 40 30 BC AA AA 20 3C 00 00 05 54 20 40 30 BC 55 55 20 2F 00 06 20 40 30 BC 30 30 42 6F 00 04 42 6F 00 02 42 AF 00 0A 60 58 20 2F 00 06 20 40 30 10 32 00 02 41 00 40 3F 41 00 04 4E B9 00 FF 8B B0 20 2F 00 06 20 40 30 10 32 00 02 41 00 40 3F 41 00 02 30 2F 00 02 B0 6F 00 04 66 02 60 2C 20 2F 00 06 20 40 30 10 32 00 02 41 00 20 3E 81 4A 57 66 06 52 AF 00 0A 60 08 3F 7C 00 A0 00 0E 60 0A 0C AF 00 63 FF FF 00 0A 6F 9E 0C 6F 00 A0 00 0E 66 3A 20 2F 00 06 20 40 30 10 32 00 02 41 00 40 3F 41 00 04 20 2F 00 06 20 40 30 10 32 00 02 41 00 40 3F 41 00 02 30 2F 00 02 B0 6F 00 04 67 08 3F 7C 00 B0 00 0E 60 04 42 6F 00 0E 20 2F 00 06 20 40 30 BC F0 F0 20 2F 00 06 20 40 30 BC F0 F0 20 3C 00 FF FA 4E 20 40 30 BC 10 60 30 2F 00 0E 10 00 50 8F 50 8F 4E 75 4F EF FF E0 42 2F 00 15 2F 6F 00 2C 00 10 2F 6F 00 28 00 0C 42 AF 00 1C 60 00 00 E6 20 2F 00 1C D0 80 22 2F 00 0C D2 80 2F 41 00 08 20 2F 00 1C D0 80 D0 AF 00 10 20 40 3F 50 00 06 4A AF 00 30 66 3A 20 3C 00 FF FA 4E 20 40 30 BC 70 60 20 3C 00 00 0A AA 20 40 30 BC AA AA 20 3C 00 00 05 54 20 40 30 BC 55 55 20 3C 00 00 0A AA 20 40 30 BC A0 A0 20 2F 00 08 20 40 30 AF 00 06 42 2F 00 1B 42 AF 00 16 60 34 4E B9 00 FF 8B B0 4A AF 00 30 66 0A 20 2F 00 08 20 40 30 10 60 04 30 2F 00 06 3F 40 00 04 30 2F 00 06 B0 6F 00 04 66 08 1F 7C 00 01 00 1B 60 0E 52 AF 00 16 0C AF 00 00 0F FF 00 16 6F C2 4A 2F 00 1B 66 32 1F 7C FF AA 00 15 4A AF 00 30 66 20 20 2F 00 08 20 40 30 BC F0 F0 20 2F 00 08 20 40 30 BC F0 F0 20 3C 00 FF FA 4E 20 40 30 BC 10 60 10 2F 00 15 60 3A 52 AF 00 1C 20 2F 00 24 E2 88 B0 AF 00 1C 62 00 FF 10 4A AF 00 30 66 20 2E AF 00 28 20 17 20 40 30 BC F0 F0 20 17 20 40 30 BC F0 F0 20 3C 00 FF FA 4E 20 40 30 BC 10 60 42 00 4F EF 00 20 4E 75 F7 80
[02:10:10:933]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:10:933]  Sending 'test device present' notification.
[02:10:10:934]  TX: 8C FE F0 3F
[02:10:12:172]  RX: 6D F0 10 76 00 73
[02:10:12:172]  Found response, Success
[02:10:12:173]  Kernel upload 22% complete.
[02:10:12:175]  Sending block with offset 0x001000, start address 0xFF9000, length 0x0800.
[02:10:12:238]  TX: 6D 10 F0 36 00 08 00 FF 90 00 10 81 20 3C 00 FF F6 0C 20 40 10 BC 00 02 4A AF 00 04 66 02 60 48 20 2F 00 10 20 40 10 10 10 00 02 80 00 00 00 FF 72 30 C0 81 4A 80 67 0E 20 2F 00 14 20 40 10 BC 00 02 42 80 60 26 20 2F 00 14 20 40 10 BC 00 01 20 2F 00 04 60 16 4E 71 20 2F 00 14 20 40 10 BC 00 0B 42 80 60 06 4E 71 60 00 FE DA 50 8F 58 8F 4E 75 59 8F 20 2F 00 0C 53 80 2E 80 60 2A 20 17 D0 AF 00 10 22 17 D2 AF 00 08 20 41 12 10 11 81 09 B0 00 FF 9E CE 20 17 02 80 00 00 01 FF 4A 80 66 04 4E BA FB 16 53 97 4A 97 6C D2 58 8F 4E 75 4E BA FB 98 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 60 00 FF 9E D1 20 2F 00 04 72 18 E2 A8 10 00 13 C0 00 FF 9E D2 20 2F 00 04 02 80 00 FF 00 00 42 40 48 40 10 00 13 C0 00 FF 9E D3 20 2F 00 04 02 80 00 00 FF 00 E0 88 10 00 13 C0 00 FF 9E D4 20 2F 00 04 10 00 13 C0 00 FF 9E D5 48 78 00 05 48 78 00 08 48 79 00 FF 9E CE 4E BA FC 58 50 8F 58 8F 4E BA FB 18 60 FE 51 8F 51 8F 2F 02 22 6F 00 18 20 6F 00 1C 22 2F 00 20 20 2F 00 24 34 09 1F 42 00 0A 34 08 1F 42 00 08 1F 41 00 06 1F 40 00 04 1F 7C FF 8C 00 0C 1F 7C FF FE 00 0D 1F 7C FF F0 00 0E 1F 7C 00 3F 00 0F 1F 6F 00 0A 00 10 1F 6F 00 08 00 11 1F 6F 00 06 00 12 1F 6F 00 04 00 13 48 78 00 05 48 78 00 08 70 14 D0 8F 2F 00 4E BA FB E2 50 8F 58 8F 24 1F 50 8F 50 8F 4E 75 2F 02 20 2F 00 08 10 00 10 00 02 80 00 00 00 FF 22 40 20 2F 00 08 02 80 00 00 FF 00 E0 88 10 00 10 00 02 80 00 00 00 FF 20 40 20 2F 00 08 02 80 00 FF 00 00 42 40 48 40 10 00 42 81 12 00 20 2F 00 08 74 18 E4 A8 10 00 10 00 02 80 00 00 00 FF 2F 09 2F 08 2F 01 2F 00 4E BA FF 2E 50 8F 50 8F 24 1F 4E 75 51 8F 42 6F 00 06 70 04 2F 40 00 02 60 1C 20 2F 00 02 06 80 00 FF 9E CE 20 40 10 10 10 00 02 40 00 FF D1 6F 00 06 52 AF 00 02 70 09 B0 AF 00 02 6C DC 30 2F 00 06 50 8F 4E 75 51 8F 2F 02 4E BA F9 68 42 6F 00 0A 42 AF 00 06 60 56 20 2F 00 06 D0 AF 00 10 20 40 1F 50 00 05 42 40 10 2F 00 05 D1 6F 00 0A 22 2F 00 06 24 01 4C 3C 2C 00 51 EB 85 1F EA 80 24 01 D4 82 95 82 20 42 90 88 E5 88 24 00 E5 8A 20 42 D0 88 24 00 E5 8A 20 42 D0 88 24 01 94 80 20 02 4A 80 66 04 4E BA F9 0C 52 AF 00 06 20 2F 00 06 B0 AF 00 14 65 A0 4E BA F8 FA 30 2F 00 0A 24 1F 50 8F 4E 75 59 8F 20 2F 00 0C 3F 40 00 02 70 0A D0 AF 00 08 32 2F 00 02 E0 49 12 01 11 81 09 B0 00 FF 9E CE 70 0B D0 AF 00 08 32 2F 00 02 12 01 11 81 09 B0 00 FF 9E CE 58 8F 4E 75 59 8F 20 2F 00 08 1F 40 00 02 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 42 39 00 FF 9E D2 13 FC 00 01 00 FF 9E D3 13 FC 00 03 00 FF 9E D4 13 FC 00 02 00 FF 9E D5 13 EF 00 02 00 FF 9E D6 4E BA F9 04 48 78 00 05 48 78 00 09 48 79 00 FF 9E CE 4E BA FA 1A 50 8F 58 8F 58 8F 4E 75 51 8F 10 39 00 FF 9E D3 10 00 02 80 00 00 00 FF 22 00 E1 89 10 39 00 FF 9E D4 10 00 02 80 00 00 00 FF D0 81 2F 40 00 04 10 39 00 FF 9E D5 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D6 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D7 10 00 02 80 00 00 00 FF D0 81 2E 80 13 FC 00 6D 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 36 00 FF 9E D1 13 FC 00 01 00 FF 9E D2 20 2F 00 04 E0 88 10 00 13 C0 00 FF 9E D3 20 2F 00 04 10 00 13 C0 00 FF 9E D4 20 17 42 40 48 40 10 00 13 C0 00 FF 9E D5 20 17 E0 88 10 00 13 C0 00 FF 9E D6 20 17 10 00 13 C0 00 FF 9E D7 4E B9 00 FF 8C 50 48 78 00 01 48 78 00 0A 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 20 2F 00 04 30 00 30 00 02 80 00 00 FF FF 22 17 48 78 00 0C 2F 00 2F 01 4E B9 00 FF 8D 78 50 8F 58 8F 50 8F 4E 75 51 8F 10 39 00 FF 9E D3 10 00 02 80 00 00 00 FF 22 00 E1 89 10 39 00 FF 9E D4 10 00 02 80 00 00 00 FF D0 81 2F 40 00 04 10 39 00 FF 9E D5 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D6 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D7 10 00 02 80 00 00 00 FF D0 81 2E 80 0C AF 00 00 10 00 00 04 63 42 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7F 00 FF 9E D1 13 FC 00 34 00 FF 9E D2 48 78 00 05 48 78 00 05 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 60 3E 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 74 00 FF 9E D1 42 39 00 FF 9E D2 48 78 00 05 48 78 00 05 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 50 8F 4E 75 59 8F 20 2F 00 08 1F 40 00 02 13 FC 00 6D 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 76 00 FF 9E D1 13 EF 00 02 00 FF 9E D2 48 78 00 05 48 78 00 05 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 58 8F 4E 75 59 8F 22 2F 00 08 20 2F 00 0C 1F 41 00 02 1E 80 13 FC 00 6D 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7F 00 FF 9E D1 13 FC 00 36 00 FF 9E D2 13 EF 00 02 00 FF 9E D3 13 D7 00 FF 9E D4 48 78 00 05 48 78 00 07 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 58 8F 4E 75 4F EF FF E0 2F 02 1F 79 00 FF 9E D2 00 19 10 39 00 FF 9E D3 10 00 02 80 00 00 00 FF 22 00 E1 89 10 39 00 FF 9E D4 10 00 02 80 00 00 00 FF D0 81 2F 40 00 14 10 39 00 FF 9E D5 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D6 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D7 10 00 02 80 00 00 00 FF D0 81 2F 40 00 10 42 6F 00 22 70 04 2F 40 00 1E 60 30 20 2F 00 1E 02 80 00 00 03 FF 4A 80 66 06 4E B9 00 FF 8B B0 20 2F 00 1E 06 80 00 FF 9E CE 20 40 10 10 10 00 02 40 00 FF D1 6F 00 22 52 AF 00 1E 70 0A D0 AF 00 14 B0 AF 00 1E 62 C4 70 0A D0 AF 00 14 10 30 09 B0 00 FF 9E CE 10 00 02 80 00 00 00 FF E1 88 32 00 70 0B D0 AF 00 14 10 30 09 B0 00 FF 9E CE 10 00 02 40 00 FF 80 41 3F 40 00 0E 30 2F 00 0E B0 6F 00 22 67 00 00 94 13 FC 00 6D 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7F 00 FF 9E D1 13 FC 00 36 00 FF 9E D2 30 2F 00 22 E0 48 10 00 13 C0 00 FF 9E D3 30 2F 00 22 10 00 13 C0 00 FF 9E D4 30 2F 00 0E E0 48 10 00 13 C0 00 FF 9E D5 30 2F 00 0E 10 00 13 C0 00 FF 9E D6 20 2F 00 14 E0 88 10 00 13 C0 00 FF 9E D7 20 2F 00 14 10 00 13 C0 00 FF 9E D8 48 78 00 05 48 78 00 0B 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 60 00 01 38 70 01 C0 AF 00 10 4A 80 67 10 42 A7 48 78 00 BB 4E BA FE 04 50 8F 60 00 01 1E 0C AF 00 FF 7F FF 00 10 63 00 00 B6 20 2F 00 10 D0 AF 00 14 0C 80 00 FF CD FF 62 00 00 A4 42 AF 00 0A 42 AF 00 1A 60 66 22 2F 00 1A 24 01 4C 3C 2C 00 51 EB 85 1F E8 80 24 01 D4 82 95 82 20 42 90 88 D0 80 24 00 E5 8A 20 42 D0 88 24 00 C4 E7
[02:10:14:259]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:14:259]  Sending 'test device present' notification.
[02:10:14:259]  TX: 8C FE F0 3F
[02:10:16:032]  RX: 6D F0 10 76 00 73
[02:10:16:033]  Found response, Success
[02:10:16:033]  Kernel upload 48% complete.
[02:10:16:037]  Sending block with offset 0x000800, start address 0xFF8800, length 0x0800.
[02:10:16:100]  TX: 6D 10 F0 36 00 08 00 FF 88 00 4E B9 00 FF 8C 40 20 2F 00 04 00 80 CC 00 00 00 2F 00 4E B9 00 FF 90 A6 58 8F 60 00 01 3A 4E B9 00 FF 94 72 4E B9 00 FF 8C D8 60 00 01 2A 4E B9 00 FF 93 68 60 00 01 20 10 39 00 FF 9E CE 0C 00 00 6D 66 0A 4E B9 00 FF 96 10 60 00 01 0A 60 00 01 06 10 39 00 FF 9E D1 10 00 02 80 00 00 00 FF 42 A7 42 A7 2F 00 48 78 00 B2 4E B9 00 FF 91 2C 50 8F 50 8F 60 00 00 E0 10 39 00 FF 9E D2 10 00 02 80 00 00 00 FF 72 03 B2 80 67 48 72 03 B2 80 6D 12 72 01 B2 80 67 30 72 01 B2 80 6D 30 4A 80 67 18 60 48 72 05 B2 80 67 30 72 05 B2 80 6E 60 0C 80 00 00 00 FF 67 2E 60 32 48 78 00 BB 4E B9 00 FF 92 FA 58 8F 60 4A 4E BA F9 4E 60 44 4E BA FA 14 60 3E 4E BA FC 1A 60 38 4E BA FC 9C 4E B9 00 FF 89 E6 60 2C 4E BA FD B2 60 26 10 39 00 FF 9E D2 10 00 02 80 00 00 00 FF 42 A7 42 A7 2F 00 48 78 00 3D 4E B9 00 FF 91 2C 50 8F 50 8F 60 02 4E 71 60 42 10 39 00 FF 9E D2 10 00 02 80 00 00 00 FF 20 40 10 39 00 FF 9E D1 42 81 12 00 10 39 00 FF 9E D0 10 00 02 80 00 00 00 FF 2F 08 2F 01 2F 00 48 78 00 AA 4E B9 00 FF 91 2C 50 8F 50 8F 4E 71 60 02 4E 71 4E 75 51 8F 59 8F 42 B9 00 FF B3 4A 42 B9 00 FF B3 4E 42 B9 00 FF B3 52 42 B9 00 FF B3 56 42 AF 00 04 60 5C 4E B9 00 FF 8B B0 20 2F 00 04 72 18 E3 A8 2F 40 00 08 1F 7C 00 08 00 03 60 2A 20 2F 00 08 4A 80 6C 14 20 2F 00 08 D0 80 22 00 0A 81 04 C1 1D B7 2F 41 00 08 60 0A 20 2F 00 08 D0 80 2F 40 00 08 53 2F 00 03 4A 2F 00 03 66 D0 20 2F 00 04 21 AF 00 08 0D B0 00 FF AF 4A 52 AF 00 04 0C AF 00 00 00 FF 00 04 6F 9A 50 8F 58 8F 4E 75 42 B9 00 FF B3 4A 42 B9 00 FF B3 4E 42 B9 00 FF B3 52 42 B9 00 FF B3 56 4E 75 51 8F 59 8F 2F 02 42 AF 00 0C 42 AF 00 08 60 52 20 2F 00 18 72 00 46 01 C0 81 4A 80 66 06 4E B9 00 FF 8B B0 20 2F 00 08 D0 AF 00 14 20 40 12 10 20 2F 00 0C 74 18 E4 A8 10 00 14 01 B1 02 1F 42 00 07 42 80 10 2F 00 07 22 30 0D B0 00 FF AF 4A 20 2F 00 0C E1 88 24 01 B1 82 2F 42 00 0C 52 AF 00 08 20 6F 00 08 B1 EF 00 18 6D A4 20 2F 00 0C 24 1F 50 8F 58 8F 4E 75 20 39 00 FF B3 4A B0 AF 00 04 67 04 42 80 60 12 20 39 00 FF B3 4E B0 AF 00 08 67 04 42 80 60 02 70 01 4E 75 2F 2F 00 08 2F 2F 00 08 4E BA FF D2 50 8F 4A 80 66 04 42 80 60 12 20 39 00 FF B3 52 B0 AF 00 08 66 04 70 01 60 02 42 80 4E 75 23 EF 00 04 00 FF B3 4A 23 EF 00 08 00 FF B3 4E 42 B9 00 FF B3 52 42 B9 00 FF B3 56 4E 75 20 39 00 FF B3 56 4E 75 51 8F 59 8F 2F 02 20 39 00 FF B3 4E 4A 80 66 04 60 00 00 AA 2F 79 00 FF B3 4E 00 0C 2F 7C 00 00 20 00 00 08 20 39 00 FF B3 52 D0 AF 00 08 B0 AF 00 0C 6C 12 20 39 00 FF B3 52 22 00 D2 AF 00 08 2F 41 00 0C 60 6A 60 68 20 39 00 FF B3 52 74 00 46 02 C0 82 4A 80 66 06 4E B9 00 FF 8B B0 22 39 00 FF B3 4A 20 39 00 FF B3 52 D0 81 20 40 12 10 20 39 00 FF B3 56 74 18 E4 A8 10 00 14 01 B1 02 1F 42 00 07 42 80 10 2F 00 07 22 30 0D B0 00 FF AF 4A 20 39 00 FF B3 56 E1 88 B3 80 23 C0 00 FF B3 56 20 39 00 FF B3 52 52 80 23 C0 00 FF B3 52 20 39 00 FF B3 52 B0 AF 00 0C 6D 8C 24 1F 50 8F 58 8F 4E 75 20 3C 00 FF FA 27 20 40 10 BC 00 55 20 3C 00 FF FA 27 20 40 10 BC FF AA 22 3C 00 FF D0 06 20 3C 00 FF D0 06 20 40 10 10 02 00 00 7F 20 41 10 80 22 3C 00 FF D0 06 20 3C 00 FF D0 06 20 40 10 10 00 00 FF 80 20 41 10 80 4E 75 4E 71 4E 71 4E 71 4E 71 4E 75 51 8F 42 AF 00 04 60 26 42 97 60 12 4E 71 4E 71 4E 71 4E 71 4E 71 4E 71 4E 71 4E 71 52 97 20 17 B0 AF 00 10 6D E6 4E BA FF 84 52 AF 00 04 20 2F 00 04 B0 AF 00 0C 6D D0 50 8F 4E 75 48 78 00 05 48 78 27 10 4E BA FF BA 50 8F 4E 75 48 78 00 32 48 78 00 01 4E BA FF AA 50 8F 4E 75 20 2F 00 04 48 78 00 FA 2F 00 4E BA FF 98 50 8F 4E 75 59 8F 2F 02 42 AF 00 04 60 4C 22 6F 00 04 22 09 4C 3C 1C 00 10 62 4D D3 EA 80 22 09 D2 81 93 81 24 00 94 81 22 02 20 41 20 08 E5 88 20 40 20 08 EB 88 90 88 D0 81 E5 88 22 09 92 80 4A 81 66 04 4E BA FE FC 20 2F 00 04 06 80 00 FF 9E CE 20 40 42 10 52 AF 00 04 0C AF 00 00 10 13 00 04 6F AA 24 1F 58 8F 4E 75 59 8F 42 97 60 0E 20 17 06 80 00 FF AE E2 20 40 42 10 52 97 70 63 B0 97 6C EC 58 8F 4E 75 51 8F 20 2F 00 0C 1E 80 20 3C 00 FF F6 0E 20 40 10 10 12 00 02 01 00 03 1F 41 00 07 42 2F 00 06 60 3A 10 2F 00 06 12 00 52 01 1F 41 00 06 42 AF 00 02 60 08 4E BA FE CE 52 AF 00 02 70 31 B0 AF 00 02 6C F0 4E BA FE 74 20 3C 00 FF F6 0E 20 40 10 10 12 00 02 01 00 03 1F 41 00 07 0C 2F 00 02 00 07 67 08 0C 2F 00 03 00 07 66 08 0C 2F FF F9 00 06 63 AE 20 3C 00 FF F6 0D 20 40 10 97 50 8F 4E 75 4F EF FF EC 20 2F 00 1C 3F 40 00 02 4E BA FE 2A 70 01 C0 AF 00 20 4A 80 67 0C 20 3C 00 FF F6 0C 20 40 10 BC 00 14 70 04 C0 AF 00 20 4A 80 67 08 30 2F 00 02 53 40 60 04 30 2F 00 02 3F 40 00 04 4E BA 04 4E 3F 40 00 10 42 6F 00 0E 60 42 42 80 30 2F 00 0E D0 AF 00 18 20 40 10 10 10 00 02 40 00 FF D1 6F 00 10 42 80 30 2F 00 0E D0 AF 00 18 20 40 10 10 10 00 02 80 00 00 00 FF 2F 00 4E BA FE FE 58 8F 30 2F 00 0E 32 00 52 41 3F 41 00 0E 30 2F 00 04 B0 6F 00 0E 62 B4 70 08 C0 AF 00 20 4A 80 67 58 42 80 30 2F 00 0E D0 AF 00 18 20 40 10 10 10 00 02 40 00 FF D1 6F 00 10 42 80 30 2F 00 0E D0 AF 00 18 20 40 10 10 10 00 02 80 00 00 00 FF 2F 00 4E BA FE A8 58 8F 30 2F 00 10 E0 48 10 00 10 00 02 80 00 00 00 FF 2F 00 4E BA FE 90 58 8F 30 2F 00 10 1F 40 00 12 60 10 42 80 30 2F 00 0E D0 AF 00 18 20 40 1F 50 00 12 70 04 C0 AF 00 20 4A 80 67 00 00 94 20 3C 00 FF F6 0C 20 40 10 BC 00 0C 20 3C 00 FF F6 0D 20 40 10 AF 00 12 4E BA FD 50 20 3C 00 FF F6 0C 20 40 10 BC 00 03 20 3C 00 FF F6 0D 20 40 42 10 20 3C 00 FF F6 0E 20 40 10 10 12 00 02 01 00 03 1F 41 00 13 42 AF 00 0A 60 36 52 AF 00 0A 42 AF 00 06 60 0C 4E BA FC C8 4E BA FD 0E 52 AF 00 06 70 63 B0 AF 00 06 6C EC 4E BA FC B4 20 3C 00 FF F6 0E 20 40 10 10 12 00 02 01 00 03 1F 41 00 13 4A 2F 00 13 67 0A 0C AF 00 00 01 F3 00 0A 6F BA 4F EF 00 14 4E 75 51 8F 59 8F 4E BA FC 82 42 AF 00 08 42 AF 00 04 60 02 4E 71 4E BA FC 72 52 AF 00 08 0C AF 00 03 00 00 00 08 63 06 42 80 60 00 01 10 0C AF 00 00 10 14 00 04 6F 12 20 2F 00 14 20 40 10 BC FF EE 20 2F 00 04 60 00 00 F4 20 3C 00 FF F6 0E 20 40 10 10 EA 08 1F 40 00 03 42 80 10 2F 00 03 72 07 B2 80 65 AE 30 3B 0A 06 4E FB 00 02 00 C8 00 10 00 10 00 B8 00 10 00 5C 00 5C 00 5C 20 2F 00 04 22 00 52 81 2F 41 00 04 22 3C 00 FF F6 0F 20 41 12 10 11 81 09 B0 00 FF 9E CE 20 3C 00 FF F6 0E 20 40 10 10 EA 08 1F 40 00 03 0C 2F 00 01 00 03 67 CA 0C 2F 00 02 00 03 67 C2 0C 2F 00 04 00 03 67 BA 42 AF 00 08 60 6E 20 3C 00 FF F6 0F 20 40 12 10 20 2F 00 10 20 40 82 D6
[02:10:18:120]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:18:120]  Sending 'test device present' notification.
[02:10:18:121]  TX: 8C FE F0 3F
[02:10:19:904]  RX: 6D F0 10 76 00 73
[02:10:19:904]  Found response, Success
[02:10:19:904]  Kernel upload 74% complete.
[02:10:19:908]  Sending block with offset 0x000000, start address 0xFF8000, length 0x0800.
[02:10:19:975]  TX: 6D 10 F0 36 80 08 00 FF 80 00 4F EF FF E8 00 7C 07 00 4E B9 00 FF 8B B0 20 3C 00 FF F6 06 20 40 42 10 4E B9 00 FF 89 58 20 3C 00 FF F6 0C 20 40 10 BC 00 03 20 3C 00 FF F6 0D 20 40 42 10 4E B9 00 FF 8C 72 4E B9 00 FF 8B FA 4E B9 00 FF 8B B0 42 A7 4E B9 00 FF 95 60 58 8F 48 78 00 04 48 78 00 03 48 78 00 02 48 78 00 01 4E B9 00 FF 91 2C 50 8F 50 8F 4E B9 00 FF 8C 40 42 AF 00 14 2F 7C 00 00 09 C4 00 0C 20 2F 00 14 90 AF 00 0C 22 00 52 81 2F 41 00 08 20 2F 00 14 90 AF 00 0C 2F 40 00 10 52 AF 00 14 4E B9 00 FF 8B B0 50 EF 00 03 50 EF 00 02 20 0F 54 80 2F 00 20 0F 5E 80 2F 00 4E B9 00 FF 8F 28 50 8F 2F 40 00 04 4A AF 00 04 66 32 20 2F 00 10 D0 AF 00 0C B0 AF 00 14 64 22 48 78 00 77 48 78 00 66 48 78 00 73 48 78 00 6E 4E B9 00 FF 91 2C 50 8F 50 8F 2F 6F 00 14 00 10 60 62 60 60 10 2F 00 03 49 C0 72 30 C0 81 4A 80 67 02 60 50 10 2F 00 02 0C 00 00 01 67 2C 10 2F 00 02 42 81 12 00 10 2F 00 02 10 00 02 80 00 00 00 FF 2F 01 2F 00 48 78 00 BB 48 78 00 BB 4E B9 00 FF 91 2C 50 8F 50 8F 60 1A 2F 6F 00 14 00 08 2F 6F 00 14 00 10 20 2F 00 14 2F 00 4E B9 00 FF 87 72 58 8F 60 00 FF 3C 00 00 51 8F 2F 02 22 6F 00 10 20 6F 00 14 22 2F 00 18 20 2F 00 1C 34 09 1F 42 00 0A 34 08 1F 42 00 08 1F 41 00 06 1F 40 00 04 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 4A 2F 00 0A 67 22 13 FC 00 7D 00 FF 9E D1 13 EF 00 08 00 FF 9E D2 13 EF 00 06 00 FF 9E D3 13 EF 00 04 00 FF 9E D4 60 28 13 FC 00 7F 00 FF 9E D1 13 FC 00 3D 00 FF 9E D2 13 EF 00 08 00 FF 9E D3 13 EF 00 06 00 FF 9E D4 13 EF 00 04 00 FF 9E D5 4A 2F 00 0A 67 04 70 07 60 02 70 08 48 78 00 05 2F 00 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 24 1F 50 8F 4E 75 4E B9 00 FF 8B B0 4E B9 00 FF 99 66 23 C0 00 FF 9E CA 4E B9 00 FF 8B B0 20 39 00 FF 9E CA 42 40 48 40 0C 80 00 00 00 89 67 0C 4E B9 00 FF 9B BC 23 C0 00 FF 9E CA 4E B9 00 FF 8B B0 48 78 00 01 4E B9 00 FF 8C 60 58 8F 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 13 FC 00 01 00 FF 9E D2 20 39 00 FF 9E CA 72 18 E2 A8 10 00 13 C0 00 FF 9E D3 20 39 00 FF 9E CA 42 40 48 40 10 00 13 C0 00 FF 9E D4 20 39 00 FF 9E CA E0 88 10 00 13 C0 00 FF 9E D5 20 39 00 FF 9E CA 10 00 13 C0 00 FF 9E D6 48 78 00 05 48 78 00 09 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 4E 75 4F EF FF E8 10 39 00 FF 9E D3 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D4 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D5 10 00 02 80 00 00 00 FF D0 81 2F 40 00 12 10 39 00 FF 9E D6 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D7 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D8 10 00 02 80 00 00 00 FF D0 81 2F 40 00 0E 2F 6F 00 0E 00 0A 2F 6F 00 12 00 06 2F 2F 00 06 2F 2F 00 0E 4E B9 00 FF 8A 78 50 8F 4A 80 66 18 1F 7C 00 01 00 17 2F 2F 00 06 2F 2F 00 0E 4E B9 00 FF 8A C6 50 8F 60 0C 1F 7C 00 02 00 17 4E B9 00 FF 8A EC 4E B9 00 FF 8C 50 2F 2F 00 06 2F 2F 00 0E 4E B9 00 FF 8A 9C 50 8F 4A 80 67 00 00 E8 4E B9 00 FF 8A E4 2F 40 00 02 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 13 FC 00 02 00 FF 9E D2 20 39 00 FF B3 4E 48 40 48 C0 10 00 13 C0 00 FF 9E D3 20 39 00 FF B3 4E E0 80 10 00 13 C0 00 FF 9E D4 20 39 00 FF B3 4E 10 00 13 C0 00 FF 9E D5 20 39 00 FF B3 4A 42 40 48 40 10 00 13 C0 00 FF 9E D6 20 39 00 FF B3 4A E0 88 10 00 13 C0 00 FF 9E D7 20 39 00 FF B3 4A 10 00 13 C0 00 FF 9E D8 20 2F 00 02 72 18 E2 A8 10 00 13 C0 00 FF 9E D9 20 2F 00 02 42 40 48 40 10 00 13 C0 00 FF 9E DA 20 2F 00 02 E0 88 10 00 13 C0 00 FF 9E DB 20 2F 00 02 10 00 13 C0 00 FF 9E DC 48 78 00 05 48 78 00 0F 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 60 48 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 50 F9 00 FF 9E D2 10 2F 00 17 13 C0 00 FF 9E D3 48 78 00 05 48 78 00 06 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 4F EF 00 18 4E 75 59 8F 4E B9 00 FF 8C 50 2E BC 00 00 05 04 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 13 FC 00 03 00 FF 9E D2 20 17 20 40 10 10 13 C0 00 FF 9E D3 20 17 20 40 10 28 00 01 13 C0 00 FF 9E D4 20 17 20 40 10 28 00 02 13 C0 00 FF 9E D5 20 17 20 40 10 28 00 03 13 C0 00 FF 9E D6 48 78 00 05 48 78 00 09 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 58 8F 4E 75 51 8F 10 39 00 FF 9E D3 10 00 02 80 00 00 00 FF 22 00 48 41 42 41 10 39 00 FF 9E D4 10 00 02 80 00 00 00 FF E1 88 D2 80 10 39 00 FF 9E D5 10 00 02 80 00 00 00 FF D0 81 2F 40 00 02 42 2F 00 07 20 39 00 FF 9E CA 0C 80 00 89 44 71 67 12 0C 80 00 89 88 9D 67 0A 0C 80 00 01 22 58 67 14 60 24 2F 2F 00 02 4E B9 00 FF 99 B4 58 8F 1F 40 00 07 60 36 2F 2F 00 02 4E B9 00 FF 9C 50 58 8F 1F 40 00 07 60 24 48 78 00 02 4E B9 00 FF 8C 60 58 8F 48 78 00 FF 48 78 00 FF 48 78 00 05 42 A7 4E BA FB 48 50 8F 50 8F 60 26 48 78 00 02 4E B9 00 FF 8C 60 58 8F 42 80 10 2F 00 07 42 A7 2F 00 48 78 00 05 48 78 00 01 4E BA FB 20 50 8F 50 8F 50 8F 4E 75 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7F 00 FF 9E D1 13 FC 00 3D 00 FF 9E D2 13 FC 00 06 00 FF 9E D3 42 39 00 FF 9E D4 48 78 00 05 48 78 00 07 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 4E 75 59 8F 2E BC 12 34 56 78 13 FC 00 6C 00 FF 9E CE 13 FC FF F0 00 FF 9E CF 13 FC 00 10 00 FF 9E D0 13 FC 00 7D 00 FF 9E D1 50 F9 00 FF 9E D2 20 17 72 18 E2 A8 10 00 13 C0 00 FF 9E D3 20 17 42 40 48 40 10 00 13 C0 00 FF 9E D4 20 17 E0 88 10 00 13 C0 00 FF 9E D5 20 17 10 00 13 C0 00 FF 9E D6 48 78 00 05 48 78 00 09 48 79 00 FF 9E CE 4E B9 00 FF 8D 78 50 8F 58 8F 58 8F 4E 75 20 39 00 FF 9E CA 0C 80 00 89 44 71 67 12 0C 80 00 89 88 9D 67 0A 0C 80 00 01 22 58 67 1E 60 38 2F 2F 00 10 2F 2F 00 10 2F 2F 00 10 2F 2F 00 10 4E B9 00 FF 9A 64 50 8F 50 8F 60 1E 2F 2F 00 10 2F 2F 00 10 2F 2F 00 10 2F 2F 00 10 4E B9 00 FF 9D 8E 50 8F 50 8F 60 02 70 EE 4E 75 10 39 00 FF 9E CF 0C 00 00 10 67 10 10 39 00 FF 9E CF 0C 00 FF FE 67 04 60 00 01 CA 10 39 00 FF 9E D0 0C 00 FF F0 67 04 60 00 01 BA 10 39 00 FF 9E D1 10 00 02 80 00 00 00 FF 72 E0 D0 81 72 1F B2 80 65 00 01 5E 30 3B 0A 06 4E FB 00 02 00 40 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 01 54 00 5E 00 6E 00 78 00 92 01 54 01 54 01 54 01 54 01 54 00 B8 01 54 01 94 E3 D7
[02:10:21:994]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:21:999]  Sending 'test device present' notification.
[02:10:22:003]  TX: 8C FE F0 3F
[02:10:23:765]  RX: 6D F0 10 76 00 73
[02:10:23:769]  Found response, Success
[02:10:23:772]  Kernel upload 100% complete.
[02:10:23:778]  TX: 6C 10 F0 3D 00
[02:10:23:803]  RX: 6D F0 10 76 00
[02:10:23:918]  TX: 6C 10 F0 3D 00
[02:10:25:938]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:26:044]  TX: 6C 10 F0 3D 00
[02:10:26:088]  RX: 6C F0 10 7D 00 01 03 02 BB
[02:10:26:092]  Kernel Version: 010302BB
[02:10:26:098]  kernel uploaded to PCM succesfully. Requesting data...
[02:10:26:104]  Sending 'test device present' notification.
[02:10:26:108]  TX: 8C FE F0 3F
[02:10:26:113]  TX: 6C 10 F0 3D 01
[02:10:26:175]  RX: 6C F0 10 7D 01 00 89 44 71
[02:10:26:180]  Flash chip: Intel 28F400B, 512kb
[02:10:26:184]  Sending 'test device present' notification.
[02:10:26:187]  TX: 8C FE F0 3F
[02:10:26:192]  Reading from 0 / 0x0, length 2048 / 0x800
[02:10:26:198]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:10:28:306]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:28:309]  No payload following read request.
[02:10:28:389]  RX: 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:10:28:393]  Processing message
[02:10:28:397]  Unable to process response: Truncated 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:10:30:403]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:30:406]  No payload following read request.
[02:10:32:411]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:32:414]  No payload following read request.
[02:10:34:431]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:34:435]  No payload following read request.
[02:10:34:438]  Unable to read segment: Truncated
[02:10:34:441]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:10:36:450]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:36:453]  No payload following read request.
[02:10:38:458]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:38:463]  No payload following read request.
[02:10:40:481]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:40:484]  No payload following read request.
[02:10:42:502]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:42:505]  No payload following read request.
[02:10:44:519]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:44:522]  No payload following read request.
[02:10:44:525]  Unable to read segment: Error
[02:10:44:529]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:10:46:630]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:46:633]  No payload following read request.
[02:10:46:712]  RX: 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:10:46:716]  Processing message
[02:10:46:719]  Unable to process response: Truncated 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:10:48:728]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:48:731]  No payload following read request.
[02:10:50:748]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:50:751]  No payload following read request.
[02:10:52:754]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:52:757]  No payload following read request.
[02:10:52:761]  Unable to read segment: Truncated
[02:10:52:764]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:10:54:772]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:54:775]  No payload following read request.
[02:10:56:781]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:56:785]  No payload following read request.
[02:10:58:800]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:10:58:803]  No payload following read request.
[02:11:00:807]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:00:811]  No payload following read request.
[02:11:02:815]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:02:818]  No payload following read request.
[02:11:02:821]  Unable to read segment: Error
[02:11:02:825]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:04:929]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:04:932]  No payload following read request.
[02:11:05:009]  RX: 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:05:013]  Processing message
[02:11:05:016]  Unable to process response: Truncated 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:07:028]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:07:031]  No payload following read request.
[02:11:09:049]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:09:052]  No payload following read request.
[02:11:11:057]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:11:060]  No payload following read request.
[02:11:11:063]  Unable to read segment: Truncated
[02:11:11:067]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:13:063]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:13:066]  No payload following read request.
[02:11:15:071]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:15:074]  No payload following read request.
[02:11:17:091]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:17:095]  No payload following read request.
[02:11:19:113]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:19:116]  No payload following read request.
[02:11:21:133]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:21:136]  No payload following read request.
[02:11:21:139]  Unable to read segment: Error
[02:11:21:142]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:23:247]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:23:251]  No payload following read request.
[02:11:23:325]  RX: 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:23:329]  Processing message
[02:11:23:332]  Unable to process response: Truncated 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:25:345]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:25:347]  No payload following read request.
[02:11:27:357]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:27:361]  No payload following read request.
[02:11:29:378]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:29:381]  No payload following read request.
[02:11:29:384]  Unable to read segment: Truncated
[02:11:29:388]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:31:399]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:31:402]  No payload following read request.
[02:11:33:420]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:33:425]  No payload following read request.
[02:11:35:439]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:35:443]  No payload following read request.
[02:11:37:448]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:37:451]  No payload following read request.
[02:11:39:457]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:39:461]  No payload following read request.
[02:11:39:466]  Unable to read segment: Error
[02:11:39:470]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:41:572]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:41:575]  No payload following read request.
[02:11:41:653]  RX: 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:41:659]  Processing message
[02:11:41:664]  Unable to process response: Truncated 6D F0 10 36 01 08 00 00 00 00 00 FF CE 00 00 00 04 40 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 90 00 00 00 00 00 00 00 00 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 92 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 05 64 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00 00 06 9A 00
[02:11:43:683]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:43:686]  No payload following read request.
[02:11:45:700]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:45:703]  No payload following read request.
[02:11:47:707]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:47:710]  No payload following read request.
[02:11:47:714]  Unable to read segment: Truncated
[02:11:47:717]  TX: 6D 10 F0 35 01 08 00 00 00 00
[02:11:49:730]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:49:733]  No payload following read request.
[02:11:51:738]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:51:741]  No payload following read request.
[02:11:53:745]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:53:748]  No payload following read request.
[02:11:55:751]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:55:754]  No payload following read request.
[02:11:57:757]  ReadMsgs OBDError: ERR_BUFFER_EMPTY
[02:11:57:760]  No payload following read request.
[02:11:57:764]  Unable to read segment: Error
[02:11:57:767]  Unable to read block from 0 to 2047
[02:11:57:771]  Halting the kernel.
[02:11:57:776]  TX: 6C 10 F0 20
[02:11:57:779]  TX: 6C 10 F0 20
[02:11:57:784]  Clearing trouble codes.
[02:11:58:060]  TX: 68 6A F0 04
[02:11:58:319]  TX: 68 6A F0 04
[02:11:58:577]  TX: 8C FE F0 14
[02:11:58:832]  TX: 8C FE F0 14
[02:11:58:837]  Elapsed time 00:01:50.0952140
[02:11:58:841]  Read failed, Error
User avatar
antus
Site Admin
Posts: 8250
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer P01 and P59 flash tool v015

Post by antus »

It looks like the tech2 is slower than the mdi, or not capable of 2k packets, so we are not waiting long enough for it to have the entire response, or it cant do the amount of data we are attempting. This is the giveaway:

"[02:10:28:397] Unable to process response: Truncated <snip>"

Im actually suspecting block size more than speed, but it could be either. MDI and most J2534 devices were ok with 4K packets, but we reduced it to 2K for some edge cases. It looks like maybe the tech 2 can only do about 1k. If you can compile the code you can change the size in the source and test.

I think this is the feature we need to implement to do it properly, though. https://github.com/LegacyNsfw/PcmHacks/issues/208
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
Tazzi
Posts: 3425
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: PCM Hammer P01 and P59 flash tool v015

Post by Tazzi »

Looks like the Tech2 can send larger blocks, but cannot deal with receiving larger blocks?

As you are receiving a significantly smaller block then you should have.

The J2534 block size might need to be configurable, and a default set for known devices for optimization.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
antus
Site Admin
Posts: 8250
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer P01 and P59 flash tool v015

Post by antus »

Yes, I guess it would make sense from GM (or Bosch's) point of view too. Typically they only really had to flash to the car, not read from it. If hardware was expensive and tight, this limitation probably made sense 'back in the day'.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
jay94
Posts: 3
Joined: Thu Feb 18, 2021 8:46 am

Re: PCM Hammer P01 and P59 flash tool v015

Post by jay94 »

antus wrote:It looks like the tech2 is slower than the mdi, or not capable of 2k packets, so we are not waiting long enough for it to have the entire response, or it cant do the amount of data we are attempting. This is the giveaway:

"[02:10:28:397] Unable to process response: Truncated <snip>"

Im actually suspecting block size more than speed, but it could be either. MDI and most J2534 devices were ok with 4K packets, but we reduced it to 2K for some edge cases. It looks like maybe the tech 2 can only do about 1k. If you can compile the code you can change the size in the source and test.

I think this is the feature we need to implement to do it properly, though. https://github.com/LegacyNsfw/PcmHacks/issues/208
it took me sometime but i managed to edit the source code to 1k (1024+12 read and write) for the j2534 however i couldn't compile
honestly the fact i got this far is good enough for me i am studying this stuff but i didn't get too deep yet
the compile had 5 errors and i even tried the original source code didn't work either i am sure i don't have enough resources to compile the whole project yet
i am using visual studio 2017 BTW

anyways i appreciate your reply and i hope i can get this working.. if it's not too much to ask could you compile it for me ! if not no worries i will keep working on it anyways
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer P01 and P59 flash tool v015

Post by Gampy »

I would be happy to build a test version for you ... PM me and we'll get it done.

A user configurable size isn't all that difficult to implement.

[edit]
Test sent ...

BTW: The Obdlink MX+ (STN2255) should work, it has been tested ... Maybe it's an install issue.
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
User avatar
Gampy
Posts: 2332
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer P01 and P59 flash tool v015

Post by Gampy »

Ok, I sent a test without looking at the logs ... Mistake!

The test size was 1024.

After looking at the log, 1024 ain't small enough, it's looking like it's less then 500 bytes!
Fully aware of my non existent math skills, I come up with 486 bytes!

Test two is building ...
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
User avatar
antus
Site Admin
Posts: 8250
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer P01 and P59 flash tool v015

Post by antus »

I guess its just a test, but if it works I think 256 + header overheads would be a nice size for the device, at least the numbers would line up nicely in the logs :)
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
jay94
Posts: 3
Joined: Thu Feb 18, 2021 8:46 am

Re: PCM Hammer P01 and P59 flash tool v015

Post by jay94 »

many thanks to the team for their amazing work and @antus
@Gampy for helping me making the tech2 work with this amazing tool
i just managed to do a full read successfully it took some time but couldn't complain :silent:

i attached the log if it might help you guys
Attachments
v15.824.8.3.txt
v15.824.8.3 read debug log
(2.72 MiB) Downloaded 128 times
Post Reply