您尚未登录。

#1 全志 SOC » [V3S]的串口问题求解决帮助 » 2021-10-26 15:03:03

XU
回复: 5

之前因为要用的921600的波特率所以修改了分频,分频后串口为120M。然后有时候会出现如下报错
QQ截图20211026145940.png

#2 全志 SOC » 给刚入手的小伙伴们看看踩坑记录 » 2021-07-22 10:39:07

XU
回复: 1
使用环境

VMware® Workstation 16 Pro
ubuntu-21.04-desktop-amd64

使用源文件

linux-zero-4.14.y
u-boot-3s-current
根文件使用的是别人做好的带Qt5.9.1的根文件系统,资源可以在群里找有云盘的资料
Bulidroot还没搞有点小复杂

编译器

gcc和g++选择7版本,可能兼容性好,官方教程中用的是6的版本

交叉编译器gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf
这里需要注意:在官方教程中提供的链接下载时是2017.02版本的,但是教程中都是以2017.05来配置的需要自己修改

make ARCH=arm menuconfig   编译有问题

缺少环境这时因为ubuntu系统中缺少一个套件 ncurses devel ,把此套件安装下即可
apt-get install libncurses5-dev

LCD和控制台同时输出启动信息

https://blog.csdn.net/xiangkezhi167810/article/details/111636349

修改 include/configs/sun8i.h, 使u-boot可以直接从tf卡启动:
#define CONFIG_BOOTCOMMAND   "setenv bootm_boot_mode sec; " \
                            "load mmc 0:1 0x41000000 zImage; "  \
                            "load mmc 0:1 0x41800000 sun8i-v3s-licheepi-zero-dock.dtb; " \
                            "bootz 0x41000000 - 0x41800000;"

#define CONFIG_BOOTARGS      "console=tty0 console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 earlyprintk rw  vt.global_cursor_default=0"

注意:添加在 #include <configs/sunxi-common.h> 之前位置。添加后如果报错,把换行符去掉试试。




触摸无效

将TSLIB_TSDEVICE=/dev/input/eventN,改为 TSLIB_TSDEVICE=/dev/input/eventX
直接在控制台输入TSLIB_TSDEVICE=/dev/input/event1

我用的是800x480的屏幕


网络设置

https://www.kancloud.cn/lichee/lpi0/470839

在使用4.14版本LINUX固件后sun8i-v3s.dts文件不在需要修改,但需要修改sun8i-v3s-licheepi-zero.dts

网线的选择要选择带屏蔽的网线,不然会有问题网口一会开一会关。

修改编译之后将 sun8i-v3s-licheepi-zero.dtb
文件烧录进SD卡并改名sun8i-v3s-licheepi-zero-dock.dtb,用为uboot启动项里之前设置的是查找是-dock作为启动文件

QT交叉编译

在交叉编译QT源码时,发生错误。提示触摸的问题。原因在于交叉编译器选择错误,qt源码里提供了arm-linux-gnueabi-gcc  但是我们在编译触摸时用的是arm-linux-gnueabihf-gcc  所以在修改qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf中的内容时。要将arm-linux-gnueabi  全部替换为arm-linux-gnueabihf,官方教程里可能是写反了,然后按照教程一步一步来。

脚本里的  -xplatform linux-arm-gnueabi-g++  不用更改

gcc和g++版本要保持一致 这次用的是gcc-7版本

最后大家看看就好,提问就算了,我也才拿到板子两三天不专业

#3 Re: 全志 SOC » 求助:全志V3S以太网的问题 » 2021-07-21 11:01:05

XU
unturned3 说:

这个问题我也遇到过,最后换了根网线就解决了(不过我用的是5.3.5内核)

荔枝派 V3s 以太网 Link is Up,Link is Down 奇怪行为
https://whycan.com/t_6461.html

感谢回复。问题已解决确实是网线的问题,换了根带屏蔽的网线就好了

#4 Re: 全志 SOC » 求助:全志V3S以太网的问题 » 2021-07-21 11:00:17

XU
unturned3 说:

这个问题我也遇到过,最后换了根网线就解决了(不过我用的是5.3.5内核)

荔枝派 V3s 以太网 Link is Up,Link is Down 奇怪行为
https://whycan.com/t_6461.html



谢谢,确实是网线的问题。原先用的没有屏蔽线的网线,后面换了根带屏蔽的网线就没问题了。

#5 全志 SOC » 求助:全志V3S以太网的问题 » 2021-07-21 10:19:10

XU
回复: 5

我用的是linux-zero-4.14
并按照 https://www.kancloud.cn/lichee/lpi0/470839 里的例程配置了一下。
因为4.13版本开始支持以太网设备了所以就没有改动,但是照着配置下来  用ifconfig 找不到eth0设备,所以照着教程修改了sun8i-v3s-licheepi-zero.dts:
修改完之后可以找到eth0设备了。但插上网线之后就不正常了
不停滴显示这个

[  574.964497] dwmac-sun8i 1c30000.ethernet eth0: Link is Down
[  576.004677] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[  578.084515] dwmac-sun8i 1c30000.ethernet eth0: Link is Down
[  579.124631] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx

我的网口是和路由器直连的

网线一拿掉就不显示了。

同时还出现一个问题就是ping一下主机,就卡主了 命令行就不能输入了。

求指导

页脚

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

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