This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Generating multiple versions of the same firmware?

Hi,

i have a rather daunting problem. We want to deploy our firmware in over 300 devices. All devices use the same firmware except for one variable DeviceID. The id has to be different for every device we use.

So device 1 would get id 1, device 2 id 2 and so on.

I am sure that some of you have already tackled such problems. What would be the best solution?

Maybe set the variable to a specific location (DeviceID _at_ Location) and patch the hexfile? or something more elegant?

regards

Christian

Parents
  • "Of course, you would have to make the .hex filename the device ID as part of the "%" use."

    Not quite sure what you're getting at there - could you explain a bit more.

    I think 'for' together with the "S-Record" utilities Mike mentioned should be able to do this.

    Note that the 'for' on Win-NT and later is far more powerful than Win-9x and before (including "real" MS-DOS).

Reply
  • "Of course, you would have to make the .hex filename the device ID as part of the "%" use."

    Not quite sure what you're getting at there - could you explain a bit more.

    I think 'for' together with the "S-Record" utilities Mike mentioned should be able to do this.

    Note that the 'for' on Win-NT and later is far more powerful than Win-9x and before (including "real" MS-DOS).

Children