FAQ_全志平台Tina3.0.7 RXXX cowbell方案启动时cpufreq报错且无法生成cpufreq节点

【软件版本】Tina 3.0.7 cowbell方案

【现象】

启动时报错:

[ 3.434693] sunxi_cpufreq_init: only one opp_table
[ 3.440182] [cpu_freq] ERR: DEBUG: get cpu 0 device
[ 3.445719] [cpu_freq] ERR: Unable to get regulator
[ 3.451307] ------------[ cut here ]------------
[ 3.456530] WARNING: CPU: 0 PID: 1 at drivers/base/power/opp/of.c:357 _of_add_opp_table_v2+0x94/0x3b4
[ 3.466908] Modules linked in:
[ 3.470360] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.9.118 #1
[ 3.477110] Hardware name: sun8iw18
[ 3.481054] [<c0016ac0>] (unwind_backtrace) from [<c0012df0>] (show_stack+0x10/0x14)
[ 3.489770] [<c0012df0>] (show_stack) from [<c01bb2e8>] (dump_stack+0x7c/0x98)
[ 3.497902] [<c01bb2e8>] (dump_stack) from [<c001f9a8>] (__warn+0xd8/0xf8)
[ 3.505638] [<c001f9a8>] (__warn) from [<c001fa6c>] (warn_slowpath_null+0x1c/0x24)
[ 3.514156] [<c001fa6c>] (warn_slowpath_null) from [<c02313e4>] (_of_add_opp_table_v2+0x94/0x3b4)
[ 3.524142] [<c02313e4>] (_of_add_opp_table_v2) from [<c0231bac>] (dev_pm_opp_of_cpumask_add_table_by_soc_bin+0x80/0xc0)
[ 3.536378] [<c0231bac>] (dev_pm_opp_of_cpumask_add_table_by_soc_bin) from [<c030847c>] (sunxi_cpufreq_init+0x154/0x3bc)
[ 3.548616] [<c030847c>] (sunxi_cpufreq_init) from [<c0304ca4>] (cpufreq_online+0x160/0x604)
[ 3.558112] [<c0304ca4>] (cpufreq_online) from [<c03051ac>] (cpufreq_add_dev+0x54/0x7c)
[ 3.567121] [<c03051ac>] (cpufreq_add_dev) from [<c022148c>] (subsys_interface_register+0xbc/0xc8)
[ 3.577204] [<c022148c>] (subsys_interface_register) from [<c030421c>] (cpufreq_register_driver+0x114/0x1f0)
[ 3.588266] [<c030421c>] (cpufreq_register_driver) from [<c0635c94>] (sunxi_cpufreq_initcall+0x20/0x44)
[ 3.598836] [<c0635c94>] (sunxi_cpufreq_initcall) from [<c0009b00>] (do_one_initcall+0x140/0x174)
[ 3.608822] [<c0009b00>] (do_one_initcall) from [<c061ade4>] (kernel_init_freeable+0x18c/0x1d4)
[ 3.618613] [<c061ade4>] (kernel_init_freeable) from [<c04c4840>] (kernel_init+0x8/0xec)
[ 3.627719] [<c04c4840>] (kernel_init) from [<c000edf0>] (ret_from_fork+0x14/0x24)
[ 3.636285] ---[ end trace 242be0e306f7b58c ]---
[ 3.641493] of: dev_pm_opp_of_cpumask_add_table_by_soc_bin: couldn't find opp table for cpu:0, -2
[ 3.651527] [cpu_freq] ERR: Failed to add opp table
[ 3.657192] sunxi_cpufreq_init: only one opp_table
[ 3.662601] [cpu_freq] ERR: DEBUG: get cpu 1 device
[ 3.668118] [cpu_freq] ERR: Unable to get regulator
[ 3.673677] ------------[ cut here ]------------
[ 3.678888] WARNING: CPU: 1 PID: 1 at drivers/base/power/opp/of.c:357 _of_add_opp_table_v2+0x94/0x3b4
[ 3.689264] Modules linked in:
[ 3.692715] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G W 4.9.118 #1
[ 3.700832] Hardware name: sun8iw18
[ 3.704766] [<c0016ac0>] (unwind_backtrace) from [<c0012df0>] (show_stack+0x10/0x14)
[ 3.713484] [<c0012df0>] (show_stack) from [<c01bb2e8>] (dump_stack+0x7c/0x98)
[ 3.721614] [<c01bb2e8>] (dump_stack) from [<c001f9a8>] (__warn+0xd8/0xf8)
[ 3.729350] [<c001f9a8>] (__warn) from [<c001fa6c>] (warn_slowpath_null+0x1c/0x24)
[ 3.737869] [<c001fa6c>] (warn_slowpath_null) from [<c02313e4>] (_of_add_opp_table_v2+0x94/0x3b4)
[ 3.747854] [<c02313e4>] (_of_add_opp_table_v2) from [<c0231bac>] (dev_pm_opp_of_cpumask_add_table_by_soc_bin+0x80/0xc0)
[ 3.760087] [<c0231bac>] (dev_pm_opp_of_cpumask_add_table_by_soc_bin) from [<c030847c>] (sunxi_cpufreq_init+0x154/0x3bc)
[ 3.772323] [<c030847c>] (sunxi_cpufreq_init) from [<c0304ca4>] (cpufreq_online+0x160/0x604)
[ 3.781820] [<c0304ca4>] (cpufreq_online) from [<c03051ac>] (cpufreq_add_dev+0x54/0x7c)
[ 3.790828] [<c03051ac>] (cpufreq_add_dev) from [<c022148c>] (subsys_interface_register+0xbc/0xc8)
[ 3.800911] [<c022148c>] (subsys_interface_register) from [<c030421c>] (cpufreq_register_driver+0x114/0x1f0)
[ 3.811969] [<c030421c>] (cpufreq_register_driver) from [<c0635c94>] (sunxi_cpufreq_initcall+0x20/0x44)
[ 3.822537] [<c0635c94>] (sunxi_cpufreq_initcall) from [<c0009b00>] (do_one_initcall+0x140/0x174)
[ 3.832524] [<c0009b00>] (do_one_initcall) from [<c061ade4>] (kernel_init_freeable+0x18c/0x1d4)
[ 3.842315] [<c061ade4>] (kernel_init_freeable) from [<c04c4840>] (kernel_init+0x8/0xec)
[ 3.851422] [<c04c4840>] (kernel_init) from [<c000edf0>] (ret_from_fork+0x14/0x24)
[ 3.859959] ---[ end trace 242be0e306f7b58d ]---
[ 3.865160] of: dev_pm_opp_of_cpumask_add_table_by_soc_bin: couldn't find opp table for cpu:1, -2
[ 3.875153] [cpu_freq] ERR: Failed to add opp table
[ 3.881096] cpuidle: enable-method property 'psci' found operations
[ 3.888606] cpuidle: enable-method property 'psci' found operation

