Obtaining the RadioID
The Radio ID is a 32 bit value retrieved from Radio Register 0x01.
The Radio ID contains three pieces of information, the manufacturer, the radio version and the radio revision, as follows:
Mask |
Meaning |
0xF0000000 |
Radio Revision |
0x0FFFF000 |
Radio Version |
0x00000FFF |
Manufacturer |
Workarounds
If the Chip ID (see Backplane) is 0x4317, then the Radio Register 0x01 isn't valid, and the following table is used:
Chip Revision |
Value |
0 |
0x3205017F |
1 |
0x4205017F |
Other |
0x5205017F |
Known Manufacturers
Manufacturer ID |
Note |
0x17F |
Broadcom (All known radios use this) |
Known Radio Versions and Revisions
Radio Revision |
Radio Version |
Note |
Broadcom Link |
2050 (B/G) Radios |
|||
1 |
0x2050 |
BCM2050A0 |
|
2 |
0x2050 |
BCM2050A1 |
|
3 |
0x2050 |
? |
|
4 |
0x2050 |
? |
|
5 |
0x2050 |
? |
|
8 |
0x2050 |
BCM2050R8, also called 2050sc |
|
1 |
0x2051 |
BCM2051 (?) |
|
? |
0x2053 |
BCM2053 (?) |
|
2055 (N) Radios |
|||
1 |
0x2055 |
BCM2055A0 |
|
2060 (A) Radios |
|||
1 |
0x2060 |
BCM2060WW |
|
LP Radios |
|||
1 |
0x2062 |
BCM2062A0 |
|
? |
0x2063 |
? |
|