Skip to content

Questions on MAX78000 Bootloader #1343

Open
@alessandro-montanari

Description

@alessandro-montanari

We are using the ROM bootloader on the MAX78000 to update the firmware via UART0 and we have the following questions:

  1. When we generate the SREC file needed to flash the chip we noticed that there is always this line at the end of the file which makes the L command fail: S309200187B80000000096

My understanding is that this line addresses a memory location in the RAM region rather than the flash region. Removing this line from the SREC file makes the L command succeed.

To generate the SREC file we use the provided analog devices' makefile with "release" target.
Can we safely remove this line from the SREC file or are we missing something?

  1. We would like to use the H command to verify the flash after flashing a new firmware. Do you have any code examples on how to compute the SHA256 on the generated .bin file for a certain flash region?

Thanks,
Alessandro

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions