SuperHouse / esp-open-rtos

Open source FreeRTOS-based ESP8266 software framework
BSD 3-Clause "New" or "Revised" License
1.52k stars 491 forks source link

sysparam_set_string ESP8285 #654

Closed kiralikbeyin closed 6 years ago

kiralikbeyin commented 6 years ago

Works well with ESP8266

form_param_t *ssid_param = form_params_find(form, "ssid");
    form_param_t *password_param = form_params_find(form, "password");
...
sysparam_set_string("wifi_ssid", ssid_param->value);
    sysparam_set_string("wifi_password", password_param->value);

Cant set with ESP8285 - Sonoff 4CH Pro v1.1

Any solution?

rafarrocha commented 6 years ago

I had same issue here.

It seems "sysparam_create_area" was not able to create this area in flash memory because it wasn't empty...

To solve this: $ make erase_flash

And flash it again.

kiralikbeyin commented 6 years ago

@rafarrocha Thank you so much!