Post Go back to editing

Board unique ID on USB

Category: Software
Product Number: TMC5160-EVAL
Software Version: TMCL-IDE 4.3.0

I have two TMC5160-EVAL boards plugged into a Linux box over USB.

Is there a unique ID field either in USB descriptor or in the TMC registers themselves I can use to differentiate the two boards?

lsusb -v reports a field:

iSerial  3 TMCEVAL

is this unique? 3 doesn't sound unique?
Is it programmable so I can make it unique?

The TMCL-IDE reports:

HW ID 0          (the up down arrow do nothing)
Scan    key  00000210     (is this unique and if so where can I read it from a register?)

I suppose I could use a bit of static memory and program my own ID to read back on start up?

Any tips would be appreciated.

Ben