Baseboard ID

From embeddedTS Manuals
Revision as of 14:49, 27 October 2017 by Kris (talk | contribs)

All of our off the shelf baseboards contain a hard-wired 8-input multiplexer to indicate the boaseboard model. This is not required to implement in custom baseboards, but it can be useful to identify the board model in software. During startup of the Macrocontroller, 4 DIO pins are used to obtain the baseboard model ID. The red LED (CN2_06), green LED (CN2_08), BUS_DIR (CN1_98), and BD_ID_DATA (CN1_83) are used for this purpose. All of these IO pins can be used normally outside of acquiring the ID number.

The 6 least significant input pins (Y0 - Y5) are used to define the baseboard model. The upper two inputs (Y6 and Y7) define board revision.

For custom baseboards we have reserved the address 42 which will never be used by our standard products.

TS-8160 baseboard ID resulting in ID 6, rev 0.