You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I comment out everything regarding MCP2517FD and MCP2515 in both esp32_can.cpp and esp32_can.h (mainly so no to bother with the GPIOs and an open floating INT pin)
I change the GPIOs in esp32_can.cpp to 13 and 14 which is where the CAN transceiver is connected on my board. I also tried setting them with CAN0.setCANPins((gpio_num_t)13, (gpio_num_t)14);
But booting up stops and hangs on CAN0.begin(CAN_BPS_500K); and I never get any further?
The text was updated successfully, but these errors were encountered:
Ah, read through this thread #52 and added vTaskDelay(1); as described there and everything works!
MagnusThome
changed the title
Any hints how to run on an ESP32-S3 ?
Any hints how to run on an ESP32-S3? (SOLVED with vTaskDelay(1); as found by lordryck)
Sep 16, 2023
So, turns out I'm a moron and while I had this problem fixed ages ago, I never committed the changes and pushed them to github. I kept wondering why it worked fine for me and everyone else was having problems.
Sorry everyone... The recently pushed version should work better.
I comment out everything regarding MCP2517FD and MCP2515 in both esp32_can.cpp and esp32_can.h (mainly so no to bother with the GPIOs and an open floating INT pin)
I change the GPIOs in esp32_can.cpp to 13 and 14 which is where the CAN transceiver is connected on my board. I also tried setting them with
CAN0.setCANPins((gpio_num_t)13, (gpio_num_t)14);
But booting up stops and hangs on CAN0.begin(CAN_BPS_500K); and I never get any further?
The text was updated successfully, but these errors were encountered: