• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

GCC 5.2 в UDK

pvvx

Активный участник сообщества
@CHERTS - готовится ли сборка gcc 5.2 и новые SDK ?
У других уже есть.
 

CHERTS

Moderator
Команда форума
@CHERTS - готовится ли сборка gcc 5.2 и новые SDK ?
DevKit 2.0.8 выйдет буквально сегодня, то есть 1 сентября, сейчас как раз собирается инсталлятор, список изменений не шибко большой ;), но перелопачено масса кода, в общем changelog:

v2.0.8 (01.09.2015):
+ Добавлена Espressif MESH SDK (beta) (папка ESP8266_MESH_SDK);
* Обновлена SDK до версии 1.3.0 (папка ESP8266_SDK);
* SDK версии 1.2.0 перенесена в папку ESP8266_SDK_120;
* SDRAM Optimization Patch for SDK_v1.2.0 (папка "ESP8266_SDK");
* Обновлена RTOS SDK до версии 1.1.0 от 21.08.2015 (папка "ESP8266_RTOS_SDK");
* Обновлены Makefile во всех примерах, добавлена опция USEMEMANALYZER, BAUD, SPI_SIZE_MAP;
* Обновлена утилита "utils\esptool.exe" (Спасибо pvvx);
* Обновлена утилита "utils\esptool-ck.exe" до версии 0.4.6-1;
* Обновлена документация:
- Удалены файлы:
2A-ESP8266__IOT_SDK_User_Manual__EN_v1.1.0.pdf
2C-ESP8266__SDK__Programming Guide__EN_v1.2.0.pdf
4A-ESP8266__AT Instruction Set__EN_v0.30.pdf
4B-ESP8266__AT Command Examples__EN_v0.5.pdf
+ Добавлены файлы:
2A-ESP8266__IOT_SDK_User_Manual__EN_v1.3.0.pdf
2C-ESP8266__SDK__Programming Guide__EN_v1.3.0.pdf
4A-ESP8266__AT Instruction Set__EN_v0.40.pdf
4B-ESP8266__AT Command Examples__EN_v0.6.pdf
5A-ESP8266__SDK__SSL_User_Manual__EN_v1.1.pdf
20A-ESP8266__RTOS_SDK__Programming Guide__EN_v1.0.5.pdf
9B-ESP8266__Sleep__Function Description__EN_v1.0.pdf
30A_ESP8266__Mesh_User Guide__EN_v1.0.pdf
* Обновлены примеры:
nodemcu-firmware;
esphttpd;
esp_mqtt;
- Удалены примеры;
hello_world_cpp_irom;
lwip_lib;
+ Добавлены примеры:
esp_rtos_sdk_example_2;
lwip_open_demo_app;
esp_mesh_sdk_app_controller;
esp_mesh_sdk_app_light;
esp_mesh_sdk_app_switch;

GCC 5.2 в следущем релизе.

У других уже есть.
Мммм... конкуренция на рынке это хорошо, а у кого у других tcnm gcc 5.2? можно ссылочку?
 

CHERTS

Moderator
Команда форума
Хммм... GCC 5.2... у @jcmvbkbc в репах его нет, откуда дровишки вестимо? то есть информация что он есть под ESP?
 

pvvx

Активный участник сообщества
Хммм... GCC 5.2... у @jcmvbkbc в репах его нет, откуда дровишки вестимо? то есть информация что он есть под ESP?
C:\SysGCC\xtensa-lx106-elf\bin>xtensa-lx106-elf-cpp.exe --version
xtensa-lx106-elf-cpp.exe (GCC) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
http://visualgdb.com/tutorials/esp8266/
Тема JTAG, Xtensa OCD Daemon …
 

CHERTS

Moderator
Команда форума

pvvx

Активный участник сообщества
Ну вы еще скажите, что нужно на Windows 10 обновиться, прогресс же.
Нет, не скажу. Пока рано.
Я Вас конкретно спрашиваю, какая польза от GCC 5.2, а Вы мне про то как космические корабли бороздят просторы большого театра.
Т.е. свою работу опять перекладываете на меня? :) Оплата вперед :p
 

pvvx

Активный участник сообщества
Ой не дай бог война и с Вами кто-то пойдет в разведку, не позавидую я ему....
Вы же не спрашиваете, а допрашиваете.
Не дай бог с Вами кто-то пойдет в разведку... :)
Тем более ссылка на изменения дана. А в имеющемся к VS другие либы и системные хидеры -> с UDK не пашут.
А где плагин для Eclipse с настройками проекта под ESP8266 в UDK? Или это опять сплошной копипаст = архив скачанных с других сайтов кусков?
 
Последнее редактирование:

jcmvbkbc

New member
Хммм... GCC 5.2... у @jcmvbkbc в репах его нет, откуда дровишки вестимо? то есть информация что он есть под ESP?
Он конечно есть. Но с номером версии произошла инфляция: начиная с gcc-5 вторая цифра в номере версии означает то же, что раньше означала третья цифра.
Так что 5.2 -- это багфиксы к 5.1. Прогресс придёт только с релизом версии 6.1.
Если в моих репах что-то появится, то это будут специфичные для xtensa багфиксы либо новые фичи. Ничего из этого пока нет.
5.2 и любой более поздний релиз 5.х можно собрать с патчами для 5.1.
 
Последнее редактирование:

CHERTS

Moderator
Команда форума
Так что 5.2 -- это багфиксы к 5.1. Прогресс придёт только с релизом версии 6.1.
Если в моих репах что-то появится, то это будут специфичные для xtensa багфиксы либо новые фичи. Ничего из этого пока нет.
5.2 и любой более поздний релиз 5.х можно собрать с патчами для 5.1.
Спасибо за ответ, значит смысла пока переходить на 5.2 особо нет.
 
Сверху Снизу