Unofficial Development Kit for Espressif ESP32 (Windows)

mbalci
Posts: 16
Joined: Fri May 13, 2016 11:54 am

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby mbalci » Tue May 17, 2016 9:43 am

i can compile blinky2 example with "SDK_BASE ?= c:/Espressif/ESP8266_SDK" .
But i could not compile it by FREERTOS_sdk . Is there any example project to test directly for freertos sdk ?

mbalci
Posts: 16
Joined: Fri May 13, 2016 11:54 am

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby mbalci » Tue May 17, 2016 11:49 am

esp_rtos_sdk_example always building 0x00000.bin and 0x20000.bin files. i could not get 0x40000.bin file yet.
...


i think , i solve the problem,for rtos sdk they changed base address to 0x20000 so 0x20000.bin seems the correct output ;
You need to change these lines in make file ;

Code: Select all

Code: Select all
flash: all
   $(ESPTOOL) -p $(ESPPORT) -b $(BAUD) write_flash $(flashimageoptions) 0x00000 $(FW_BASE)/0x00000.bin 0x20000 $(FW_BASE)/0x20000.bin

CHERTS
Posts: 4
Joined: Tue Dec 22, 2015 6:34 pm

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby CHERTS » Thu May 26, 2016 9:08 am

Hi all

I build a new BETA (26.05.2016) version of Unofficial Development Kit for Espressif ESP32 v0.0.7

Download Beta version here

Changelog:
v0.0.7 (BETA):
* xtensa-esp108-elf rebuilt to adding option --enable-decimal-float=yes
* Added utility esptool-ck.exe
* Update RTOS SDK v2.0.0 (folder ESP32_RTOS_SDK);
Update procedure:
1. Remove the version 0.0.6
2. Install the new beta version 0.0.7

User avatar
rudi ;-)
Posts: 1731
Joined: Fri Nov 13, 2015 3:25 pm

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby rudi ;-) » Thu May 26, 2016 4:02 pm

Great!!!!

i have wait for this in mingw version!
my compiled cygwin does floats have but i like mingw more :mrgreen:

Code: Select all


* xtensa-esp108-elf rebuilt to adding option --enable-decimal-float=yes

thank you for yours!

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1731
Joined: Fri Nov 13, 2015 3:25 pm

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby rudi ;-) » Sat May 28, 2016 11:02 am

hi Mikhail,

not sure why .. looks like a linker bug to me...
code fails in delay itself.

btw : the wait makro FCM_wait_s(1) is without a function in this example.
bug1.png
bug1.png (20.94 KiB) Viewed 14956 times

Code: Select all

user/.output/eagle/debug/lib/libuser.a(CSrc.o): In function `user_init':
g:\prem\MEINPR~1\user/CSrc.c:1060:(.text+0x8b): dangerous relocation: call8: call target out of range: ets_delay_us
collect2.exe: error: ld returned 1 exit status
make: *** [.output/eagle/debug/image/eagle.app.v7.out] Error 1
thanks
best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

User avatar
rudi ;-)
Posts: 1731
Joined: Fri Nov 13, 2015 3:25 pm

Re: Unofficial Development Kit for Espressif ESP32 (Windows)

Postby rudi ;-) » Mon Jun 06, 2016 8:41 am

hi guys

for the meantime or as alternate way for windows designer:
we can design with our loved win IDE's and can compile&link remotly with the VM with Guest System on the Host local or/and world wide from our own ISP / cloud .

the second is, we can update our IoT devices from a list by conneting this devices local in the HomeNetwork, world wide over the connected Internet devices.

the third is for producer, they can use this way for the end inspection and documenting work over fw flashings.

and last but not least, we can work allways same time with espressif's update until the unofficial SDK is updated.

the work is just in time on a new video serie with FULL HD 1080,
you will see the szene with a GUI IDE designed ESP32 Code
pure c code, can be then compiled&linked on local machine with the unofficial SDK and can compiled&linked remotly with the VM / ISP.
and can edit in windows or in linux

the videos get all an better HD update for september release


to do:
build a SSH Server in the VM
build a SSH Client and marked this in your makefile by
create a target "remotly-build" for this
connect it over your IDE new target "remotly-build"
Share before the project Folder
and do a make over the windows project
flash the fw from your share folder to the local devices
and/or send the fw by email / tcp connect to your IoT devices for an auto update.... :shock: :idea: :mrgreen:

btw:
.. .. .. you design, build, flash world wide now each connected IoT device on the globe from your central develop suite .. .. ..
allways u2date with the github RTOS / Toolchain

best wishes
rudi ;-)
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

Who is online

Users browsing this forum: Bing [Bot], forrest and 144 guests