自己画的v3S的板子,布线方面基本没怎么注意,全接在一个地上。焊起来,是可以跑起来系统的。但如果运行我的程序,过会儿就报 Segmentation fault这样的错误,但系统并没有死机,还是可以重新运行我的程序。这个程序我在荔枝派zero上跑就一直正常(最长的试了三个小时),不会报错。不知道怎么找原因?求指点
我的板子是从spi flash启动的,也有TF模块,也试过,从TF模块启动后,运行程序也报错。
离线
估计是电源问题, 检查 1.2v core, 1.8v dram 电压波纹, 也可以在 u-boot 把 cpu 和 dram 先把频率调低,看还会不会出现呗。
离线
对比了一下启动信息。
我的板子,多了一个错误,这是什么意思?
倒数第二行。
[ 1.462903] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[ 1.492842] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.501154] VFS: Mounted root (ext4 filesystem) on device 179:2.
[ 1.510055] devtmpfs: mounted
[ 1.514355] Freeing unused kernel memory: 1024K
[ 1.575119] musb-hdrc musb-hdrc.1.auto: VBUS_ERROR in b_idle (80, <SessEnd), retry #0, port1 00000100
[ 1.652464] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
离线
这个是 usb id 的状态的吧?
离线
那就不是这个问题吧。
离线
那就不是这个问题吧。
应该不是的。
离线
板子上下覆铜空白地方都增加缝合过空。我的也是,第一次没有加缝合过空,运行一段时间app内存就莫名报错。增加了缝合过空就好了。应该就是电源走线问题导致的。我的上面还有485通讯,接上485通讯,几十分钟就报错。不接能够久。
离线
感谢楼主分享~~~
离线
楼主解决没有,最近我的R11也是这样,用LDO供电,调试用就随意走线了, 主频降到800M就没问题,内存超频也没问题,主频跑1002M就出错,估计是1.2V的问题大
离线
我自己做的f1c100s超频就这样
离线
感谢各位的帮助,考虑电源问题,重新画了板子,所有的电源走线尽量加粗,TOP和Bottom的地也尽量用过孔贯通,现在新的板子,跑几个小时也不会出错了。非常感谢!
离线