|
|
10 jaren geleden | |
|---|---|---|
| 3d_models | 10 jaren geleden | |
| BUILD | 10 jaren geleden | |
| TEST | 10 jaren geleden | |
| build | 10 jaren geleden | |
| firmware | 10 jaren geleden | |
| proto_api_keys | 10 jaren geleden | |
| test | 10 jaren geleden | |
| util | 10 jaren geleden | |
| .gitignore | 10 jaren geleden | |
| README.md | 10 jaren geleden | |
| index_unminified.html | 10 jaren geleden |
error: unknown type name 'ptrdiff_t' when installing pass-2 core C compiler.
Solution: https://github.com/pfalcon/esp-open-sdk/issues/45 delete define/endef statements
Xtensa toolchain is built, to use it:
export PATH=/Users/aria/code/espbuild/esp-open-sdk/xtensa-lx106-elf/bin:$PATH
Espressif ESP8266 SDK is installed. Toolchain contains only Open Source components To link external proprietary libraries add:
xtensa-lx106-elf-gcc -I/Users/aria/code/espbuild/esp-open-sdk/sdk/include -L/Users/aria/code/espbuild/esp-open-sdk/sdk/lib
/Users/aria/code/espbuild/esp-open-sdk/esptool
python esptool.py -p /dev/tty.SLAB_USBtoUART write_flash 0x00 /opt/Espressif/nodemcu-firmware/bin/0x00000.bin etc
Building with default modules + debug causes luatool to fail with 'stdin:1: attempt to call field 'open' (a nil value)' since it seems file.open isn't defined. Rebuilt with fewer modules + debug and file upload seems to work fine. Did the build... just run out of space and truncate the image?