Why does the calibration procedure for the TiWi-BLE, TiWi5 or TiWi-R2 have to be performed on every module?

Answer

The calibartion procedure described under http://processors.wiki.ti.com/index.php/WL12xx_NLCP_Calibration_Process… needs to be performed on every module during the production process as there is no non-volatile storage on the module to store the generated .nvs file. That has to be stored in the Linux filesystem .