Firefly开源社区

打印 上一主题 下一主题

自己编译的内核串口ttys2 不能用

46

积分

0

威望

0

贡献

技术小白

积分
46

自己编译的内核串口ttys2 不能用

发表于 2016-5-5 16:48:25      浏览:8421 | 回复:5        打印      只看该作者   [复制链接] 楼主
开机的时候串口可以打印信息,开机之后就不能打印信息了。请问这是什么原因,配置是从Firefly-RK3288_Ubuntu14.04_201512031755这个固件解包出来的,替换了kernel,kernel是从git之后直接编译的,
回复

使用道具 举报

46

积分

0

威望

0

贡献

技术小白

积分
46
发表于 2016-5-5 17:50:55        只看该作者  沙发
百度云上的固件下载之后有ttyS2的设备驱动。自己的固件下载之后却没有而是多出一个ttyFIQ0
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-5-6 09:28:53        只看该作者  板凳
sun_shine 发表于 2016-5-5 17:50
百度云上的固件下载之后有ttyS2的设备驱动。自己的固件下载之后却没有而是多出一个ttyFIQ0

最新的代码打开了FIQ,所以你自己的固件会有ttyFIQ,没有打开FIQ的时候是ttyS2
回复

使用道具 举报

91

积分

0

威望

0

贡献

技术小白

积分
91
发表于 2016-7-7 18:24:34        只看该作者  地板
linjc 发表于 2016-5-6 09:28
最新的代码打开了FIQ,所以你自己的固件会有ttyFIQ,没有打开FIQ的时候是ttyS2

如何关闭FIQ呢,貌似FIQ的问题不少
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-7-8 09:21:17        只看该作者  5#
bartfj 发表于 2016-7-7 18:24
如何关闭FIQ呢,貌似FIQ的问题不少

你说的问题不少,具体是什么问题呢?关闭FIQ:
  1. --- a/kernel/arch/arm/boot/dts/firefly-rk3288.dts
  2. +++ b/kernel/arch/arm/boot/dts/firefly-rk3288.dts
  3. @@ -5,7 +5,7 @@

  4. / {
  5.         fiq-debugger {
  6. -               status = "okay";
  7. +               status = "disabled";
  8.         };

  9.         hsic-usb-hub{
  10. @@ -405,7 +405,7 @@
  11. };

  12. &uart_dbg {
  13. -       status = "disabled";
  14. +       status = "okay";
  15. };
复制代码



回复

使用道具 举报

91

积分

0

威望

0

贡献

技术小白

积分
91
发表于 2016-7-8 13:06:18        只看该作者  6#
linjc 发表于 2016-7-8 09:21
你说的问题不少,具体是什么问题呢?关闭FIQ:

我看到不少求助帖子是关于4.4kernel因为FIQ打开而无法用的情况,我自己碰到的问题是用4.4 kernel制作的ubuntu固件串口无法输入, 所以想着先关掉FIQ
回复

使用道具 举报

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

本版积分规则

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