Dual-core example on SF32LB58-devkit-lcd causes both cores to crash

image

Added a print statement in the main function of LCPU.

Reused the configuration from sf32lb58-lcd_n16r64n4_hcpu.

Compiled and ran on sf32lb58-devkit-lcd. After one run, both cores crashed.

Tried removing the print statement, ran for a while, but the system still crashed.

Attached are the logs from both cores:

lcpu.log (4.2 KB)

hcpu.log (23.0 KB)

According to the log, there was an exception in the LCD controller, causing draw_core to time out and crash. How exactly did you reuse the project? There are differences between different board models; you can’t directly flash and use them, as compatibility issues will arise.

It’s basically just a direct copy.