I was reading the SPI DMA post, and I am trying to understand the BK7231N clock better. Is it possible to have a SPI clock speed faster than 30 Mhz?
In `drv_spidma.c`, the max frequency gets capped at 30 Mhz when using the DCO clock. Why?
Isn't possible that it could be 60Mhz (with div 1 and max Mh 120)? What about achieving 40MHz by setting DCO clock at 80MHz like it is defined in `spi_bk7231n.c`?
Can we overclock the DCO to achieve more than 120Mhz?
I am playing around with EMI odd harmonics and trying to get the fastest clock speed possible. This is my first time dealing with clock control directly, so please excuse any ignorant questions.
AI: Which SDK or firmware version are you using for the BK7231N?
Flipping between OpenBeken and ESPHome LibreTiny
AI: Can you share more details about your hardware setup—are you using a specific dev board, a custom PCB, or a reference design?
Tuya CBU
In `drv_spidma.c`, the max frequency gets capped at 30 Mhz when using the DCO clock. Why?
Isn't possible that it could be 60Mhz (with div 1 and max Mh 120)? What about achieving 40MHz by setting DCO clock at 80MHz like it is defined in `spi_bk7231n.c`?
Can we overclock the DCO to achieve more than 120Mhz?
I am playing around with EMI odd harmonics and trying to get the fastest clock speed possible. This is my first time dealing with clock control directly, so please excuse any ignorant questions.
Code: C / C++
AI: Which SDK or firmware version are you using for the BK7231N?
Flipping between OpenBeken and ESPHome LibreTiny
AI: Can you share more details about your hardware setup—are you using a specific dev board, a custom PCB, or a reference design?
Tuya CBU