Details
-
Type: Change
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V1.2.0.0
-
Component/s: cifX/netX Toolkit
-
Labels:None
-
Account:SDO Driver (SDODRIVER)
Description
The release of 2nd-Stage-Bootloader V1.0.4.17 has introduced a separate bootloader binary for netX52. The appropriate binary is provided by a USER function, according to the chip type passed by the toolkit core. This requires the bootloader to distinguish between netX51 and netX52.
Detection is done via netx_version register in rom loaders DPM window:
Der Aufbau des netx_version Registers ist:
Bit 0 - 7 : netX Step Information (eine Art Revisionsnummer der netX
Technologie)Bit 8: Licenses Valid Flag
Ist dieses Bit auf 1 gesetzt, befindet sich in den Bits 9-31 die Lizenzinformation.Bit 9: Strapping Options Valid Flag
Ist dieses Bit auf 1 gesetzt, befinden sich in den Bits 10-31 die Strapping Optionen.Bit 10-31 : Strapping Optionen
Beim netX51/52 ist hier die Chip-Typ Information in Bit 10 und 11 abgelegt. Die restlichen Bits sind immer 0.
Der Chip-Typ wird so codiert:
0: netX51 im netX50 Komatibilitätsmodus
1: netX51
2: netX52
3: reserviertSomit nimmt das Register nur 3 Werte an:
0x00000243: netX51 im netX50 Komatibilitätsmodus
0x00000643: netX51
0x00000a43: netX52
Attachments
Issue Links
- is blocked by
-
NXDRVWIN-231 Update 2nd Stage Loader to V1.4.17.0
- Closed