RFInit mode

SpenZerX
Posts: 41
Joined: Thu Apr 16, 2015 9:30 pm
Location: Germany
Contact:

RFInit mode

Postby SpenZerX » Tue Aug 02, 2016 2:21 am

Why is it not possible to select mode 2 in the ESP-Flash Tool? In the past months i always flashed value 2 here.

On which base should i decide to use mode LoadRFCalParam, TXPWRCtrl in init or FullRFCal in RFInit ?

Can i change this mode by SDK when device is at customer? If yes, how to do the RFCal-Block init / blank in flash)

Will there be any flash writes (RF-CAL-DATA) if mode is FullRFCal in RFInit? No? In the other modes? Yes, if corrupted or initialized?

What will happen if the data in the RFCal-Block is initially not blanked? (Device gets new firmware update with RFCal-Block defined - but that block was never initialized/blanked)

pratik

Re: RFInit mode

Postby pratik » Wed Aug 03, 2016 9:54 am

Hello,

Since all parameters are stored in the flash memory itself, you can erase/load new data just like you would implement custom FOTA.
You may also release a firmware update that prepares to upgrade to the newest SDK by wiping off the RF calibration data sector and then calling another update which will install the latest SDK version.
The problem with leaving old data in the RF cal sector is that the ESP8266 may mistake it to be actual data and that can cause issues.

Who is online

Users browsing this forum: No registered users and 3 guests