Search found 8953 matches

by ESP_Sprite
Wed Apr 03, 2024 2:30 am
Forum: ESP-IDF
Topic: IPC Task Lock-Up and Watchdog Triggering with SPI Flash Operations
Replies: 6
Views: 486

Re: IPC Task Lock-Up and Watchdog Triggering with SPI Flash Operations

That is odd... any chance you could reduce your code to a minimal working example of this behaviour and post it here or send it to me (jeroen at espressif dot com)? Fwiw, this is not something I've seen before, so my first thought is that your program may be doing something weird like corrupting som...
by ESP_Sprite
Wed Apr 03, 2024 2:27 am
Forum: ESP32 Arduino
Topic: Can ESP32-C6 use GPIO to wake up Deep Sleep?
Replies: 8
Views: 1120

Re: Can ESP32-C6 use GPIO to wake up Deep Sleep?

There is no ADC (analog) peripheral accessible by the LP-core on a ESP32-C6. That is technically incorrect: the ESP32-C6 can access all peripherals except the ones quoted because it has full access to the same bus as the main processor. I'll ask if there is a more 'native' way that also works in de...
by ESP_Sprite
Wed Apr 03, 2024 2:11 am
Forum: Hardware
Topic: Is it possible to reduce RF transmiting power on ESP32 to such a low level ...
Replies: 10
Views: 926

Re: Is it possible to reduce RF transmiting power on ESP32 to such a low level ...

Maybe a better idea is to check the RSSI of the packets you receive... There's various APIs for that, but worst case you can enable sniffer mode; that sends the RSSI together with the received packet. If the RSSI is ridiculously high, you can be reasonably sure that the device is close.
by ESP_Sprite
Tue Apr 02, 2024 1:47 am
Forum: ESP32 Arduino
Topic: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)
Replies: 4
Views: 428

Re: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)

You can, but normally (in ESP-IDF) you'd transfer the OTA image directly from BTLE to the unused OTA partition. That saves you the space for the SPIFFS partition.
by ESP_Sprite
Tue Apr 02, 2024 1:45 am
Forum: ESP-IDF
Topic: IPC Task Lock-Up and Watchdog Triggering with SPI Flash Operations
Replies: 6
Views: 486

Re: IPC Task Lock-Up and Watchdog Triggering with SPI Flash Operations

What hardware is this on? I'm thinking that for some reason you may have very slow flash. Does it help to increase the watchdog timeouts?
by ESP_Sprite
Tue Apr 02, 2024 1:43 am
Forum: ESP32 Arduino
Topic: Fuori frequency measure
Replies: 3
Views: 431

Re: Fuori frequency measure

Sounds doable. What research did you do yourself already?
by ESP_Sprite
Tue Apr 02, 2024 1:39 am
Forum: General Discussion
Topic: L32R instruction with xtensa-esp32-elf-as assembler
Replies: 2
Views: 313

Re: L32R instruction with xtensa-esp32-elf-as assembler

Decently sure MicroController hit the problem on the head. I imagine the assembler takes your 0x0fc0 argument as an absolute address (because that would correspond to putting a label there), but because the final resting place of a .o file is unknown, it can't calculate the offset between the PC and...
by ESP_Sprite
Mon Apr 01, 2024 7:52 am
Forum: ESP-IDF
Topic: i2s read causes ESP32-C6 to Crash??
Replies: 1
Views: 196

Re: i2s read causes ESP32-C6 to Crash??

You're allocating raw_samples on the stack, but I highly doubt you have that large a stack available.
by ESP_Sprite
Mon Apr 01, 2024 2:02 am
Forum: ESP32 Arduino
Topic: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)
Replies: 4
Views: 428

Re: ESP32C3FN4 + 8MB external Flash (W25Q64JVXGIQ_TR)

You cannot have both internal and external flash as your main memory; the two devices will interfere, as you noticed. If you just want to store some extra data in the 8MB chip, you can connect it to its own GPIOs and access it via a GSPI peripheral; ESP-IDF has support for running filesystems on tha...
by ESP_Sprite
Mon Apr 01, 2024 1:56 am
Forum: Hardware
Topic: [ESP32H2] PAD_to_JTAG vs. USB_to_JTAG: Advantages and Disadvantages?
Replies: 1
Views: 262

Re: [ESP32H2] PAD_to_JTAG vs. USB_to_JTAG: Advantages and Disadvantages?

Pad JTAG can be a bit faster, but it depends on your JTAG adapter and cabling and the particular work you're doing. Pad JTAG might play better with light/deep sleep (for USB-serial-JTAG, the entire device disappears, while for pad JTAG, only the JTAG bit will). Pad JTAG needs to be enabled by burnin...