Search found 1469 matches

by ESP_Angus
Fri Mar 22, 2019 7:08 am
Forum: ESP32 IDF
Topic: while compiling micropython , A fatal error: invalid segment count 25 (max 16)
Replies: 2
Views: 61

Re: while compiling micropython , A fatal error: invalid segment count 25 (max 16)

This error usually indicates a problem with the linker script. Are you using the IDF version that MicroPython recommends? MicroPython does not use the ESP-IDF build system and (the last time I checked) they had their own custom linker script rather than using the IDF one. This means that changing ID...
by ESP_Angus
Thu Mar 21, 2019 11:32 pm
Forum: ESP32 IDF
Topic: PSRAM Free heap memory reduced upon using UART with RTS,CTS Pins set
Replies: 6
Views: 307

Re: PSRAM Free heap memory reduced upon using UART with RTS,CTS Pins set

mvsrinivasreddy wrote:
Thu Mar 21, 2019 6:07 am
Only suggestion is to add error check and give warnings when system reserved GPIOs are used for application purposes.
Yes, thanks for this suggestion. I've logged this request in our internal issue tracker.
by ESP_Angus
Wed Mar 20, 2019 11:12 pm
Forum: ESP32 IDF
Topic: Updated esp-idf and now KeyError: 'liblwip.a' [solved: sdkconfig]
Replies: 7
Views: 286

Re: Updated esp-idf and now KeyError: 'liblwip.a' [solved: sdkconfig]

Hi folks,

The root cause (for both your reports and the GitHub issue) is to do with path parsing on Windows. A fix for this should be merged very soon (Subscribe to the linked GitHub issue to be updated when it is available).

Angus
by ESP_Angus
Wed Mar 20, 2019 10:33 pm
Forum: ESP32 IDF
Topic: Compilation errors when including mbedtls/esp_debug.h
Replies: 1
Views: 71

Re: Compilation errors when including mbedtls/esp_debug.h

Hi michele,

This looks like a bug that esp_debug.h doesn't correctly include all its own dependencies.

Where you include it in your main project file, do so like this:

Code: Select all

include "mbedtls/ssl.h"
include "mbedtls/esp_debug.h"
Will fix ASAP.

Angus
by ESP_Angus
Wed Mar 20, 2019 4:14 am
Forum: ESP32 IDF
Topic: Using RMT to decode protocol
Replies: 4
Views: 187

Re: Using RMT to decode protocol

Now it is time to write some functions to decode the bytes from those values :D How would you proceed with that? I was wondering about creating an array where I can store zeroes and ones based on the above values (leaving out the manchester bits) and in a second run I can build the bytes from the e...
by ESP_Angus
Tue Mar 19, 2019 3:22 am
Forum: Hardware
Topic: How secure is the flash in modules where it's embedded?
Replies: 1
Views: 110

Re: How secure is the flash in modules where it's embedded?

The flash in the modules is very readily available to an attacker with physical access, in a few ways: All of the ESP32 pins connected to the SPI flash chip are also broken out on the module pins. The ESP32 "ROM bootloader" mode (used for flashing with esptool.py) allows reading out the flash conten...
by ESP_Angus
Tue Mar 19, 2019 3:18 am
Forum: ESP32 IDF
Topic: Trouble programming using Linux Mint virtualbox on Windows 10 host
Replies: 2
Views: 123

Re: Trouble programming using Linux Mint virtualbox on Windows 10 host

Hi knotty1, Glad you found a resolution. Is this an inherent limitation of running in the VM? Probably. The timing of the RTS & DTR signal transitions for the "auto reset" sequence have some timing constraints, but there are a lot of things which can influence this timing. Having additional overhead...
by ESP_Angus
Tue Mar 19, 2019 12:08 am
Forum: ESP32 IDF
Topic: Trying to find release for commit 2c95a77cf93781f296883d5dbafcdc18e4389656
Replies: 2
Views: 79

Re: Trying to find release for commit 2c95a77cf93781f296883d5dbafcdc18e4389656

For more about the ESP-IDF versioning scheme, see here:
https://docs.espressif.com/projects/esp ... sions.html

(I think that so far MicroPython hasn't used ESP-IDF releases or release branches, they update to the master branchperiodically instead.)
by ESP_Angus
Tue Mar 19, 2019 12:05 am
Forum: ESP32 IDF
Topic: Trying to find release for commit 2c95a77cf93781f296883d5dbafcdc18e4389656
Replies: 2
Views: 79

Re: Trying to find release for commit 2c95a77cf93781f296883d5dbafcdc18e4389656

Hi John, If you have ESP-IDF checked out on your system somewhere, the easiest thing to do is to go into the ESP-IDF directory and type: $ git describe --tags 2c95a77cf93781f296883d5dbafcdc18e4389656 v3.0-dev-1028-g2c95a77cf This tells us that this commit was not a release, it was a development vers...
by ESP_Angus
Mon Mar 18, 2019 10:23 pm
Forum: General Discussion
Topic: How to show compile information
Replies: 5
Views: 303

Re: How to show compile information

The "static DRAM" number is data+bss, as these both take up the same memory region. "static DRAM" is probably equivalent to the "DATA RAM" number in the screenshot you posted from another build system. We don't give any % for flash-resident data because the tool which calculates sizes doesn't know w...

Go to advanced search