Skip to content

Simos 18.1 how to write eeprom and flash correctly? #5

@PwrMusic

Description

@PwrMusic

Hello!
Thanks bri3d and contributors for the amazing work!

I'm trying to transfer immodata to simos 18.1.
I successfully read data from both ECUs and sent them for correction. They sent me a modified eeprom and flash.

When trying to flash eeprom with the command: "write_file AF000000 018000 eeprom1.bin" the writing process starts but not a single byte is written.
At the same time, the write passwords work ("erase_sector 80800000" works ok).

The changes in flash surprised me. These are 6 bytes at address 0x1150. If I understand correctly, this is part of SBOOT.

After unsuccessful eeprom flashing, I tried to write flash with the command: "write_file 80000000 200000 flash1.bin".
The writing started and stuck after 1 minute. Repeated attempts to write stuck at the same place.
When trying to read: "dumpmem 80000000 200000 flash1.bin" the reading process stuck and the read file contains all the information up to the point where the flash was changed (at address 0x1150).

Please answer the questions:
Is it possible to write eeprom? What am I doing wrong?
What died during the flash wrighting? And how to fix it )

Maybe need to erase areas before writing?

Thanks for your help )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions