This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to do nRF24LU1 programing

Hi! I have some questions about the programing. I want to do nRF24LU1 programing. I know I can do the programing by using USB port for the first time.

  1. Do I have to make hex file with uVison, and download application from NORDIC website and then flash load?

  2. I know that I cannot do flash load with USB anymore after the first time, then is there any way I can do it?

  3. I heard there is “"nRF24LU1 usb dongle programming adapter". With this, will I be able to keep doing the programing?

  4. If I need something else devices, what do I need ? and Can I set nRF24LU1 back to boot mode with RF communications? Or is it possible with SPI communications? Thank you for your help. I really appreciate it!

Parents
  • Hi

    The only 100% reliable way to program the nRF24LU1+ is through the SPI based programming interface (also referred to as ISP - In System Programming). Using this interface you can program the device even if the bootloader is unavailable.

    The standard Nordic dongles can be programmed in this way if you have the nRFgo Motherboard and the nRF24LU1+ Development kit. They come with a cable that connects to the ISP header on the dongle. If you don't have a ISP header on the PCB then it is also possible to get chip programmers, that will program the devices before they are soldered on to the PCB (this is very common for production programming).

    It is theoretically possible to re-activate the bootloader in the device from the application, but relying exclusively on this is risky and might lead you to brick the device (unless you also include the option for ISP programming).

    Best regards
    Torbjørn

Reply
  • Hi

    The only 100% reliable way to program the nRF24LU1+ is through the SPI based programming interface (also referred to as ISP - In System Programming). Using this interface you can program the device even if the bootloader is unavailable.

    The standard Nordic dongles can be programmed in this way if you have the nRFgo Motherboard and the nRF24LU1+ Development kit. They come with a cable that connects to the ISP header on the dongle. If you don't have a ISP header on the PCB then it is also possible to get chip programmers, that will program the devices before they are soldered on to the PCB (this is very common for production programming).

    It is theoretically possible to re-activate the bootloader in the device from the application, but relying exclusively on this is risky and might lead you to brick the device (unless you also include the option for ISP programming).

    Best regards
    Torbjørn

Children
No Data
Related