802.15.4 @ 1 Mbit: nRF52840 radio compatible to ATmega256RFR2 ?

Hello,

I want to establish 802.15.4 communication @ 1 Mbit between a nRF52840-DK and an ATmega256RFR2 based device. The communication works well with 250 kBit/s in RADIO_MODE_MODE_Ieee802154_250Kbit.

I use Segger Nordic edition under Linux and I program the radio registers directly, so no radio driver or Zephyr etc.

Now, when setting the proprietary 1 Mbit mode (RADIO_MODE_MODE_Nrf_1Mbit) I get my Radio Tx interrupts like with 250 kBit but it seems nothing is even received at the ATmega side. Between two other ATmega based devices the 802.15.4 transfer works at 1 Mbit, of course.

Looking in the ATmega data sheet I found chapter 9.8.2.2: High Data Rate Packet Structure:

"Higher data rate modulation is restricted to only the payload octets in order to allow appropriate frame synchronization. The SHR and the PHR field are transmitted with the IEEE 802.15.4 compliant data rate of 250 kb/s"

So it seems the ATmega changes transmit speed within a frame. Can the 52840 do that ? I found no info in the nRF52840 PS.

Is it therefore possible to establish 802.15.4 @ 1 Mbit between nRF52840 and RFR2 based devices at all ?   

Atmel-8393-MCU_Wireless-ATmega256RFR2-ATmega128RFR2-ATmega64RFR2_Datasheet.pdf

regards,

Thomas

Parents Reply Children
No Data
Related