Results 1 to 15 of 511

Thread: Corvette CCM Reverse Engineering Anyone?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    Exactly. Same reason why I (and others) have reported difficulties logging ALDL data with an 8051 PCM in a Y body. Impedance mismatch.

    I've been working on logging some broadcast traffic after reflashing my testbench 1333 with vats enabled. But as luck would have it my laptop decided to do something weird and now after having to pull the (non-removable) battery to revive it, the ctrl keys quit working. Pretty difficult to use as ctrl is the one key I use more than any other save maybe the space bar. :-(

  2. #2
    Fuel Injected!
    Join Date
    Mar 2013
    Posts
    1,478
    I will have some time soon, and might do some dissasembly for previous years. What needs to be done. Porting some switches from later bins to earlier should be pretty straightforward, when we have one of them defined.

  3. #3
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    I think if you could help us locate the location of the reman pin register that would be awesome. For the 94-96 units you determined it was at $644b bit 2. There are a few rom dumps staring around post 411 of this thread.

    Then maybe we can build a list of PROMIDs to determine where to look to see if the reman pin is in the correct state for unlock.

    I'm still working through testing with and without the VATS options on and off in my PCM tune (@ $2028 and $12017). There's definitely something to this because with it enabled there's no way to get the CCM to shutup without the correct passkey resistor.

  4. #4
    Fuel Injected! -=Jeff=-'s Avatar
    Join Date
    Jun 2013
    Location
    Chicago Suburbs
    Age
    51
    Posts
    222
    Quote Originally Posted by spfautsch View Post
    I'm still working through testing with and without the VATS options on and off in my PCM tune (@ $2028 and $12017). There's definitely something to this because with it enabled there's no way to get the CCM to shutup without the correct passkey resistor.
    Are you getting messages other than the $40/$41 and $10?

    I have found the Bit to switch between L98/LT5 on the ECM stream. I will grab data from a 1995 ZR-1 to try and find the bit location.

    I have a couple friends with the 92 which I will do the same

    Although this is more for the Arduino Simulator NomakeWan made
    -=Jeff=-
    1990 Corvette ZR-1
    Black/Red Interior

  5. #5
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    I'll try to sit down later tonight and get better logging / documentation. It's been a struggle to function without any ctrl keys - feels like I've had my pinky fingers cut off. Copying or pasting is a 10-15 millisecond event with a ctrl key. Having to use a mouse for this same operation is exquisite torture.

  6. #6
    Fuel Injected! spfautsch's Avatar
    Join Date
    Apr 2015
    Location
    Montgomery City, MO
    Age
    53
    Posts
    883
    I didn't get to a point I was satisfied with on this tonight, sorry. Gotta go pay my wife some attention or I'll be sleeping on the dog's bed tomorrow night.

    Anyway, I'll have to recompile flashhack to extend the idle scan time quite a bit because I wasn't always seeing 41 responses from the PCM presumably due to it being in a non-engine-running state, or maybe it's just how flashhack tries to re-sync to the datastream. I'll revisit again tomorrow night or the next day.

    Whatever the outcome on that front, there's a very clear difference in the initial handshake data with VATS disabled in the PCM. I think it would be good to know the specific details of how this security loop works.

  7. #7
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,055
    feel free to beat on datastream_8192::resync_datastream. it's a bit confusing and terrifying and like anything you touch will break it, and you corvette nerds are the only reason that it is like that. you could throw some log entries in there to see what's happening along the way.

Similar Threads

  1. car bogs down when switching into reverse/D
    By CAMMED LT1 in forum GM EFI Systems
    Replies: 4
    Last Post: 09-27-2021, 12:34 AM
  2. 12212156 code reverse engineering project in Ghidra
    By dzidaV8 in forum OBDII Tuning
    Replies: 8
    Last Post: 01-13-2020, 11:04 AM
  3. Help!! 93 Lt1 6M Reverse lockout
    By noeysuarez in forum GM EFI Systems
    Replies: 3
    Last Post: 09-14-2017, 08:17 AM
  4. 4l60e reverse boost valve location and procedure
    By JTodd in forum Introductions
    Replies: 1
    Last Post: 04-19-2013, 01:20 AM
  5. T56 reverse lockout options with TBI PCM
    By CDeeZ in forum GM EFI Systems
    Replies: 1
    Last Post: 02-26-2013, 05:06 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •