Firmware

Firmware

Revision changes in the code

When the hardware changes revision, firmware should know exactly what changed, without archaeology in email threads.

How you work it in Colleag

  1. 1

    Ask what differs between rev B and rev C.

  2. 2

    The colleague compares the revisions' documentation.

  3. 3

    The answer lists affected signals, registers and drivers.

  4. 4

    Adapt the code before the new boards arrive.

A worked example

“What changed in pin mapping and registers between rev B and rev C of the X200 main board?”

A list of changed pins, register addresses and the drivers affected, with the document versions the comparison was built on.

Screenshot from Colleag showing the question and the colleague's sourced answer

Screenshot from Colleag. The example uses invented figures.

The material

  • The revisions' design documents
  • Pin mapping per revision
  • The change history in the archive

You approve

Everything the colleague produces is a proposal with sources. Nothing is published, sent or saved to the archive without a human approving it, and every figure traces to its material.

Curious what it feels like?

We run pilot programs with a few manufacturing companies at a time. Tell us about your business and we will show what the colleagues can do with your documents and your data.