Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Memory dump VS Commodore

  1. #1
    Junior Member
    Join Date
    Sep 2005
    Posts
    13

    Default Memory dump VS Commodore

    Hi all, im trying to do a memcal dump of my 1996 vs commdore but am only getting the first 64kb of bin data, can anybody tell me how to get all 128kb of memcal data, also when i download the first 64kb of data and compare it from one ive done 1min before the bin data seems to be different in some areas??

  2. #2
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    I don't have access to a VS PCM right now, but I thought they were only 64K. The default memory dump in the VS *.xml file only retrieves 64K.

    If there is more than 64K, you'd need to set up a 3 byte address Mode $0E (instead of the 2 byte address, Mode $02) in the "Module" section

    Also, in the "Request" you'd need to set up the parameters :B3,:B2,:B1 (three byte address) instead of the existing parameters: :B2,:B1 (two byte address)

    And you'd have to iterate the macro 2048 times instead of 1024 times.

    Not sure why the data is changing between downloads...???

    Regards
    Paul

  3. #3
    Junior Member
    Join Date
    Sep 2005
    Posts
    13

    Default

    I gave it a go but got this error

    31:47.972: Start macro: ECM RAM Request (*.bin file): DUMP MEMCAL 3 Byte
    31:47.976: Send: $F5,$59,$0E,$00,$00,$00,$A4
    31:48.091: Com timeout: Expecting frame header byte
    31:48.094: Send: $F5,$59,$0E,$00,$00,$80,$24
    31:48.212: Com timeout: Expecting frame header byte
    31:48.214: Send: $F5,$59,$0E,$00,$01,$00,$A3
    31:48.332: Com timeout: Expecting frame header byte
    31:48.339: Stop macro: ECM RAM Request (*.bin file): DUMP MEMCAL 3 Byte


    These are the settings in Module
    Code: ECM_$0E
    Id: $F5
    Mode: ($0E) Memory dump (64/3 byte addr)
    Description: Engine Control Module
    Listen: Not Ticked

    These are the settings in Request
    Code: GET MEMCAL
    Description: Dump Memcal Contents
    Reply: Ticked
    Process: Ticked ----- if this is not ticked wont let me save bin data
    Parameteres: :B3,:B2,:B1
    Factor: 128 ---------- Have changed these values and made no difference
    Frame: $F5,$59,$0E,$00,$00,$00,$A4



    This is the frame that is sent when i use module $02
    $F5,$58,$02,$00,$00,$B1
    allows me to save first 64kb of 128kb memcal, however have tried this a few times and memcal data is not the same..

    Cheers

  4. #4
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    I'm still pretty sure the VS only has 64K (not 128).
    So it is entirely consistent that the 3 byte address is not supported on the VS.

    Also, the Factor of 128 is wrong that should be 64. The Factor determines how many bytes to increment the :B1,:B2 address placeholders each time the macro is iterated. You can see the addresses increasing by $80 (128). Since only 64 bytes of data are returned each frame, you should only be incrementing by 64 (not 128).
    That could explain why the data is changing between reads.

    Regards
    Paul

  5. #5
    Lifetime Member
    Join Date
    Apr 2003
    Posts
    379

    Default

    Quote Originally Posted by Blacky
    I'm still pretty sure the VS only has 64K (not 128).
    So it is entirely consistent that the 3 byte address is not supported on the VS.

    Also, the Factor of 128 is wrong that should be 64. The Factor determines how many bytes to increment the :B1,:B2 address placeholders each time the macro is iterated. You can see the addresses increasing by $80 (128). Since only 64 bytes of data are returned each frame, you should only be incrementing by 64 (not 128).
    That could explain why the data is changing between reads.

    Regards
    Paul
    Paul , VS V6 is 128k , VS V8 series 1&2 are 64k and VS V8 series 3 ( I believe it may only be utes ) had a 128k memcal

  6. #6
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    Quote Originally Posted by Delco
    Paul , VS V6 is 128k , VS V8 series 1&2 are 64k and VS V8 series 3 ( I believe it may only be utes ) had a 128k memcal
    Ah, I just assumed it was a V8 - my bad.
    Paul

  7. #7
    Junior Member
    Join Date
    Sep 2005
    Posts
    13

    Default

    ok then, so if i cant use the $0E 3byte can i use $02 2byte and retrieve the first 64kb of the memcal and do it again to retrieve the last 64kb, if so how do i do that lol. as you can tell im not the best at this so i need step by step if possible.

  8. #8
    EFILive Developer Site Admin Blacky's Avatar
    Join Date
    Mar 2003
    Posts
    9,490

    Default

    The $0E mode should function identically to the $02 mode, except with a three byte address. I do not know why it does not in your case.

    You won't be able to read the second half of the 128K with only a 2 byte address.

    Regards
    Paul

  9. #9
    New Member
    Join Date
    Jan 2006
    Posts
    2

    Default

    Hi
    I have just EFI Live 4 up and running my origional prob was the USB to Serial connection fixed her up.
    What I was wondering how do you get a Memcal dump and save it. Is there a macro I have to write or is it included in the current vehicle macros. I have a VS 1995 V6 ecotec and also a VS 5.0Litre V8

  10. #10
    Lifetime Member GMPX's Avatar
    Join Date
    Apr 2003
    Posts
    13,148

    Default

    Wow this brings back memories.
    You CANNOT dump the 128K files out, also, when you do dump out the first 64K it will be different eveytime, the PCM is continuously switching between the 64K banks of memory, depending on when the request comes in depends on what bank you get. 3byte address does not work on those PCM's, blame Delphi!!.

    Cheers,
    Ross
    I no longer monitor the forum, please either post your question or create a support ticket.

Page 1 of 2 12 LastLast

Similar Threads

  1. Official dump in unsupported 4cly tunes you read out thread.
    By wait4me in forum IL4, 97-01 PCM and 02+ P11 PCM
    Replies: 68
    Last Post: November 18th, 2011, 04:39 AM
  2. Internal Memory
    By Goldfinger911 in forum FlashScan V2
    Replies: 3
    Last Post: October 15th, 2008, 05:38 PM
  3. ? about Memory card for V2
    By DuramaxPowered in forum FlashScan V2
    Replies: 3
    Last Post: February 26th, 2007, 02:30 PM
  4. WB took a dump! Suggest replacments
    By Chalky in forum General (Petrol, Gas, Ethanol)
    Replies: 0
    Last Post: December 14th, 2006, 11:39 AM

Posting Permissions

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