且无法生成cpufreq节点

【原因】

获取dts中的vf表异常

【解决方法】

tina/lichee/linux-4.9/arch/arm/boot/dts$ git diff .
diff --git a/arch/arm/boot/dts/sun8iw18p1.dtsi b/arch/arm/boot/dts/sun8iw18p1.dtsi
index 923b3c4..ec1df87 100644
--- a/arch/arm/boot/dts/sun8iw18p1.dtsi
+++ b/arch/arm/boot/dts/sun8iw18p1.dtsi
@@ -145,8 +145,27 @@opp_table_count = <1>;cpu_opp_l_table0: opp_l_table0 {
+                        /* compatible = "operating-points-v2"; */
+                        compatible = "allwinner,opp_l_table0";
+                        opp_count = <2>;
+                        opp-shared;
+
+                        opp00 {
+                                opp-hz = /bits/ 64 <720000000>;
+                                opp-microvolt = <820000>;
+                                axi-bus-divide-ratio = <3>;
+                                clock-latency-ns = <2000000>;
+                        };
+
+                        opp01 {
+                                opp-hz = /bits/ 64 <1008000000>;
+                                opp-microvolt = <900000>;
+                                axi-bus-divide-ratio = <3>;
+                                clock-latency-ns = <2000000>;
+                        };
+                };
+-               };};

