Jmhh247 说:阿黄 说:我用nano加底板 不接microUSB也是一样,显示g_cdc_gadget:g_cdc ready, 可能这个内核版本USB驱动有问题吧,看OTG那个帖子讨论,要把USB Clock配置改下,估计还要查一下
请问,用荔枝派ZERO,TF卡启动,也有很大概率显示:g_cdc_gadget:g_cdc ready,然后卡死,也会是USB驱动问题吗
打印这个是正常的,卡死应该是其他某个任务没法退出,查一下/etc/init.d/里面启动任务
好的,多谢指导
]]>阿黄 说:我用nano加底板 不接microUSB也是一样,显示g_cdc_gadget:g_cdc ready, 可能这个内核版本USB驱动有问题吧,看OTG那个帖子讨论,要把USB Clock配置改下,估计还要查一下
请问,用荔枝派ZERO,TF卡启动,也有很大概率显示:g_cdc_gadget:g_cdc ready,然后卡死,也会是USB驱动问题吗
打印这个是正常的,卡死应该是其他某个任务没法退出,查一下/etc/init.d/里面启动任务
]]>我用nano加底板 不接microUSB也是一样,显示g_cdc_gadget:g_cdc ready, 可能这个内核版本USB驱动有问题吧,看OTG那个帖子讨论,要把USB Clock配置改下,估计还要查一下
请问,用荔枝派ZERO,TF卡启动,也有很大概率显示:g_cdc_gadget:g_cdc ready,然后卡死,也会是USB驱动问题吗
]]>发现 nano-4.14-exp 这个分支已经改好了 ^_^
clk: sunxi-ng: suniv: fix USB PHY gate clock bit offset
Signed-off-by: Icenowy Zheng <icenowy@aosc.io>
]]>
还能这么玩 说:好贴火钳留名
请问楼主, 荔枝派 nano 应该如何改?
就是nano啊
好的,谢谢楼主, 一会我也试一试。
]]>好贴火钳留名
请问楼主, 荔枝派 nano 应该如何改?
就是nano啊
]]>请问楼主, 荔枝派 nano 应该如何改?
]]>jiangming1399 说:花了一点时间对Icenowy的patch和chong的patch进行了比较,结果发现chong的patch包基本上就是在Icenowy的基础上更改了下面的这个文件:
--- ../linux/drivers/clk/sunxi-ng/ccu-suniv.c 2019-01-15 22:48:18.824587965 +0800
+++ drivers/clk/sunxi-ng/ccu-suniv.c 2019-01-23 09:05:17.959348454 +0800
@@ -238,7 +238,7 @@
/* The BSP header file has a CIR_CFG, but no mod clock uses this definition */static SUNXI_CCU_GATE(usb_phy0_clk, "usb-phy0", "osc24M",
- 0x0cc, BIT(8), 0);
+ 0x0cc, BIT(1), 0);static SUNXI_CCU_GATE(dram_ve_clk, "dram-ve", "pll-ddr",
0x100, BIT(0), 0);理论上将上面这个patch应用到Icenowy的4.14内核中,USB应该也就能跑了。
按照这个修改,测试看看
就是修改这个,就OK了。 另外我PE是悬空的,目前设备树里面的PE2 ACTIVE HIGH 不改就可以
]]>花了一点时间对Icenowy的patch和chong的patch进行了比较,结果发现chong的patch包基本上就是在Icenowy的基础上更改了下面的这个文件:
--- ../linux/drivers/clk/sunxi-ng/ccu-suniv.c 2019-01-15 22:48:18.824587965 +0800
+++ drivers/clk/sunxi-ng/ccu-suniv.c 2019-01-23 09:05:17.959348454 +0800
@@ -238,7 +238,7 @@
/* The BSP header file has a CIR_CFG, but no mod clock uses this definition */static SUNXI_CCU_GATE(usb_phy0_clk, "usb-phy0", "osc24M",
- 0x0cc, BIT(8), 0);
+ 0x0cc, BIT(1), 0);static SUNXI_CCU_GATE(dram_ve_clk, "dram-ve", "pll-ddr",
0x100, BIT(0), 0);理论上将上面这个patch应用到Icenowy的4.14内核中,USB应该也就能跑了。
按照这个修改,测试看看
]]>