您尚未登录。

楼主 #1 2020-01-04 14:02:24

Helloafer
会员
注册时间: 2019-10-19
已发帖子: 14
积分: 14

自己做了一个V3S的板子,跑起来了,但运行程序时会出错,在荔枝上就不会出错,应该怎么找原因?

自己画的v3S的板子,布线方面基本没怎么注意,全接在一个地上。焊起来,是可以跑起来系统的。但如果运行我的程序,过会儿就报  Segmentation fault这样的错误,但系统并没有死机,还是可以重新运行我的程序。这个程序我在荔枝派zero上跑就一直正常(最长的试了三个小时),不会报错。不知道怎么找原因?求指点

我的板子是从spi flash启动的,也有TF模块,也试过,从TF模块启动后,运行程序也报错。

离线

楼主 #3 2020-01-04 15:25:46

Helloafer
会员
注册时间: 2019-10-19
已发帖子: 14
积分: 14

Re: 自己做了一个V3S的板子,跑起来了,但运行程序时会出错,在荔枝上就不会出错,应该怎么找原因?

对比了一下启动信息。
我的板子,多了一个错误,这是什么意思?
倒数第二行。
[    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

离线

楼主 #5 2020-01-04 15:46:42

Helloafer
会员
注册时间: 2019-10-19
已发帖子: 14
积分: 14

Re: 自己做了一个V3S的板子,跑起来了,但运行程序时会出错,在荔枝上就不会出错,应该怎么找原因?

那就不是这个问题吧。

离线

楼主 #11 2020-01-13 13:19:10

Helloafer
会员
注册时间: 2019-10-19
已发帖子: 14
积分: 14

Re: 自己做了一个V3S的板子,跑起来了,但运行程序时会出错,在荔枝上就不会出错,应该怎么找原因?

感谢各位的帮助,考虑电源问题,重新画了板子,所有的电源走线尽量加粗,TOP和Bottom的地也尽量用过孔贯通,现在新的板子,跑几个小时也不会出错了。非常感谢!

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn