Search found 11 matches
- Tue Jun 20, 2023 3:39 pm
- Forum: Hardware
- Topic: ESP32S3 Non Volatile Storage Issue
- Replies: 0
- Views: 1539
ESP32S3 Non Volatile Storage Issue
I am migrating an application from ESP32 to the ESP32S3. The application stores a few bytes in non-volatile storage but the nvs is not working when change platform to the ESP32S3. The problem I am experiencing also occurs in the nvs example app, nvs_rw_value, which is simply storing a restart counte...
- Fri Mar 03, 2023 1:12 am
- Forum: Hardware
- Topic: Problem Migrating SPI interface from ESP32 to ESP32S3
- Replies: 0
- Views: 886
Problem Migrating SPI interface from ESP32 to ESP32S3
We have an ESP32 application with a SPI interface to an FPGA. It's a simple 1-bit mode, half-duplex, CPU controlled Master using VSPI. It has to be fast so it's implemented using direct register control with a single core dedicated to the task. It works great! It's part of a large application that w...
- Sat Dec 17, 2022 10:57 pm
- Forum: Hardware
- Topic: ESP32-S3FH4R2 Power Up Issue
- Replies: 3
- Views: 2995
Re: ESP32-S3FH4R2 Power Up Issue
Acuario, ESP_Sprite, thank you for input. You are right. It was going into boot loader mode. As suggested, I separated the power from the serial so that I could monitor the serial on power up, and every time it didn't start it was because it was going into boot loader mode. I put a scope on the 3.3V...
- Fri Dec 16, 2022 4:05 am
- Forum: Hardware
- Topic: ESP32-S3FH4R2 Power Up Issue
- Replies: 3
- Views: 2995
ESP32-S3FH4R2 Power Up Issue
Hi All, We have a project using the new ESP32-S3FH4R2 on our own board. It's a challenging design but the ESP32-S3 is really performing well and beyond expectations. We have found a power up issue which appears to be specific to this device and are interested in whether it's a known issue or if anyo...
- Thu Jan 27, 2022 3:40 am
- Forum: ESP-IDF
- Topic: How to open binary files on the SD card
- Replies: 0
- Views: 2364
How to open binary files on the SD card
I need to write and read binary files on the SD card Text files are no problem. They open with: FILE *file = fopen(file_name, "w"); But the normal "rb", "rb+", "wb", " wb+" for binary files don't appear to be supported. I get file open errors. Is there another library I should be using? How do you r...
- Thu Nov 11, 2021 3:10 am
- Forum: General Discussion
- Topic: Read Ethernet Raw Mode Data
- Replies: 5
- Views: 4705
Re: Read Ethernet Raw Mode Data
Implemented successfully as above without issues. Thanks for your help.
- Tue Nov 09, 2021 4:39 pm
- Forum: General Discussion
- Topic: Read Ethernet Raw Mode Data
- Replies: 5
- Views: 4705
Re: Read Ethernet Raw Mode Data
Thanks. So does this look like a simple server? Do I just need a basic client ap that, after initializing the Ethernet (as in a basic example app), creates a socket (SOCK_STREAM?), connect(), and read with recvfrom(). It appears as if the data comes in when the motor is running so I don't need to se...
- Mon Nov 08, 2021 3:02 pm
- Forum: General Discussion
- Topic: Read Ethernet Raw Mode Data
- Replies: 5
- Views: 4705
Re: Read Ethernet Raw Mode Data
Thanks for your response. As part of a large ESP32 project we need to receive data from an Ethernet connection on a legacy motor controller. We don't know much about the implementation in the controller itself except that the user instructions for manually collecting the data are: In PUTTY under con...
- Sat Nov 06, 2021 9:19 pm
- Forum: General Discussion
- Topic: Read Ethernet Raw Mode Data
- Replies: 5
- Views: 4705
Read Ethernet Raw Mode Data
I need to read raw mode data through an Ethernet connection. It says in the ESP-IDF programming Guide that the lwIP Raw API is designed for single threaded devices and is not supported in ESP-IDF. Is it possible to read raw mode data with the ESP32? If so, what's the best way to do this. I'm using a...
- Fri Feb 12, 2021 1:52 am
- Forum: ESP-IDF
- Topic: Can't set SPI registers with ESP-IDF V4
- Replies: 2
- Views: 2787
Re: Can't set SPI registers with ESP-IDF V4
You got it. Fantastic! It appears that v3.0 initializes with SPI's enabled. v4.2 initializes with SPI's disabled. All it took was: DPORT_SET_PERI_REG_MASK (DPORT_PERIP_CLK_EN_REG, 0x00010000); // Enable VSPI Clock thru' DPORT DPORT_CLEAR_PERI_REG_MASK (DPORT_PERIP_RST_EN_REG, 0x00010000); // Disable...