nRF21540 does not work

I use nRF52840DK and nRF21540EK to develop BLE programs, and the program uses FLASH for BLE image storage, the program works well on the DK.
However, when I burned it into our own drawn PCB, FEM didn't seem to work (couldn't search for the device I wanted to connect to).

We tried to find out if nRF21540 was the cause, however when we burned another BLE program, the FEM was working correctly (broadcast device).

3146.code.zip

This is a program that doesn't work。

1385.Code1.zip

This is the test program.

Parents Reply
  • Hi,

    carefree said:
    1. --[This program can't use FEM]--
    MCUBOOT --> MAIN [Mount Little FS --> Start USB UART --> Power on FEM --> Check DFU mode --> Enable BLE]

    Since this has more steps in the process, for diagnosing which part causes the issue, you could try to modify the program to bypass certain initialization steps (e.g., mounting LittleFS or checking DFU mode) and see if the FEM starts working. So this can help us isolate to which part causes the issue.

    Also make sure that the FEM is properly set up or configure for the receive mode, i.e. you could recheck the control logic.

    -Priyanka

Children
Related