Skip to content

Change order in which blocks are erased and rewritten #144

@LegacyNsfw

Description

@LegacyNsfw

The current approach works, but a different approach would be more resilient to interuptions.

The guidance below is from PeteS / Loud160 (of LS Droid fame).

write the boot block 1st and then write the next higher chip segment increasing until you get to the end. The last segment of the chip should be the last thing you write.

For calibration you should write the the $8000 range 1st and then the upper block after that.
if you write the boot block and the rest of the PCM is blank the PCM will still boot and can be flashed over the DLC.

so once the boot block is written the PCM will be able to boot at any point regardless of how much of the chip is flashed.

This is assuming you erase the entire chip in 1 pass. If you have 1/2 of 1 OS and 1/2 of another it's not gonna boot.

But if you wipe the entire chip and write just the boot block your fine

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