Difference between revisions of "Hardware version ID"
From Granite Devices Knowledge Wiki
[checked revision] | [checked revision] |
(→List of new hardware ID's) |
(→List of used SimpleMotion V2 ID's) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Hardware version ID is a numeric identifier that is unique to every GD product model and version. | Hardware version ID is a numeric identifier that is unique to every GD product model and version. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ==SimpleMotion V2 ID format== |
− | + | SimpleMotion V2 hardware ID's (used in GD products starting from Argon/2013) have fixed formatting of 000AABBCC where AA=hardware model, BB=hardware version, CC=release number. The number is in decimal format. | |
* Change in AA means completely different version (device type) | * Change in AA means completely different version (device type) | ||
* Change in BB means new features and possible some backwards incompatibility between versions - new number if functionality/specs modified | * Change in BB means new features and possible some backwards incompatibility between versions - new number if functionality/specs modified | ||
* Change in CC means backwards compatible version to previous one - any modification in design changes this value | * Change in CC means backwards compatible version to previous one - any modification in design changes this value | ||
Same formatting applies to new FW versioning. | Same formatting applies to new FW versioning. | ||
− | ===List of | + | |
+ | The ID is readable from all SMV2 compatible devices from a parameter named SMP_DEVICE_TYPE. | ||
+ | |||
+ | ===List of used SimpleMotion V2 ID's=== | ||
*Argon (PCB revision 065): 004000 - AA=00 BB=40 CC=00 | *Argon (PCB revision 065): 004000 - AA=00 BB=40 CC=00 | ||
− | *IONI (PCB revision 026, HW variant A): 011000 - AA=01 BB=10 CC=00 | + | *IONI (PCB revision 026/029, HW variant A): 011000 - AA=01 BB=10 CC=00 |
− | *IONI Pro (PCB revision 026, HW variant A): 011001 - AA=01 BB=10 CC=01 | + | *IONI Pro (PCB revision 026/029, HW variant A): 011001 - AA=01 BB=10 CC=01 |
+ | *IONI Pro HC (PCB revision 026/029, HW variant B): 011201 - AA=01 BB=12 CC=01 | ||
+ | *ATOMI (HW variant A): 020000 - AA=02 BB=00 CC=00 | ||
+ | *SC2DRV: 040000 - AA=04 BB=00 CC=00 | ||
+ | *EtherFOX in EC mode (no other SM communication than response to Granity detect nodes message at address 1): 057000 - AA=05 BB=70 CC=00 | ||
+ | *Granite Devices' OEM/custom drives: 03xxxx - AA=03 BB=xx CC=xx | ||
+ | *Customer (non GD) devices: 800000 or above - AA=80-99 BB=xx CC=xx | ||
+ | |||
+ | ==SimpleMotion V1 hardware ID's== | ||
+ | *VSD-A - 1xx | ||
+ | *VSD-E-80 - 200 | ||
+ | *VSD-XE-80 - 220 | ||
+ | *VSD-E-160 - 250 | ||
+ | *VSD-XE-160 - 270 | ||
+ | |||
[[Category:Development]] | [[Category:Development]] |
Latest revision as of 16:31, 19 February 2019
Hardware version ID is a numeric identifier that is unique to every GD product model and version.
SimpleMotion V2 ID format[edit | edit source]
SimpleMotion V2 hardware ID's (used in GD products starting from Argon/2013) have fixed formatting of 000AABBCC where AA=hardware model, BB=hardware version, CC=release number. The number is in decimal format.
- Change in AA means completely different version (device type)
- Change in BB means new features and possible some backwards incompatibility between versions - new number if functionality/specs modified
- Change in CC means backwards compatible version to previous one - any modification in design changes this value
Same formatting applies to new FW versioning.
The ID is readable from all SMV2 compatible devices from a parameter named SMP_DEVICE_TYPE.
List of used SimpleMotion V2 ID's[edit | edit source]
- Argon (PCB revision 065): 004000 - AA=00 BB=40 CC=00
- IONI (PCB revision 026/029, HW variant A): 011000 - AA=01 BB=10 CC=00
- IONI Pro (PCB revision 026/029, HW variant A): 011001 - AA=01 BB=10 CC=01
- IONI Pro HC (PCB revision 026/029, HW variant B): 011201 - AA=01 BB=12 CC=01
- ATOMI (HW variant A): 020000 - AA=02 BB=00 CC=00
- SC2DRV: 040000 - AA=04 BB=00 CC=00
- EtherFOX in EC mode (no other SM communication than response to Granity detect nodes message at address 1): 057000 - AA=05 BB=70 CC=00
- Granite Devices' OEM/custom drives: 03xxxx - AA=03 BB=xx CC=xx
- Customer (non GD) devices: 800000 or above - AA=80-99 BB=xx CC=xx
SimpleMotion V1 hardware ID's[edit | edit source]
- VSD-A - 1xx
- VSD-E-80 - 200
- VSD-XE-80 - 220
- VSD-E-160 - 250
- VSD-XE-160 - 270