Sending raw 802.15.4 frames on the nRF52840 DK without Zephyr RTOS

Hello all,

the goal of my project is to be able to send raw 802.15.4 frames without the need of Zephyr RTOS (because of restrictions in my environment).

I already spend 4-5 days figuring out things, but I still haven't gotten it to work.

I am looking for something like this:
https://github.com/NordicSemiconductor/nRF-IEEE-802.15.4-radio-driver

but in the earlier stage (like version 1.6.0) but I cannot find it anywhere.
I know that it was moved to here, but I still cannot get it to run:
https://github.com/nrfconnect/sdk-nrfxlib/tree/main/nrf_802154

my current setup, where I got it close to working was with:
- nRF5_SDK_17.1.0_ddde560
- sdk-nrf-2.6.0
- sdk-nrfxlib-2.6.0

for some dependencies I had to use the hal folder from:
- nrfx-3.4.0

and for other ones I used the hal folder from the SDK (because some headers are different with parameter counts of the functions)

So in the end I am just looking for the nrf_802154 driver just on bare metal.

From the forum I found this:
https://github.com/jorhol/nRF-Radio-802.15.4-Projects
but it was just referencing the radio driver frome above.

btw. I am using SEGGER Embedded Studio V8.10c and I can't use VS Code. (again because of the restrictions)

and I do not need Multiprotocol support, only raw 802.15.4

Thank you for your help in advance,
Daniel

Related