Search found 18 matches
- Tue Oct 17, 2023 8:25 am
- Forum: Hardware
- Topic: eFuse programming success or failure rate
- Replies: 0
- Views: 2344
eFuse programming success or failure rate
Hi, With other MCU devices I have used, there is a small % failure rate when eFuses or OTP memory is programmed, and therefore there is an impact on the time taken during production in case retries are necessary for programming eFuses. I have checked the datasheet for ESP32 but cannot find relevant ...
- Wed Sep 20, 2023 5:15 pm
- Forum: ESP-IDF
- Topic: Why not make esp_wifi_set_country take only the cc code?
- Replies: 4
- Views: 5257
Re: Why not make esp_wifi_set_country take only the cc code?
This is an old thread but the information here is useful to me. Please could you help me check my understanding as I think the current situation has changed since the above answers. Now there is a 'esp_wifi_set_country_code' API and esp_wifi.h contains a warning to use esp_wifi_set_country_code inst...
- Wed Jul 05, 2023 9:29 am
- Forum: ESP-IDF
- Topic: Why use xtensa-clang for clang-tidy in IDF Clang Tidy?
- Replies: 1
- Views: 1263
Why use xtensa-clang for clang-tidy in IDF Clang Tidy?
Hi, I am starting to use static analysis in my codebase for ESP32 project, and I read the guide in the IDF docs for using `idf.py clang-check`. This depends on installing the xtensa-clang binaries, but I wonder why it is recommended to use xtensa-clang instead of the native clang-tidy? I could insta...
- Tue Mar 08, 2022 9:00 am
- Forum: Hardware
- Topic: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
- Replies: 7
- Views: 4352
Re: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
Thank you for your replies, that's really helpful. I will experiment with splitting my SPI transmission into two sections so that the first one stops just before I need to set the latch enable high. The reason I thought this is a hardware limitation instead of code is because I have related it to AD...
- Mon Mar 07, 2022 12:33 pm
- Forum: Hardware
- Topic: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
- Replies: 7
- Views: 4352
Re: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
Thanks for the suggestion. I think I can try that with bit-banging. I assume the ESP32 SPI must transmit whole bytes, not just an arbitrary number of bits, so I guess I would need to bit-bang the full last byte of the transaction, with the latch low for the first 5 bits and then high for the last 3....
- Wed Mar 02, 2022 9:52 am
- Forum: Hardware
- Topic: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
- Replies: 7
- Views: 4352
Re: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
Thanks for your reply. It is an LED driver, several similar devices daisy-chained. I need to run SPI at 1MHz clock in order to transfer data across quickly enough through the whole daisy-chain of devices. Therefore, half a uS is enough to move the latch pulse into the wrong clock cycle. So I think w...
- Tue Mar 01, 2022 8:39 pm
- Forum: Hardware
- Topic: Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
- Replies: 7
- Views: 4352
Timing-sensitive peripheral access - trying to start two peripherals with deterministic delay
Hi, I am using a device which has a serial data input (uses a shift register internally), and a latch signal. I am using the ESP32 SPI controller to transmit the data and clock to the device. The latch signal is required to go high during the final 3 clock pulses of the SPI transmission (the width o...
- Thu Nov 11, 2021 7:58 am
- Forum: ESP-IDF
- Topic: BrakTooth Vulnerability on ESP32 (Arbitrary Code Execution)
- Replies: 5
- Views: 5671
Re: BrakTooth Vulnerability on ESP32 (Arbitrary Code Execution)
Thanks for posting the link to the advisory from Espressif. This was the only place I could actually find it.
Do you know how these get published by Espressif? Is there some list I can subscribe to to be alerted when one of these advisories is posted? I can't see if in their website's news section.
Do you know how these get published by Espressif? Is there some list I can subscribe to to be alerted when one of these advisories is posted? I can't see if in their website's news section.
- Thu Sep 23, 2021 12:23 pm
- Forum: Hardware
- Topic: How is Bluetooth transmit power determined?
- Replies: 0
- Views: 2245
How is Bluetooth transmit power determined?
Hi, I am developing an application using Bluetooth on ESP32, and I see in ESP-IDF it is possible to configure Bluetooth Tx power (I am using BR/EDR mode). However, the ESP-IDF functions take a minimum and maximum power. How is the transmit power determined between this minimum and maximum? I tried u...
- Thu Sep 16, 2021 8:01 am
- Forum: ESP-IDF
- Topic: Can ESP-IDF use a randomised MAC address?
- Replies: 3
- Views: 3793
Re: Can ESP-IDF use a randomised MAC address?
OK, looking at that example, I think I understand that: I can set the base mac address by calling esp_base_mac_addr_set(my_chosen_mac) before the network stack is initialised, and this will be used for the session The base mac address I pass in with esp_base_mac_addr_set() is in RAM and won't affect...