English
Language : 

MRF24XA_15 Datasheet, PDF (137/258 Pages) Microchip Technology – Low-Power, 2.4 GHz ISM-Band IEEE 802.15.4™ RF
MRF24XA
Transmitter Side:
1 Description Construct, download unprocessed frame
Example
12 | 01 98 | A8 | 2C 2D | FF FF | 2C 2D | 1A 1B | 01 02 03 04 05 06 | FF | (No MIC, no CRC)
Length = 18d + 4d (MIC-32) + 2d (CRC) = 24d = 0x18
FrameCtrl = 0x01 0x98 = lsb_0000_0001_1001_1000 (SEC = 0, DA, SA Short Addresses,
ver2006)
Sequence = 0xA8
SA/DA PID = 0x2D2C
DA = 0xFFFF (broadcast)
SA = 0x1B1A (unicast)
Network Header = 0x01 0x02 0x03 0x04 0x05 0x06
Network Payload = 0xFF
2 Description TX Configuration: NWK layer security
Example Security Suite = MIC-32
3 Description TX Configuration: Key, Nonce, Payload Index, Header Index
Example
Short Address = 0x1B1A
PID = 0x2D2C
Header Index (@0x2B) = 12d
Payload Index (@0x2C) = 18d
Key<i> =
0x0F0E0D0C0B0A09080706050403020100
MRF24XA register content
0x20 22 33 44 55 66 77 88 1A
0x28 1B 2C 2D 0C 12 00 00 00
MRF24XA register content
0x40 00 01 02 03 04 05 06 07
Nonce<i> = 0x50 + <i>, i = 0…12
0x48 08 09 0A 0B 0C 0D 0E 0F
0x50 60 61 62 63 64 65 66 67
0x58 68 69 6A 6B 6C 00 00 00
4 Description Issue TXENC: Launches CCM authentication and encryption.
5 Description Security Processing Done: TXENCIF = 1, TXENC = 0.
Optionally, TX buffer is read. Processed Frame PRFR is compared to the result of the receiver
security processing or to the calculated expected outcome.
Example
Expected buffer content:
16 | 01 98 | A8 | 2C 2D | FF FF | 2C 2D | 1A 1B | 01 02 03 04 05 06 | 46 | 78 C3 22 32 | (no CRC)
Encrypted payload (0xFF): 0x46
MIC-32: 0x{78 C3 22 32}
CRC: 0xA7 0x8E
6 Description Set TXST: Launches transmission. CRC is appended.
Example
18 | 01 98 | A8 | 2C 2D | FF FF | 2C 2D | 1A 1B | 01 02 03 04 05 06 | 46 | 78 C3 22 32 | A7 8E
CRC: 0xA7 0x8E
7 Description End of Transmission (No ACK Request, No CSMA): TXIF received. TXBUFEMPTY= 1
 2015 Microchip Technology Inc.
Preliminary
DS70005023C-page 137