I'd like to use CC3000 in my next design in home appliances. The way I would like the system to work is that each device to have its unique host name pre-programmed www.device-serial-number.mydomain.com/
According to the CC3000 wiki:
TI CC3000 has an integrated EEPROM which is programmable through an I2C interface or over APIs from the host, allowing over-the-air firmware upgrades. EEPROM stores firmware patch, network configuration and MAC address.
My question is if we were to program these devices in contract manufacturing house (CM or EMS), what is the recommendation? Do we build a small test app to access the CC3000 test mode to program via the RS232? Is there a simpler or less error prone way not to have the EMS manage this process steps?