Hi there. There may be a more elegant solution, but I would replace EEPROM_check_if_busy() with a semaphore. Any task that wishes to perform a spi transaction must lock on the semaphore, and unlock it after the tranaction is complete.
Additionally, EEPROM_read_multiple_bytes() will not pass any ...
Search found 6 matches
- Mon Dec 06, 2021 9:00 pm
- Forum: General Discussion
- Topic: Multiple tasks sending commands to the same SPI device
- Replies: 1
- Views: 3345
- Thu Apr 29, 2021 4:40 pm
- Forum: ESP-IDF
- Topic: Security benefits of enabling secure boot if flash encryption is already enabled
- Replies: 4
- Views: 3187
Re: Security benefits of enabling secure boot if flash encryption is already enabled
Fascinating. Thanks for the quick feedback
- Wed Apr 28, 2021 12:13 am
- Forum: ESP-IDF
- Topic: Getting current transmit status of the UART driver
- Replies: 2
- Views: 3908
Re: Getting current transmit status of the UART driver
You might be able to call
/**
* @brief Wait until UART TX FIFO is empty.
*
* @param uart_num UART port number, the max port number is (UART_NUM_MAX -1).
* @param ticks_to_wait Timeout, count in RTOS ticks
*
* @return
* - ESP_OK Success
* - ESP_FAIL Parameter error
* - ESP_ERR_TIMEOUT ...
/**
* @brief Wait until UART TX FIFO is empty.
*
* @param uart_num UART port number, the max port number is (UART_NUM_MAX -1).
* @param ticks_to_wait Timeout, count in RTOS ticks
*
* @return
* - ESP_OK Success
* - ESP_FAIL Parameter error
* - ESP_ERR_TIMEOUT ...
- Wed Apr 28, 2021 12:02 am
- Forum: ESP-IDF
- Topic: Security benefits of enabling secure boot if flash encryption is already enabled
- Replies: 4
- Views: 3187
Security benefits of enabling secure boot if flash encryption is already enabled
After reading the Flash Encryption and Secure Boot documents here https://docs.espressif.com/projects/esp-idf/en/latest/esp32/security/flash-encryption.html and https://docs.espressif.com/projects/esp-idf/en/latest/esp32/security/secure-boot-v1.html , I am rather confused on the benefits of secure ...
- Mon Aug 31, 2020 9:13 pm
- Forum: ESP-IDF
- Topic: Multi-Device Test Cases: unity_send_signal() and unity_wait_for_signal() not working
- Replies: 2
- Views: 3569
Multi-Device Test Cases: unity_send_signal() and unity_wait_for_signal() not working
The documentation https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/unit-tests.html#multi-device-test-cases summarizes how to perform multi-device-test-cases and synchronize multiple devices using unity_send_signal() and unity_wait_for_signal()
Here is the provided sample multi ...
Here is the provided sample multi ...
- Thu Jun 04, 2020 8:28 pm
- Forum: ESP-IDF
- Topic: Which binaries should be provided to off-shore manufacturers?
- Replies: 2
- Views: 3361
Which binaries should be provided to off-shore manufacturers?
I am using an off-shore manufacturer for an esp32 product that can only be updated via OTA updates after the initial flash. For security reasons we are providing a limited firmware that we will subsequently use to load the proper firmware via an OTA update.
I believe the following files and ...
I believe the following files and ...