一、驱动文件
Rockchip UART作为控制台,使用fiq_debugger流程。rk-linux 一般会将uart2配置为ttyFIQ0设备。使用以下驱动文件:
drivers/staging/android/fiq_debugger/fiq_debugger.c # 驱动文件
drivers/soc/rockchip/rk_fiq_debugger.c # 平台实现
二、menuconfig 配置
fiq_debugger相关的menuconfig配置均在以下路径选项:
Device Drivers --->
[*] Staging drivers --->
Android --->
三、dts 配置
在rk3568-linux.dtsi
中fiq_debugger节点配置如下。由于fiq_debugger
和普通串口互斥,在使能fiq_debugger
节点后必须禁用对应的普通串口uart节点。