Does custom firmware invalidate FCC modular approval?

When using a third party pre-approved module, does using my own custom firmware invalidate the modular approval status of the module?

More specifically I would like to use a certain pre-approved nRF52805 module, but it comes preloaded with BLE firmware and an AT command interface that allows it to be customized somewhat.

I don't want to pay the exorbitant Bluetooth Qualification fees that bars entry to small start-ups and open-source projects. The device I'm developing is a wireless remote control that can only be paired with another device I'm also developing. So I would prefer to install firmware that uses the Gazell protocol stack instead, which I understand to be royalty-free. Ideally, I would like the module to also run my custom remote control firmware instead of having a separate host MCU.

So, does the modular approval status get invalidated if:

1. I install custom application firmware that runs on top of the Gazell protocol stack?

2. I install the Gazell protocol stack and minimal firmware that allows the module to communicate with a host MCU running the custom application?

Parents Reply
  • I was considering the "Permissive Change Class 1" route, but as the Gazell and BLE stacks seem to be closed-source (understandably), I am not sure if this is easily demonstrable.

    The 178919 D01 Permissive Change Policy v06 document has some guidance on permissive changes.

    Assuming that Gazell uses the proprietary Nrf_2Mbit RADIO mode (as opposed to Ble_2Mbit mode), that is yet another complication in pursuing the FCC permissive change route.

    It would be way simpler for me if a third-party module vendor were to certify their module using the Gazell protocol. Either that, or I pay Bluetooth SIG their exorbitant fees, including a lawyer to interpret all their terms and conditions.

Children
Related