Search found 1293 matches

by ESP_Sprite
Tue Jan 16, 2018 7:07 am
Forum: ESP32 SDK
Topic: ESP32 can't into IRQHandler
Replies: 1
Views: 7

Re: ESP32 can't into IRQHandler

Suggest you check the return values of all the uart_* calls you make; I bet one of them is trying to tell you you've made an error somewhere but you just throw away that information.
by ESP_Sprite
Tue Jan 16, 2018 3:00 am
Forum: ESP32 Arduino
Topic: Storing a Large Array on ESP32
Replies: 2
Views: 24

Re: Storing a Large Array on ESP32

Moved
Showcase' -> 'Arduino'
by ESP_Sprite
Tue Jan 16, 2018 2:56 am
Forum: General Discussion
Topic: interrupt still triggered after interrupt service has been disabled
Replies: 1
Views: 17

Re: interrupt still triggered after interrupt service has been disabled

Can you post a representative sample for the code that does that?
by ESP_Sprite
Mon Jan 15, 2018 8:03 am
Forum: Report Bugs
Topic: binary semaphore doesn't work if created in task that uses it ?
Replies: 5
Views: 62

Re: binary semaphore doesn't work if created in task that uses it ?

Do you get the same weird behaviour if you pin the task to CPU 0 instead of 1?
by ESP_Sprite
Mon Jan 15, 2018 7:58 am
Forum: General Discussion
Topic: UART ISR
Replies: 1
Views: 34

Re: UART ISR

You cannot run any function that is not specifically specified to be compatible with ISRs in an ISR. Printf is not one of these functions, so it'll crash.
by ESP_Sprite
Sun Jan 14, 2018 2:23 am
Forum: ESP32 SDK
Topic: FreeBSD Support for IDF
Replies: 3
Views: 394

Re: FreeBSD Support for IDF

Yes, the nicest way is indeed to fork esp-idf, make the changes, then file the changes as a pull request.
by ESP_Sprite
Sun Jan 14, 2018 2:22 am
Forum: ESP32 HDK
Topic: JTAG debugging at 1.8v
Replies: 6
Views: 190

Re: JTAG debugging at 1.8v

FYI, a fair few other boards like the TUMPA also have level shifters inside. If you don't have one, maybe you can hack something up with a SN74LVC16T245 or a discrete set of resistive dividers on tck/tdo/tms plus a comparator on tdi.
by ESP_Sprite
Sun Jan 14, 2018 2:14 am
Forum: General Discussion
Topic: ESP32 I²C 5V tolerance
Replies: 9
Views: 253

Re: ESP32 I²C 5V tolerance

Not sure if you can just install current limiting resistors in this situation... I2C is both open-drain and bidirectional, so at least in one direction, the current limiting resistors will form a resistive divider with the pull-up resistors I2C requires. I'd go for a real level shifter with this if ...
by ESP_Sprite
Sat Jan 13, 2018 3:12 am
Forum: ESP32 SDK
Topic: _WindowOverflow4 during startup
Replies: 1
Views: 76

Re: _WindowOverflow4 during startup

No, no need to worry. Those are from the ``make monitor`` command. As soon as this sees a hex number scroll by that smells like an address in the ESP32 memory map, it tries to be helpful and converts it to a symbol. In some cases, this leads it to weird messages like this.
by ESP_Sprite
Sat Jan 13, 2018 3:10 am
Forum: ESP32 SDK
Topic: Dual core
Replies: 15
Views: 2690

Re: Dual core

Theoretically, you could create a task and destroy it every time you want to update the display, but indeed, this is not very efficient. It's better to have a permanent task on core 1 that normally waits for a semaphore or task notification and gets to work as soon as it receives this.

Go to advanced search