Firefly开源社区

打印 上一主题 下一主题

[Linux] 3308-CC-PLUS串口应用,如何测试(未找到文档)

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-7-4 10:10:01      楼主
本帖最后由 zyk 于 2020-7-4 10:35 编辑

在设备树中使能你要调试的串口,编译kernel烧写进去后,接上调试助手后cat /dev/ttyS* 或 echo xxx >/dev/ttyS*就可以了。你可以查看一下/sys/class/tty/ttyS*/uartclk的节点,使能了串口后可以看到81250000。注意不要使能串口4
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-8-14 09:08:25      沙发
本帖最后由 zyk 于 2020-8-14 09:11 编辑
64位cpu 发表于 2020-8-13 22:03
设备树指的是那个配置文件吗?

执行./build.sh kernel的时候看一下提示的打印信息是哪一个,一般是rk3308b-roc-cc-plus-amic_emmc.dts ,接了屏的话就改成其它的,如图我是接了7寸屏。在kernel/arch/arm64/boot/dts/rockchip中找到dts文件后在末尾追加你要使能的串口
  1. &uart*{
  2.     status ="okay";
  3. };
复制代码

dts.png (8.33 KB, 下载次数: 80)

dts.png
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-8-14 14:14:30      板凳
64位cpu 发表于 2020-8-14 12:53
按照你说的修改了,文件,现在是卡在了输出的固件 编译出来的update.img  文件才91MB? 用刷机工具升级固 ...

是烧写固件失败还是什么,具体信息可以贴出来看一下,升级固件的步骤有没有问题,进入loader模式了没
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-8-14 15:38:34      地板
64位cpu 发表于 2020-8-14 15:10
是不是编译固件的步骤哪里没有操做对啊?

固件是怎么弄出虚拟机的,是用sftp还是怎样,换个usb插口试一下,不行可以试一下linux端的下载工具,截图尽量完整一点,这样看不到全部信息
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-8-14 16:21:31      5#
64位cpu 发表于 2020-8-14 16:04
从文件夹里直接拽托出来的。复制粘贴到桌面。

没试过直接拖拽的方法,先换个usb插口试一下吧,不行把下载工具升级时的完整截图贴出来看一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表