Search found 46 matches

by StridingDragon
Tue Dec 20, 2022 10:04 pm
Forum: ESP-IDF
Topic: Increase monitor UART speed
Replies: 6
Views: 3503

Re: Increase monitor UART speed

You must have misunderstood. My apologies for not being clear. I did not say that disabling ROM bootloader output is not an option for me and neither is the garbage output a problem—other than that it looks like a mess. What I was trying to say, though, is that I wonder if there isn't a more elegant...
by StridingDragon
Tue Dec 20, 2022 6:04 pm
Forum: ESP-IDF
Topic: Increase monitor UART speed
Replies: 6
Views: 3503

Re: Increase monitor UART speed

Thanks for the heads-up. Sounds a bit like a design flaw. Perhaps something to address in future chip revisions? :mrgreen:
by StridingDragon
Tue Dec 20, 2022 4:15 am
Forum: ESP-IDF
Topic: Increase monitor UART speed
Replies: 6
Views: 3503

Re: Increase monitor UART speed

Hard-coded in the ROM, or hard-coded in the library code? I have no problem with modifying a component to make this work if that's what it takes.
by StridingDragon
Tue Dec 20, 2022 12:40 am
Forum: ESP-IDF
Topic: Increase monitor UART speed
Replies: 6
Views: 3503

Increase monitor UART speed

I'm trying to increase the UART speed for the monitor logging and for the most part I've been successful at it. However, there is a small first stage of the initial bootloader that still spits out only garbled symbols. It switches to proper text output from the second stage forward, but I could not ...
by StridingDragon
Sat Dec 10, 2022 4:28 am
Forum: General Discussion
Topic: Performance benchmark compared to Cortex M4 series
Replies: 7
Views: 34940

Re: Performance benchmark compared to Cortex M4 series

The biggest performance bottleneck of the ESP32 is its slow SPIRAM—80Mhz at the most. It turns any memory-intensive application into molasses. Even DMA transfers are completely bottlenecked by it. Further, what little of the 240MHz memory on-chip memory there is, is way too little for any serious ap...
by StridingDragon
Sun Dec 04, 2022 7:47 pm
Forum: ESP-IDF
Topic: miniz library in ROM - usable for application development?
Replies: 13
Views: 26860

Re: miniz library in ROM - usable for application development?

I know, this is an old thread but I just discovered it and it was super helpful! It made the migration from `ZLib` to `miniz` so easy and simple, and it worked with `libPNG` without a single hitch. The hardest part was actually finding the correct `miniz.c` version for modification, to match the one...
by StridingDragon
Fri Nov 18, 2022 2:57 am
Forum: ESP-IDF
Topic: Setting up Googletest with ESP-IDF
Replies: 1
Views: 1602

Re: Setting up Googletest with ESP-IDF

After days and days of trying, I gave up. I guess, Googletest is just not made for the ESP32, even though they have ESP32 and ESP8266 build paths in their code. Or perhaps, I'm just not cut out for this kind of CMake magic.
by StridingDragon
Mon Nov 14, 2022 6:42 pm
Forum: ESP-IDF
Topic: Setting up Googletest with ESP-IDF
Replies: 1
Views: 1602

Setting up Googletest with ESP-IDF

I've been trying for the past days to set up a very basic example project to use Googletest but I have not had much luck. CMake and its clutter is just constantly getting in my way. I can't get it set up as a component and I can't get it set up as a lib either. Something's always going wrong. Has an...
by StridingDragon
Wed Nov 02, 2022 1:06 am
Forum: ESP-IDF
Topic: triggering WDT in OTA
Replies: 12
Views: 13665

Re: triggering WDT in OTA

Any side effects yet on that `OTA_WITH_SEQUENTIAL_WRITES` usage? I'm seeing WDT issues as well because I'm dealing with a pretty large OTA partition that takes over 6 seconds to erase. I've just tried `OTA_WITH_SEQUENTIAL_WRITES` for my case and it works fine, but it slows down the overall OTA time ...
by StridingDragon
Tue Oct 12, 2021 10:21 pm
Forum: ESP-IDF
Topic: Prevent reset when reconnecting monitor
Replies: 0
Views: 1500

Prevent reset when reconnecting monitor

I have two computers for my development—both of them Macs. On one of them, the device always resets when a monitor session is going on and I unplug and plug the USB back in. On the other computer, the device will not reset. Instead, it restores the previous link and continues the log output, which i...