Baseboard ID: Difference between revisions

From embeddedTS Manuals
No edit summary
(Cleaned up and simplified.)
Line 1: Line 1:
All of our default baseboards contain a hard wired 3-state 8-input multiplexers.  This is not required to implement in custom baseboards, but it can be useful to identify the board in software.  During startup of the macrocontroller 4 DIO are used to obtain the baseboard model id.  The red LED (CN2_06) is state 0, green LED (CN2_08) is state 1, BUS_DIR (CN1_98), and BD_ID_DATA (CN1_83) are used for this purpose.
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.
 
[[File:BoardID.png|360px|thumb|TS-8160 baseboard ID resulting in ID 6.]]
 
{|class=wikitable
|+ TS-Baseboard IDs
! ID
! Baseboard
|-
| 2
| [[TS-TPC-8390]]
|-
| 4
| [[TS-8500]]
|-
| 6
| [[TS-8160]]
|-
| 7
| [[TS-8100]]
|-
| 10
| [[TS-TPC-8900]]
|-
| 255
| [[TS-8200]]
|}

Revision as of 14:33, 27 October 2017

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.