Search found 9 matches

by NikolaiBaschinski
Fri May 08, 2026 3:42 pm
Forum: ESP-IDF
Topic: SPI driver - configured 2 MHz, but 1 Mhz on the wire
Replies: 2
Views: 79

SPI driver - configured 2 MHz, but 1 Mhz on the wire

Hi guys!

I have configured my SPI driver with 2 MHz clock. But on the wire I see just 1 MHz. Why?


spi_device_interface_config_t devcfg_bme = {
.clock_speed_hz = 2 * 1000 * 1000,
.mode = 0,
.spics_io_num = GPIO_NUM_5, // CS Pin
.queue_size = 1,
.flags = 0,
.command_bits = 0,
.address_bits ...
by NikolaiBaschinski
Fri May 08, 2026 3:33 pm
Forum: ESP-IDF
Topic: SPI driver - huge delay between transmits Why?
Replies: 4
Views: 110

Re: SPI driver - huge delay between transmits Why?

Unfortunately, I have to keep switching back and forth between Data and Command for ILI9341. I can't get it synchronized when I send everything all at once.

In the meantime, I found it in the documentation. ESP makes a big delay between transmissions. :?


The typical transaction duration for one ...
by NikolaiBaschinski
Tue May 05, 2026 4:22 pm
Forum: ESP-IDF
Topic: SPI driver - huge delay between transmits Why?
Replies: 4
Views: 110

SPI driver - huge delay between transmits Why?

Hi folks!

I use the ESP SPI master driver for LCD communication (ILI9341). I observe a huge delay between transmits. Transmitting a byte takes 2 us, but the delay is 60us (Debug optimization). Is it possible to make the delay smaller?

Here is my code

void spi_lcd_init(void)
{
esp_err_t rv ...
by NikolaiBaschinski
Sun May 03, 2026 7:36 pm
Forum: ESP-IDF
Topic: LP CPU errors and warning while starting debug session (Espressive IDE)
Replies: 1
Views: 38

Re: LP CPU errors and warning while starting debug session (Espressive IDE)

I have found the problem!

There is a configuration for the target and you can choose the target with or without LP Core. For smooth debugging I also recommend to set the optimization level to -O0 in the menuconfig (compiler options).

Best regards

Nikolai
by NikolaiBaschinski
Sun May 03, 2026 8:42 am
Forum: ESP-IDF
Topic: LP CPU errors and warning while starting debug session (Espressive IDE)
Replies: 1
Views: 38

LP CPU errors and warning while starting debug session (Espressive IDE)

Hello everyone,

when I start a debug session with the Espressive IDE, I see errors and warning from the Low Power CPU. How can I disable the debugging of the LP CPU?

Error: [esp32c6.lp.cpu] Timed out after 5s waiting for busy to go low (abstractcs=0x10001002). Increase the timeout with riscv set ...
by NikolaiBaschinski
Thu Apr 30, 2026 6:02 pm
Forum: ESP-IDF
Topic: How to remove a component from project
Replies: 2
Views: 93

Re: How to remove a component from project

I removed the component from the yml file. But the build fails with compiler errors after that.

The managed component information is emdedded everywhere in the build system.

I expect a Remove button in the GUI, if there is a Add button. :roll:

Thank you!
by NikolaiBaschinski
Wed Apr 29, 2026 10:33 am
Forum: ESP-IDF
Topic: 1064 files (137 components) for "Hello world!" Why?
Replies: 1
Views: 64

1064 files (137 components) for "Hello world!" Why?

Hello everyone,

I am new to ESP32, sorry if my question sounds odd.

I have a C6 Dev board and use Espressive IDE. My "Hello world!" project build compiles 1064 files (137 components). Why?

For comparasion the STM32 hello world has only 11 files. https://github.com/nikolai-baschinski/STM32F767ZI ...
by NikolaiBaschinski
Tue Apr 28, 2026 2:51 pm
Forum: ESP-IDF
Topic: How to remove a component from project
Replies: 2
Views: 93

How to remove a component from project

Hello everyone,

I use Espressive IDE (Eclipse CDT) for my projects. I've installed a ready-to-use component from the ESP-IDF. How do I remove this component from the project?

Thank you!

Nikolai

Go to advanced search