自己画的v3S的板子,布线方面基本没怎么注意,全接在一个地上。焊起来,是可以跑起来系统的。但如果运行我的程序,过会儿就报 Segmentation fault这样的错误,但系统并没有死机,还是可以重新运行我的程序。这个程序我在荔枝派zero上跑就一直正常(最长的试了三个小时),不会报错。不知道怎么找原因?求指点
我的板子是从spi flash启动的,也有TF模块,也试过,从TF模块启动后,运行程序也报错。
离线
对比了一下启动信息。
我的板子,多了一个错误,这是什么意思?
倒数第二行。
[ 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
离线
那就不是这个问题吧。
离线
感谢各位的帮助,考虑电源问题,重新画了板子,所有的电源走线尽量加粗,TOP和Bottom的地也尽量用过孔贯通,现在新的板子,跑几个小时也不会出错了。非常感谢!
离线