Hi, any more progress on this?
I am also looking to create a minimal router that only transmits packets from ethernet to WiFi as fast as possible.
Search found 6 matches
- Tue Aug 06, 2024 11:13 am
- Forum: ESP-IDF
- Topic: ESP32: Wifi to Ethernet bridge with DHCP server
- Replies: 2
- Views: 3438
- Thu May 27, 2021 10:46 am
- Forum: General Discussion
- Topic: OTA hangs when using I2C
- Replies: 8
- Views: 6328
Re: OTA hangs when using I2C
Thanks, @Vader_Mester. That looks promising. It's a bit of code to digest, but I'll work on it.
- Wed May 26, 2021 5:31 pm
- Forum: General Discussion
- Topic: OTA hangs when using I2C
- Replies: 8
- Views: 6328
Re: OTA hangs when using I2C
Gotcha. Well, FWIW I copied the OTA source into my project, and just inserted a few lines. I may have to roll with that and be happy. It's just odd this problem hasn't surfaced before and gotten a proper fix. If I knew more about callbacks, I would be tempted to add a callback to the OTA library, a...
- Wed May 26, 2021 5:26 pm
- Forum: General Discussion
- Topic: OTA hangs when using I2C
- Replies: 8
- Views: 6328
Re: OTA hangs when using I2C
How often are you using I2C? Are you using it as a fixed frequency, or code decides to call it? It's set up using void sensorWorker10HzPoller( void* z ) { constexpr TickType_t xFrequency = 100; TickType_t xLastWakeTime = xTaskGetTickCount(); for( ;; ) { // I2C here vTaskDelayUntil( &xLastWakeTime, ...
- Wed May 26, 2021 11:36 am
- Forum: General Discussion
- Topic: OTA hangs when using I2C
- Replies: 8
- Views: 6328
Re: OTA hangs when using I2C
That's the problem, I'm using a library. So what you are telling me is that I need to use my own OTA routine. I was hoping for a holistic solution other people could also use with AsyncElegantOTA.
- Tue May 25, 2021 2:19 pm
- Forum: General Discussion
- Topic: OTA hangs when using I2C
- Replies: 8
- Views: 6328
OTA hangs when using I2C
I am not altogether new to C++ or the ESP32, but I am running up against a problem too big for me. When trying to perform an OTA (AsyncElegantOTA if it matters), my code is also using I2C, which causes the ESP32 to throw a lot of errors like: [E][esp32-hal-i2c.c:318] i2cDumpI2c(): i2c=0x3ffbe454 [I]...