Search found 308 matches
- Thu Oct 10, 2019 3:26 am
- Forum: ESP32 Arduino
- Topic: Make Arduino Code work inside Custom ESP32 Wrover32 Module
- Replies: 1
- Views: 2457
Re: Make Arduino Code work inside Custom ESP32 Wrover32 Module
You shouldn't need to. The first stage bootloader is ROM code that is already inside the ESP32, and the second stage bootloader is part of the binary that you flash. No BLE communication is initialized. Could you be more specific as to what isn't working? For example, are you seeing any UART log out...
- Thu Oct 10, 2019 3:23 am
- Forum: General Discussion
- Topic: How to profile ESP32 application performance?
- Replies: 2
- Views: 5545
Re: How to profile ESP32 application performance?
Take a look at the Gcov Guide and Gcov Exmaple. It should be able to profile any functions of your choosing, but it requires JTAG.
- Wed Oct 09, 2019 4:44 pm
- Forum: ESP32 Arduino
- Topic: Using the official CAN driver
- Replies: 9
- Views: 21875
Re: Using the official CAN driver with Arduino
@ dmaxben Just a few pointers regarding IDF CAN driver usage It's probably a good idea to use the member names when initializing a CAN message structure in case the order of the members change in the future versions of the driver. There are also a bunch of message flags documented here to set/check ...
- Wed Oct 09, 2019 10:49 am
- Forum: ESP-IDF
- Topic: Interrupt wdt on Uninstall CAN driver
- Replies: 9
- Views: 7818
Re: Interrupt wdt on Uninstall CAN driver
@brp80000 I think I see the issue. When can_driver_uninstall() is called, internally it will deallocate the driver's interrupt by esp_intr_free() . However, if the interrupt was allocated on one core (e.g. Core 0), then freed by the other core (e.g. Core 1), esp_intr_free() will internally call esp_...
- Wed Oct 09, 2019 9:34 am
- Forum: ESP-IDF
- Topic: Interrupt wdt on Uninstall CAN driver
- Replies: 9
- Views: 7818
Re: Interrupt wdt on Uninstall CAN driver
Would it be possible for you to post your .elf file. I want to see the full backtrace of both CPUs.
- Wed Oct 09, 2019 9:16 am
- Forum: ESP-IDF
- Topic: Interrupt wdt on Uninstall CAN driver
- Replies: 9
- Views: 7818
Re: Interrupt wdt on Uninstall CAN driver
Run xtensa-esp32-elf-addr2line and provide the project's .elf and backtrace addresses as arguments. The .elf file should be located somewhere in your project's build directory. For example: cd $MY_PROJECT_WORKSPACE/hello_world xtensa-esp32-elf-addr2line -e build/hello-world.elf 0x40087cc0:0x3ffbcc70...
- Wed Oct 09, 2019 8:47 am
- Forum: ESP-IDF
- Topic: Interrupt wdt on Uninstall CAN driver
- Replies: 9
- Views: 7818
Re: Interrupt wdt on Uninstall CAN driver
Could you decode the backtrace please
- Tue Oct 08, 2019 12:10 pm
- Forum: ESP32 Arduino
- Topic: ED Stripes with Button Interrupts strange behaviour
- Replies: 4
- Views: 4307
Re: ED Stripes with Button Interrupts strange behaviour
Moderators Note: Moved to ESP32 Arduino forum
- Tue Oct 08, 2019 8:21 am
- Forum: General Discussion
- Topic: Esp entering boot mode
- Replies: 2
- Views: 6464
Re: Esp entering boot mode
GPIO0 should be internally pulled up, so leaving the PIN floating usually isn't an issue. However, keep in mind the internal pull-ups are quite weak (45 K Ohms). Is GPIO0 left completely floating or is it connected to something else (e.g. PCB trace)? Does the issue still persist if you externally ap...
- Tue Oct 08, 2019 7:30 am
- Forum: ESP32 Arduino
- Topic: Can bus issue , stuck messages
- Replies: 10
- Views: 22253
Re: Can bus issue , stuck messages
I'm not too familiar with the MCP CAN controllers, but generally speaking, a CAN node that is transmitting a message will continuously repeat a message if it detects some form of error in the message it is trying to transmit (e.g. Bit, Form, CRC, and ACK errors). Depending on the error type, this ca...