AT 0.60 SDK 1.5.2 для модулей с 512k flash

pvvx

Активный участник сообщества
Пользователь pvvx разместил новый ресурс:

AT 0.60 SDK 1.5.2 для модулей с 512k flash - AT 0.60 SDK 1.5.2 для модулей с 512k flash без обновления по WiFi

Прошивка для модулей имеющих flash в 512 килобайт.
ready
>AT+GMR

AT version:0.60.0.0(Jan 29 2016 15:10:17)
SDK version:1.5.2(80914727)
http://esp8266.ru/
OK


Из-за малого размера flash обновление по WiFi в ней отключено.
Имеется всего одна дополнительная команда AT+RADC:
>AT+RADC
138
OK

Выдает значение ADC (0..1023).

Espressif official Flash Download Tool...
Ещё тема с обсуждением: Вариант прошивки AT esp8266ru на новых SDK для модулей с 512k flash

Узнать больше об этом ресурсе...
 
Последнее редактирование:

pvvx

Активный участник сообщества
Код:
   Section|                   Description| Start (hex)|   End (hex)|Used space
------------------------------------------------------------------------------
      data|        Initialized Data (RAM)|    3FFE8000|    3FFE8834|    2100
    rodata|           ReadOnly Data (RAM)|    3FFE8840|    3FFEAC48|    9224
       bss|      Uninitialized Data (RAM)|    3FFEAC48|    3FFF2478|   30768
      text|          Uncached Code (IRAM)|    40100000|    40106243|   25155
irom0_text|             Cached Code (SPI)|    40220000|    40275DAD|  351661
------------------------------------------------------------------------------
Entry Point : 40100004 call_user_start()
Total Used RAM : 42092
Free RAM : 39828
Free IRam : 7613
Область сохранения параметров AT перенесена в адреса FLASH: 0x1000..0x2000.
 

goodwin

New member
Китайцы такие затейники... Эта прошивка в упор не видит мою точку доступа при сканировании сетей. Соседские без проблем :)
 
тоже не видит "свою" точку, хотя коннектится к ней без проблем. видать где-то внутри себя запоминает и не показывает в списке
 

NutsXXXL

New member
@pvvx, пожалуста, можно в двух словах тут покоментить в какой среде собиралась прошивка (udk или оригинальным sdk под linux)
 

NutsXXXL

New member
и еще pyton для полного счастья :)
у меня возникли непонятки с new_libmc.bat и new_libmgcc.bat
по моему они просто не работали из-за путаницы с именами директорий .a.0
в самих батниках имена директорий без .a.o и файлы .o не находились батником
 

pvvx

Активный участник сообщества
и еще pyton для полного счастья :)
у меня возникли непонятки с new_libmc.bat и new_libmgcc.bat
по моему они просто не работали из-за путаницы с именами директорий .a.0
в самих батниках имена директорий без .a.o и файлы .o не находились батником
Ну это временная сборка была сделанная за несколько минут и прошло время до паковки в архив... Это же не эталонный проект... UDK за это время менялось. Библиотеки в архиве все есть и перепаковки не требуют.
 
Последнее редактирование:

NutsXXXL

New member
@pvvx, а библиотеки тут я так понимаю оптимизированные, что и в других проектах? (web 485 modbus)
 

NutsXXXL

New member
@pvvx, возможно удосужусь пересобрать с либами из mesdk и turboloader
(да вообще весь проект esp8266web и iramsdk - такой потенциал, просто конфетки )
на данный момент напильником доработал makefile чтобы собиралось без mingw и eclipse

появился еще один довольно риторический вопрос: где посмотреть скрипты для склейки .bin в fullflash для заливки?
 

pvvx

Активный участник сообщества

alexeydw

New member
esp8266web/readme.txt at master · pvvx/esp8266web · GitHub

Для AT60:
ADDR_FW1 = 0x00000
ADDR_FW2 = 0x20000
esp_init_data_default.bin = 0x7C000
blank.bin = 0x7E000
clear16k.bin = 0x1C000
Почему то с такой раскладкой после прошивки я не вижу esp8266 , Это соответствует команде flashall в makefile.
Если прошить один файл at060esp8266ru.bin то все работает , подскажите куда копать ?
 

NutsXXXL

New member
@alexeydw интересно .. я его шил через make правда обновленными esptools и все работало
но я так и не удосужился посмотреть сколько памяти на моей witty cloud
 

alexeydw

New member
@alexeydw интересно .. я его шил через make правда обновленными esptools и все работало
но я так и не удосужился посмотреть сколько памяти на моей witty cloud
Кажется разобрался , обновил UDK до версии 2.0.9, после этого все собралось и заработало.
 
Сверху Снизу