No nrf52840 QFAA support on nRF Connect SDK 2.1.2?

I built a custom board with an nrf52840-QFAA (QFN48 package) and I am trying to generate some test code for it.  

I am using VSCode with nRF Connect SDK 2.1.2 and when I click on "Create New Board', then select the nRF52840, the only option available is the QIAA package. 

I did some looking around in the zephyr folders and I don't see any _QFAA files for the '52840.

Am I missing some key step here, or is there truly no support for the QFAA  (or CKAA?) variants of this part?

  • VS Code has the revisions available for new boards hard coded.
    However, I think they are inspired for revisions available in zephyr.

    Here we can see that nRF52840 only has QIAA as well.
    I suspect that the reason for this is that there are no large changes between QIAA, QFAA and CKAA.
    So I think that you can just use QIAA for QFAA and CKAA, and you should be fine.

    However, I have asked our experts to verify this, and I will return to you with a more certain answer next week.

    Regards,
    Sigurd Hellesvik

  • Sigurd Hellesvik said:
    However, I have asked our experts to verify this, and I will return to you with a more certain answer next week.

    This is what I found.

    Only the pin configuration is different between the QIAA, QFAA and CKAA.
    Some of these have more pins than others.
    If you use a pin number higher than what is available, this will cause errors.

    As long as you are aware of this constraint, you can use the Zephyr QIAA configuration for the other package types as well.

    Regards,
    Sigurd Hellesvik

Related