(inlined by) s_i2c_hw_fsm_reset at C:/Users/flair/esp/v5.3.1/esp-idf/components/esp_driver_i2c/i2c_master.c:100 (discriminator 1) 0x42026368: s_i2c_master_clear_bus at C:/Users/flair/esp/v5.3.1/esp-idf/components/esp_driver_i2c/i2c_master.c:77 (inlined by) s_i2c_hw_fsm_r...
i2c: busy wait in s_i2c_send_commands is not very power efficient. (IDFGH-12076) Feb 8, 2024 Contributor Author KJ7LNW commented Feb 18, 2024 If FreeRTOS is always expected to be in the build for this driver, then maybe the synchronous version should suspend the task with task = ...
E (15484) i2c.master: s_i2c_synchronous_transaction(830): I2C transaction failed E (15484) i2c.master: i2c_master_transmit_receive(1056): I2C transaction failed E (16584) i2c.master: s_i2c_synchronous_transaction(830): I2C transaction failed E (16584) i2c.master: i2c_master_transmit_receive...
Hi, I have developed a server web page with esp32 (esp idf V4.3 ) . we can get this page with SoftAP, Wifi STA or Ehernet connexion. With Ethernet connexion its work well without any error. Now the issue with this system is with wifi STA...
Fixed the error in parsing packet_type argument for HCI_Enhanced_Setup_Synchronous_Connection, which causes acceptation of eSCO EDR packet types when they are configured not to be used (8071b02) Fixed the incorrect timing in reporting HCI_Link_Key_Type_Changed event on ESP32 (517a27e) ...
This is the list of changes since release v5.2: Major New Features Support for New SoCs ESP32-P4 Low Power System Low Power Core (RISC-V) Low-power GPIO Low-power I2C Master Low-power SPI Low-power Timer Low-power UART Low-power Watchdog Timer ...
Fixed the error in parsing packet_type argument for HCI_Enhanced_Setup_Synchronous_Connection, which causes acception of eSCO EDR packet types when they are configured not to be used (d4f35fc) Fixed the incorrect timing in reporting HCI_Link_Key_Type_Changed event on ESP32 (3cf0a49) ...
2 changes: 2 additions & 0 deletions 2 components/esp_driver_i2c/i2c_master.c Original file line numberDiff line numberDiff line change @@ -829,6 +829,8 @@ static esp_err_t s_i2c_synchronous_transaction(i2c_master_dev_handle_t i2c_dev,...
i2c_ll_enable_intr_mask(hal->dev, I2C_LL_MASTER_EVENT_INTR); i2c_master->i2c_trans = t; memcpy(i2c_master->i2c_ops, t.ops, t.cmd_count * sizeof(i2c_operation_t));@@ -810,9 +827,12 @@ static esp_err_t s_i2c_synchronous_transaction(i2c_master_dev_handle_t i2c_dev, ...
ESP_RETURN_ON_ERROR(s_i2c_synchronous_transaction(i2c_dev, i2c_ops, DIM(i2c_ops), xfer_timeout_ms), TAG, "I2C transaction failed"); } else { i2c_dev->master_bus->anyc_write_buffer[i2c_dev->master_bus->index] = (uint8_t*)heap_caps_calloc(1, sizeof(uint8_t) * write_size,...