开机的时候串口可以打印信息,开机之后就不能打印信息了。请问这是什么原因,配置是从Firefly-RK3288_Ubuntu14.04_201512031755这个固件解包出来的,替换了kernel,kernel是从git之后直接编译的,
百度云上的固件下载之后有ttyS2的设备驱动。自己的固件下载之后却没有而是多出一个ttyFIQ0
sun_shine 发表于 2016-5-5 17:50
百度云上的固件下载之后有ttyS2的设备驱动。自己的固件下载之后却没有而是多出一个ttyFIQ0
最新的代码打开了FIQ,所以你自己的固件会有ttyFIQ,没有打开FIQ的时候是ttyS2
linjc 发表于 2016-5-6 09:28
最新的代码打开了FIQ,所以你自己的固件会有ttyFIQ,没有打开FIQ的时候是ttyS2
如何关闭FIQ呢,貌似FIQ的问题不少
bartfj 发表于 2016-7-7 18:24
如何关闭FIQ呢,貌似FIQ的问题不少
你说的问题不少,具体是什么问题呢?关闭FIQ:
--- a/kernel/arch/arm/boot/dts/firefly-rk3288.dts
+++ b/kernel/arch/arm/boot/dts/firefly-rk3288.dts
@@ -5,7 +5,7 @@
/ {
fiq-debugger {
- status = "okay";
+ status = "disabled";
};
hsic-usb-hub{
@@ -405,7 +405,7 @@
};
&uart_dbg {
- status = "disabled";
+ status = "okay";
};
linjc 发表于 2016-7-8 09:21
你说的问题不少,具体是什么问题呢?关闭FIQ:
我看到不少求助帖子是关于4.4kernel因为FIQ打开而无法用的情况,我自己碰到的问题是用4.4 kernel制作的ubuntu固件串口无法输入, 所以想着先关掉FIQ