We are preparing a product (based on nRF52840) for manufacturing and currently defining the production test process.
The product is hermetically sealed with no external ports and so it is not possible to access the UART for DTM during final test. We are therefore exploring options to test the product OTA.
We have reviewed the whitepaper describing an OTA testing approach using the LiteOn Bluetooth Advanced tester at:
http://infocenter.nordicsemi.com/pdf/nwp_028.pdf
The BLE_SMART_TX_RX_PER test looks to be an excellent fit for our requirements.
However, we also need to write configuration information over BLE to the product (serial number, etc), with a Windows based PC acting as a central. So to optimise the test flow we would like to understand if we can reasonably use the PC in place of the LiteOn equipment for functional testing.
If so what operations between the PC and product would be recommended to ensure maximum verification confidence? We propose to check advertising RSSI then connect and time a data transfer burst, comparing performance a against a golden sample. Anything else we would consider? Any risks with this approach?