FAQ_全志平台Tina3.0.7 RXXX cowbell方案启动时cpufreq报错且无法生成cpufreq节点相关推荐

  1. 【Linux部署】第一次部署ZooKeeper启动两次报错问题解决 Could not find or load main class+Failed to bind to /0.0.0.0:8080

    使用 zkServer.sh start-foreground 启动可以看到报错信息,使用的时候还是用 zkServer.sh start 来启动服务. 1.第一次安装报错 安装包(apache-zo ...

  2. 使用前台方式启动Redis时,出现Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already in use报错

    问题描述:使用前台启动方式启动Redis时,出现Creating Server TCP listening socket 127.0.0.1:6379: bind: Address already i ...

  3. 关于Cause: java.lang.ClassNotFoundException: Cannot find class: 0(提示找不到类)报错

    关于Cause: java.lang.ClassNotFoundException: Cannot find class: 0(提示找不到类)报错 搭建mybatis架构过程中idea包出这么一个莫名 ...

  4. 运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法

    运行报Invalid property 'specParamList[0][specName]' of bean class [com.model.Produ... 报错的解决办法 前端需要进行JSO ...

  5. Jena Fuseki启动时 Failed to bind to 0.0.0.0/0.0.0.0:3030 解决办法 —— 修改启动时的端口号

    问题 在启动Jena Fuseki时可能会由于端口号被占用的问题导致引起报错: ERROR Server :: SPARQLServer: Failed to start server: Failed ...

  6. Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误...

    今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...

  7. mysql8参数方案_Mysql8.0及以上 only_full_group_by以及其他关于sql_mode原因报错详细解决方案...

    今天我们来说下 mysql8 关于only_full_group_by的问题,相信每个人在使用group by 函数时会突然跳出一个报错信息: ERROR 1055 (42000): Expressi ...

  8. VS2017+Opencv4.2.0 用HOG+SVM实现INRIA行人检测 报错[ INFO:0] global

    按照网上的代码用svm训练分类器 结果报错 [ INFO:0] global C:\build\master_winpack-build-win64-vc14\opencv\modules\core\ ...

  9. 全志平台Android4.0 SOFTAP STATION共存调试记录1

    1. 前言 用bcm40181模组在android4.0平台上,通过命令行控制和和修改android层 开启dnsmasq.nat服务实现wifi的station和softap功能共存功能给出的实现说 ...

最新文章

  1. RESTful API 最佳实践
  2. 0基础JavaScript入门教程(一)认识代码
  3. [转]int.ToString()输出不同格式的数字字符串
  4. 又来说一下顺序~关于唯一索引和唯一约束的顺序
  5. 动手敲10行代码读懂Python
  6. 中国功率半导体产业销售规模与投资策略研究报告2022版
  7. 细胞冻存及细胞计数的技巧
  8. EOF是什么?(转)
  9. html 占用空间 滚动轴_滚动轴承润滑及密封,轧机轴承技术(104)
  10. 大剑无锋之SQL求用户最近的登录时间【面试推荐】
  11. 限制服务器访问指定网站,如何允许或限制某一国或地区的用户访问网站
  12. Boost.Test 断言的介绍
  13. php xlsx里插入图片_常见的 PHP 面试题和答案分享
  14. oracle ebs 安装教程,Oracle_EBS_系统安装以及维护.doc
  15. 不止1亿像素相机 小米MIX 4有望首发第四代超声波屏下指纹
  16. Python实战—CSDN自动登录及评论
  17. 不再恐惧入侵者 DLL后门完全清除方法(转)
  18. Python常用中文字体对应名称
  19. SoftEther 介绍
  20. 格调高又小众的EPUB 阅读器(转载)

热门文章

  1. python工作环境_python2怎么创建虚拟工作环境
  2. Junior无人车框架-DARPA挑战赛
  3. 避免惊群以及负载均衡的原理与具体实现
  4. linux cd 两点,Linux cd命令详解
  5. 投石科技微笑吐券机互动装置
  6. 项目实践(一)点餐系统——业务逻辑模块
  7. 二级python模拟考试软件
  8. C# 小商城购买系统。类似商品购买类系统
  9. 计算机php学习,php学习计划流程_IT/计算机_专业资料
  10. 消息102 级别15 状态1 服务器,消息102,级别15,状态1''附近的语法不正确(Msg 102, Level 15, State 1 Incorrect syntax near '')...