Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By SIGFOX
#61498 Hello

I am trying to use the "Unofficial Development Kit for Espressif ESP8266" to generate firmwares for the Adafruit HUZZAH ESP8266 breakout (ESP-12).

I have tried several options in the make files to adjust the memory size, frequency. ... but I still cannot find a good configuration.

Did somebody succeeded in using this environment with HUZZAH ESP8266 ?

I would very much appreciate to know which parameters to set in the make files.

Thank you in advance.
User avatar
By yudxp
#62444
SIGFOX wrote:Hello

I am trying to use the "Unofficial Development Kit for Espressif ESP8266" to generate firmwares for the Adafruit HUZZAH ESP8266 breakout (ESP-12).

I have tried several options in the make files to adjust the memory size, frequency. ... but I still cannot find a good configuration.

Did somebody succeeded in using this environment with HUZZAH ESP8266 ?

I would very much appreciate to know which parameters to set in the make files.

Thank you in advance.


can i see what error you got in the log/console?
User avatar
By CHERTS
#65103 Beta version (v2.2.2) of Unofficial Development Kit for Espressif ESP8266 is available.

Download v2.2.2 Beta on 21/04/2017

List of changes:
Code: Select allv2.2.2 (21.04.2017):
+ Added examples:
  i2c_bme280;
  esp_rtos_openssl_demo ;
  esp_rtos_smart_config;
  esp_rtos_websocket_demo;
  esp_rtos_wifi_station_machine_demo;
* Update RTOS SDK v1.5.0 (folder ESP8266_RTOS_SDK);
* Updated utility "utils\ESP8266\esptool.exe" to version 2.0-beta2;
* Fixed esptool.exe utility options in file examples\ESP8266\common_*.mk;
* Fixed firmware address in file common_rtos.mk;
* Updated examples:
  dht22_thingspeak;
  sysinfo;
  esphttpd;
* Updated documentation:
  - Delete files:
    esp8266_faq_en.pdf
    20a-esp8266_rtos_sdk_programming_guide_en_v1.4.0.pdf
    40c-esp_smart_plug_user_guide_en_v1.2_20160413.pdf
  + Added files:
    9b-esp8266-low_power_solutions_en.pdf
    save_esp8266ex_ram_with_progmem_en.pdf
    espressif_faq_en.pdf
    0c-esp-wroom-02_datasheet_en.pdf
    esp-wroom-s2_datasheet_en.pdf
    20a-esp8266_rtos_sdk_programming_guide_en.pdf
    30a-esp8266_mesh_user_guide_en.pdf
    40c-esp_smart_plug_user_guide_en.pdf
    jump_test_project_of_esp8266_2nd_boot_v1.6_en.pdf
    99c-esp8266_fota_guide_en_.pdf
    esp8266_reset_causes_and_common_fatal_exception_causes_en.pdf
  * Updated file:
    esp-wroom-s2_datasheet_en.pdf
    0a-esp8266ex_datasheet_en.pdf
    0b-esp8266_system_description_en.pdf
    esp8266-hardware_matching_guide_en.pdf
    2a-esp8266-sdk_getting_started_guide_en.pdf
    2c-esp8266_non_os_sdk_api_reference_en.pdf
    esp8266_quick_start_guide_en.pdf
User avatar
By Buddace
#65144 I'm trying this:
https://github.com/StefanBruens/ESP8266 ... ster/pwm.c

Compiler tell mi one error in :
Code: Select allstatic void ICACHE_RAM_ATTR
pwm_intr_handler(void)

and work if I replace with :
Code: Select allstatic void ICACHE_FLASH_ATTR
pwm_intr_handler(void)


I look attached example ad not code is located in ram with "ICACHE_RAM_ATTR" ... what is wrong ?