使用utils.gc_heap_size(512)导致无法开机

Viewed 89

重现步骤

代码中调整了堆栈大小后无法开机了
utils.gc_heap_size(512)
machine.reset()

期待结果和实际结果

软硬件版本信息

错误日志
串口输出如下:
[CanMV] Pll0:freq:806000000
[CanMV] Pll1:freq:398666666
[CanMV] Pll2:freq:45066666
[CanMV] cpu:freq:403000000
[CanMV] kpu:freq:398666666
[CanMV] Flash:0xef:0x17
[CanMV] gc heap=0x80245800-0x80245a00(512)
nlr_jump_fail

尝试解决过程

重刷出厂固件,无效

补充材料

1 Answers

使用kflash(_gui)清空文件系统,恢复默认配置,gc 的heap size建议使用默认配置