Search found 2661 matches

by MicroController
Thu Jun 11, 2026 4:48 pm
Forum: General Discussion
Topic: The P4's undocumented SIMD instructions
Replies: 9
Views: 356

Re: The P4's undocumented SIMD instructions

Some more information (brief description of (many of?) the instructions) here:
https://github.com/espressif/esp-dl/blo ... uctions.md
by MicroController
Thu Jun 11, 2026 4:31 pm
Forum: ESP32-S31
Topic: Tell us about the SIMD support
Replies: 4
Views: 94

Re: Tell us about the SIMD support

On the S3, and AFAIK on the P4 too, there are no unaligned memory accesses via the SIMD. Every access is always aligned, see the S3's TRM for example.
by MicroController
Wed Jun 10, 2026 8:40 am
Forum: General Discussion
Topic: ESP32 RISC-V implementation Load/Store misalignment behaviour
Replies: 3
Views: 85

Re: ESP32 RISC-V implementation Load/Store misalignment behaviour

Hm, ok.
The C3's TRM in fact does not seem to indicate any alignment restrictions, neither for RAM nor for peripheral registers. From the CPU's perspective, everything is accessed via the same data bus.
Could try out this for peripheral access:

#include <stdint.h>
#include "soc/systimer_struct.h ...
by MicroController
Mon Jun 08, 2026 2:20 pm
Forum: ESP-IDF
Topic: IDF 6.0.1 weird value in build/gdbinit/symbols
Replies: 3
Views: 40

Re: IDF 6.0.1 weird value in build/gdbinit/symbols

https://github.com/espressif/esp-idf/issues/18418

Quick hack would be to insert a "\" in https://github.com/espressif/esp-idf/blob/bc6616854ea6303c538b97de66b7aaf290f8f1b0/components/esp_rom/gen_gdbinit.py#L52, or

rom_file = os.path.join(rom_elfs_dir, f'{target}_rev{k["rev"]}_rom.elf')
r.append ...
by MicroController
Mon Jun 08, 2026 11:41 am
Forum: ESP-IDF
Topic: ESP-Modbus Slave Register Management: Seeking Elegant Access Syntax While Keeping Segmented Descriptors
Replies: 2
Views: 55

Re: ESP-Modbus Slave Register Management: Seeking Elegant Access Syntax While Keeping Segmented Descriptors

Can you use C++?

Code: Select all

struct all_holding_regs_t : public holding_regs_600_t, holding_regs_800_t, holding_regs_900_t {
};
by MicroController
Sun Jun 07, 2026 6:32 pm
Forum: ESP32 Arduino
Topic: [HELP] RMT single wire bidirectional communication (dshot telemetry)
Replies: 14
Views: 20945

Re: [HELP] RMT single wire bidirectional communication (dshot telemetry)

You should be able to just initialize TX&RX on the same pin, then set that pin to OD via gpio_od_enable().
by MicroController
Fri Jun 05, 2026 2:05 pm
Forum: ESP-IDF
Topic: [ESP32] NVS Page Status: Full pages with only 2 written entries and 0 erased — is this normal?
Replies: 3
Views: 81

Re: [ESP32] NVS Page Status: Full pages with only 2 written entries and 0 erased — is this normal?


I use a fixed-size blob of 8192 bytes (4096*2) stored under the key "blob" in namespace "EEPROM". Is this a valid and recommended approach?


No.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/storage/nvs_flash.html#keys-and-values:

NVS works best for storing many ...
by MicroController
Thu Jun 04, 2026 11:36 pm
Forum: General Discussion
Topic: ESP32 RISC-V implementation Load/Store misalignment behaviour
Replies: 3
Views: 85

Re: ESP32 RISC-V implementation Load/Store misalignment behaviour

Can these exceptions actually occur on ESP32 RISC-V devices?
I imagine they would occur when you attempt a misaligned access on peripheral registers, or RTC RAM.
by MicroController
Tue Jun 02, 2026 5:04 pm
Forum: General Discussion
Topic: İSA esp32 c3
Replies: 1
Views: 59

Re: İSA esp32 c3

Yes.
by MicroController
Tue Jun 02, 2026 6:29 am
Forum: Hardware
Topic: ESP32-S3 Randomly Rebooting During WiFi and Sensor Activity
Replies: 1
Views: 58

Re: ESP32-S3 Randomly Rebooting During WiFi and Sensor Activity


3. How do you typically diagnose problems that are difficult to reproduce consistently?

Capture the log output around the time of the unexpected reboot, ideally multiple times. Check if you can determine the issue from that. If not, post the logs here.

Stable power supply is of course essential ...

Go to advanced search