Hi, has anyone used the nrfgo SDK (for the nRF24LE1) with either eclipse or SDCC? We use those platforms already, so it would be great if we could add your SDK to our toolchain. Thanks, Mahesh
Hi, has anyone used the nrfgo SDK (for the nRF24LE1) with either eclipse or SDCC? We use those platforms already, so it would be great if we could add your SDK to our toolchain. Thanks, Mahesh
Hi Mahesh,
It's been some years since I've tried porting our code base to sdcc (focused on the enhanced shockburst examples).
As far as I remember, sdcc is not very forgiving wrt. the volatile keyword. It's important that variables that are used in interrupts are declared with volatile, where Keil is quite forgiving on this matter.
This might have changed since I used it.
Cheers,
Håkon
Thanks! Do you happen to have a copy of your attempted port :-)? Best, Mahesh
Thanks! Do you happen to have a copy of your attempted port :-)? Best, Mahesh
Hi Mahesh,
Sorry, but my harddrive crashed some years ago and this port was lost. It was not very good, and it was a bit hacky as well, if I remember correctly.
The first thing to port is the hal_nrf_* libraries for the radio frontend, so I would recommend starting with one of the ESB-examples and ensure that these are running properly before going to gazell.
Cheers,
Håkon
Thank you! Best, Mahesh