(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210194440.X
(22)申请日 2022.03.01
(71)申请人 阿里巴巴 (中国) 有限公司
地址 310052 浙江省杭州市滨江区长河街
道网商路69 9号4号楼5楼5 08室
(72)发明人 陈健康 田瑞冬 宋卓 张礼广
(74)专利代理 机构 北京太合九思知识产权代理
有限公司 1 1610
专利代理师 周剑峰
(51)Int.Cl.
G06F 1/26(2006.01)
G06F 9/445(2018.01)
(54)发明名称
配置与电源管理接口表调试、 芯片调试方
法、 设备及 介质
(57)摘要
本申请实施例提供配置与电源管理接口表
调试、 芯片调试方法、 设备及介质。 该方法包括获
取高级配置和电源管理接口表对应的可视化表
信息; 对所述可视化表信息进行验证; 若验证结
果中包含有错误结果, 则确定错误内容; 获取所
述错误内容对应的修改内容, 以对 所述可视化表
信息进行修改, 并基于修改后的可视化表信息启
动操作系统。 将修改后的可视化管理配置表导入
到内核镜像当中, 无需将修改后的可视化管理配
置表写入到基本输入输出系统就可以实现对可
视化管理配置表的验证调试。 从而能够有效提升
对高级配置和电源接口表调试效率, 减轻工作人
员对高级配 置和电源接口表调试的工作负担 。
权利要求书3页 说明书15页 附图6页
CN 114675735 A
2022.06.28
CN 114675735 A
1.一种配置和电源管理接口表调试 方法, 所述方法包括:
获取高级配置和电源管理接口表对应的可视化表信息;
对所述可视化表信息进行验证;
若验证结果中包 含有错误结果, 则确定错 误内容;
获取所述错误内容对应的修改内容, 以对所述可视化表信息进行修改, 并基于修改后
的可视化表信息启动操作系统。
2.根据权利要求1所述的方法, 还 包括:
若验证结果中未包含错误结果, 则将所述可视化表信息导入到内核中, 以便基于所述
可视化表信息启动操作系统;
若在启动操作系统后, 运行日志中包含有运行错误, 则展示存在所述运行错误的设备
名称、 设备属性和设备节点在所述可视化表信息中的偏移位置 。
3.根据权利要求1所述的方法, 获取高级配置和电源管理接口表对应的可视化表信 息,
包括:
根据所述高级配置和电源管理接口表的表名称, 确定对应的内存基地址和相邻表的表
长度;
根据所述内存基地址和相邻表的表长度, 确定获取地址;
基于所述获取地址, 获取所述高级配置和电源管理接口表并生成高级配置和电源管理
接口表对应的可视化表信息 。
4.根据权利要求1所述的方法, 对所述可视化表信息进行验证, 包括:
获取所述可视化表信息中包 含的设备信息、 设备名称和设备属性;
对所述设备信息进行纠错处 理, 得到纠错处 理结果; 以及,
基于所述设备名称和设备属性 生成测试用例;
利用所述测试用例对所述设备名称对应的设备节点进行测试, 得到测试 结果;
将所述纠错处 理结果及所述测试 结果作为所述验证结果。
5.根据权利要求 4所述的方法, 所述设备信息包括: 设备内存地址;
所述对所述设备信息进行纠错处 理, 得到纠错处 理结果, 包括:
获取各设备对应的设备内存地址;
检测任意两个设备内存地址的地址范围是否存在至少部分重 叠;
若存在两个设备内存地址的地址范围有至少部分重叠的错误, 则确定所述重叠错误对
应的设备在所述可视化表信息中的偏移位置作为所述纠错处 理结果。
6.根据权利要求 4所述的方法, 所述设备信息包括: 设备拓扑信息;
所述对所述设备信息进行纠错处 理, 得到纠错处 理结果, 包括:
获取设备节点对应的设备拓扑信息;
若具有连接关系的两个设备节点分别对应的所述设备拓扑信 息不匹配, 则确定所述两
个设备节点在所述可视化表信息中的偏移位置作为所述纠错处 理结果。
7.根据权利要求4所述的方法, 获取所述错误内容对应的修改内容, 以对所述可视化表
信息进行修改, 包括:
对可视化表信息进行预处理后, 展示所述纠 错处理结果和/或测试结果中存在错误的
设备名称、 设备属性, 以及所述设备节点在所述可视化表信息中的偏移位置;权 利 要 求 书 1/3 页
2
CN 114675735 A
2获取所述验证错 误结果对应的修 正值;
根据所述偏移位置从所述可视化表信息中找到对应的设备节点;
利用获取到的所述验证错误结果对应的修正值对所述设备节点的验证错误结果进行
修改。
8.根据权利要求1所述的方法, 对所述可视化表信息进行验证, 包括:
获取与所述高级配置和电源管理接口表关联的参照表;
将所述高级配置和电源管理接口表与参照表进行对比验证;
若对比验证结果为所述可视化表信 息与所述参照表存在差异, 则确定所述可视化表信
息中的差异信息 。
9.根据权利要求8所述的方法, 还 包括:
展示可视化表信息中错 误内容; 以及
获取所述错误内容对应的修改内容, 包括:
响应于用户针对所述错误内容触发的修改操作, 获取用户修改的所述错误内容对应的
修改内容; 或者调用修改模块, 以对所述 错误内容进行修改得到所述 修改内容。
10.根据权利要求9所述的方法, 所述展示可视化表信息中错 误内容, 包括:
展示所述差异信息及对应的设备名称、 设备节点在所述可视化表信息中的偏移位置;
或者
根据设备节点之间的拓扑关系, 创建包含设备节点的硬件拓扑图; 在硬件拓扑图中展
示设备名称和设备属 性分别对应的设备节点; 若所述硬件拓扑图存在错误, 则在所述硬件
拓扑图中突出展示 错误节点。
11.一种芯片调试 方法, 所述方法包括:
显示所述芯片对应的高级配置和电源管理接口表的可视化表信息;
对所述可视化表信息进行验证, 并展示验证结果;
在所述验证结果包含有错误结果时, 获取所述错误内容对应的修改内容, 以对所述可
视化表信息进行修改并导入内核, 使得所述芯片基于修改后的可视化表信息启动操作系
统。
12.一种配置和电源管理接口表调试 方法, 所述方法包括:
显示高级配置和电源管理接口表对应可视化表信息;
对所述可视化表信息进行验证;
展示验证产生的错 误结果;
响应于用户针对所述错误结果触发的修改操作, 获取用户修改的所述错误内容对应的
修改内容, 以对所述可视化表信息进行修改, 并基于修改后的可视化表信息启动操作系统。
13.一种电子设备, 包括存 储器及处 理器; 其中,
所述存储器, 用于存 储程序;
所述处理器, 与所述存储器耦合, 用于执行所述存储器 中存储的所述程序, 以用于实现
上述权利要求 1至10中任一项 所述的方法; 或者用于实现上述权利要求 11所述的方法; 或者
用于实现权利要求12所述的方法。
14.一种非暂时性机器可读存储介质, 所述非暂时性机器可读存储介质上存储有可执
行代码, 当所述可执行代码 被电子设备的处理器执行时, 使 所述处理器执行如权利要求 1至权 利 要 求 书 2/3 页
3
CN 114675735 A
3
专利 配置与电源管理接口表调试、芯片调试方法、设备及介质
安全报告 >
其他 >
文档预览
中文文档
25 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共25页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:07:50上传分享