Search found 1931 matches

by ESP_Sprite
Tue Oct 16, 2018 2:54 am
Forum: Sample Code
Topic: Example of using Queue to pass strings between tasks
Replies: 13
Views: 1803

Re: Example of using Queue to pass strings between tasks

Yes, queues in the end are just memory structures like all other FreeRTOS structures, and they'll get cleared on reset. Use NVS or RTC memory if you want to store stuff over a reset.
by ESP_Sprite
Tue Oct 16, 2018 2:51 am
Forum: General Discussion
Topic: ESP32 debugging with Segger Jlink
Replies: 3
Views: 303

Re: ESP32 debugging with Segger Jlink

The vanilla OpenOCD you downloaded does not support the ESP32. Please download the ESP32 version from https://github.com/espressif/openocd-esp32 instead.
by ESP_Sprite
Tue Oct 16, 2018 2:45 am
Forum: General Discussion
Topic: WDT reset due to flash access lock-up
Replies: 2
Views: 116

Re: WDT reset due to flash access lock-up

Hard to say, and your symptoms don't really ring a bell - are you sure this isn't caused by e.g. memory corruption? Any chance you can whittle your code down to the smallest example that gives you this behaviour?
by ESP_Sprite
Mon Oct 15, 2018 2:45 am
Forum: General Discussion
Topic: Precise voltage drop in output
Replies: 1
Views: 86

Re: Precise voltage drop in output

The precise behaviour of these specs is really dependent on a lot of factors: voltage supply, temperature, current used in other I/Os, general chip current draw, exact silicon batch, age of the chip, current mood of the transistors, phase of the moon, ... As such, we can't give you an exact value fo...
by ESP_Sprite
Sat Oct 13, 2018 4:15 am
Forum: ESP32 IDF
Topic: MPU/MMU driver for FreeRTOS
Replies: 1
Views: 106

Re: MPU/MMU driver for FreeRTOS

At the moment, we do not have FreeRTOS MPU support in ESP32. (Note that the MPU fields in the FreeRTOS internals seems to be used here and there, but that is because the Xtensa branch uses it to store coprocessor info in.) The ESP32 does have a MPU of some kind, but we're not sure if it can be made ...
by ESP_Sprite
Sat Oct 13, 2018 4:10 am
Forum: ESP32 IDF
Topic: Whats in the Flash first 32KB before partition table.
Replies: 4
Views: 126

Re: Whats in the Flash first 32KB before partition table.

Yes, you're free to modify it however you want (but if it breaks, you get to keep both pieces).
by ESP_Sprite
Sat Oct 13, 2018 4:07 am
Forum: ESP32 IDF
Topic: How to use gpio_isr_register?
Replies: 46
Views: 14310

Re: How to use gpio_isr_register?

Few things:
- You're missing the break after the gpio17 case in the select
- Please do not call anything that does not have _from_ISR or something like that from an ISR. It will not work and/or crash in various interesting and wonderful ways.
by ESP_Sprite
Sat Oct 13, 2018 4:04 am
Forum: ESP32 IDF
Topic: What's the current state of drivers for the MMU?
Replies: 6
Views: 408

Re: What's the current state of drivers for the MMU?

Still the same. Hardware is there (and documented in the TRM) but no ESP-IDF support (apart from memory mapping flash using the MMU, and upcoming support for bankswitching of 8MB PSRAM chips).
by ESP_Sprite
Sat Oct 13, 2018 3:59 am
Forum: General Discussion
Topic: Can the output current of the esp32 GPIO be reduced?
Replies: 16
Views: 5888

Re: Can the output current of the esp32 GPIO be reduced?

No, it's 40mA per pin. Worst case scenario, you can indeed have a situation where you pull 40mA from all pins - while we haven't done any exhaustive testing, a quick test on a few room temperature ESP32s does indicate it keeps on working if you do this. (See the datasheet , section 5.1) And yes, thi...
by ESP_Sprite
Sat Oct 13, 2018 3:44 am
Forum: General Discussion
Topic: UART FIFO issue after updating ESP-IDF
Replies: 4
Views: 225

Re: UART FIFO issue after updating ESP-IDF

No problem, thanks for updating us :)