Search found 29 matches

by vinci1989
Mon Feb 17, 2025 10:09 am
Forum: Hardware
Topic: ESP32-S3-WROOM-2-N32R16V compatibility
Replies: 0
Views: 1088

ESP32-S3-WROOM-2-N32R16V compatibility

Hello

With the ESP32-S3-WROOM-2-N32R8V marked EoL and the ESP32-S3-WROOM-2-N32R16V starting production I wonder...
Will the new 16MB version be 100% backwards compatible to the 8MB one or will there be any code changes necessary as long as one does not utilize the upper half of the bigger memory ...
by vinci1989
Tue Apr 09, 2024 6:52 pm
Forum: Showcase
Topic: QtESPFlasher - a cross platform CLI/GUI flash utility
Replies: 0
Views: 10489

QtESPFlasher - a cross platform CLI/GUI flash utility

I wasn't very satisfied with the original "flash download tool" offered by Espressif so I've decided to write my own based on Espressifs esp-serial-flasher library. The result is a little Qt CLI/GUI tool called "QtESPFlasher" and is available here: https://github.com/higaski/QtESPFlasher
by vinci1989
Thu Nov 23, 2023 7:24 am
Forum: General Discussion
Topic: SPI settings - "Serial flasher config" (and the big picture)
Replies: 2
Views: 5668

Re: SPI settings - "Serial flasher config" (and the big picture)

Thank you very much for this in-depth explanation.

Your reply could easily go into the docs... Currently you'd have to piece that kind of information together from 3x different sources (esptool, SPI and bootloader).

Note that while the application app image also has these configuration bytes, I'm ...
by vinci1989
Wed Nov 22, 2023 3:22 pm
Forum: General Discussion
Topic: SPI settings - "Serial flasher config" (and the big picture)
Replies: 2
Views: 5668

SPI settings - "Serial flasher config" (and the big picture)

Hello

Can someone explain a few things to me about the SPI settings? I'm trying to understand how the "Serial flasher config" settings relate to idf.py, the *-flash_args files generated during a build and the SPI peripheral settings ultimately used in the chip.

So, for starters, do the "Serial ...
by vinci1989
Fri Sep 22, 2023 6:11 pm
Forum: ESP-IDF
Topic: Bitset header
Replies: 3
Views: 3509

Re: Bitset header

I have no problems including <bitset> with

Code: Select all

v5.2-dev
by vinci1989
Fri Sep 22, 2023 8:25 am
Forum: ESP-IDF
Topic: How to write a websocket server without receive any packet from client after handshake
Replies: 2
Views: 2080

Re: How to write a websocket server without receive any packet from client after handshake

A websocket is a bidirectional communication. As long as the socket is open you can send data at any time. The example you've linked even does that by using the

Code: Select all

ws_async_send
function.
by vinci1989
Thu Sep 21, 2023 10:44 am
Forum: ESP-IDF
Topic: ESP32S3 - Narrowing cache issues
Replies: 6
Views: 3884

Re: ESP32S3 - Narrowing cache issues

Thank you, you've been on the right track. :)
This was indeed an ESP-IDF bug, quote:
The interrupt allocator internally allocated some buffer from the PSRAM, so causing the crash.
by vinci1989
Tue Sep 19, 2023 5:35 pm
Forum: ESP-IDF
Topic: ESP32S3 - Narrowing cache issues
Replies: 6
Views: 3884

Re: ESP32S3 - Narrowing cache issues



sh_vec->isr(sh_vec->arg); // Backtrace points here

This seems to indicate one of two things:
a) the shared_vector_desc_t @ *sh_vec is located in flash/PSRAM, or
b) the ISR it tries to call is in flash and not IRAM.
Maybe double-check the IRAM configuration of all relevant ISRs; and make sure ...
by vinci1989
Tue Sep 19, 2023 9:42 am
Forum: ESP-IDF
Topic: How best to handle firmware updates
Replies: 3
Views: 6822

Re: How best to handle firmware updates


My question is how we might do this with a local file instead?

In particular, if we don't have WIFI working, it seems a web page served by the ESP using the AP mode, could provide the OTA binary from the users computer and an OTA update could be performed. I don't know how the write stream would ...
by vinci1989
Tue Sep 19, 2023 4:59 am
Forum: ESP-IDF
Topic: ESP32S3 - Narrowing cache issues
Replies: 6
Views: 3884

Re: ESP32S3 - Narrowing cache issues



How can I interpret this?

To me it looks as though the issue could be that during an SPI flash read an interrupt is triggered and the ISR tries to access cached memory.
What version of the IDF are you using? Specifically, what does this version do in line 446 of esp-idf/components/esp_hw ...

Go to advanced search