-
公开(公告)号:CN117555605B
公开(公告)日:2024-04-05
申请号:CN202410045586.7
申请日:2024-01-11
Applicant: 北京开源芯片研究院
IPC: G06F9/4401 , G06F9/44
Abstract: 本申请提供了一种操作系统启动方法、装置、电子设备及可读存储介质,涉及计算机技术领域,方法包括:响应于操作系统启动指令,从嵌入有操作系统镜像文件的UEFI镜像文件中,获取操作系统镜像文件相对于UEFI镜像文件的第一相对地址偏移,以及UEFI镜像文件加载在内存中的第一加载地址;根据第一相对地址偏移,以及第一加载地址,获取操作系统镜像文件加载在内存中的第二加载地址;根据第二加载地址,从UEFI镜像文件中获取操作系统镜像文件,并启动操作系统,以供操作系统在第一处理器中运行。本申请的操作系统启动方法,可以满足无法连接外设存储设备的处理器,或者没有存储设备驱动的处理器的操作系统启动需求。
-
公开(公告)号:CN117555605A
公开(公告)日:2024-02-13
申请号:CN202410045586.7
申请日:2024-01-11
Applicant: 北京开源芯片研究院
IPC: G06F9/4401 , G06F9/44
Abstract: 本申请提供了一种操作系统启动方法、装置、电子设备及可读存储介质,涉及计算机技术领域,方法包括:响应于操作系统启动指令,从嵌入有操作系统镜像文件的UEFI镜像文件中,获取操作系统镜像文件相对于UEFI镜像文件的第一相对地址偏移,以及UEFI镜像文件加载在内存中的第一加载地址;根据第一相对地址偏移,以及第一加载地址,获取操作系统镜像文件加载在内存中的第二加载地址;根据第二加载地址,从UEFI镜像文件中获取操作系统镜像文件,并启动操作系统,以供操作系统在第一处理器中运行。本申请的操作系统启动方法,可以满足无法连接外设存储设备的处理器,或者没有存储设备驱动的处理器的操作系统启动需求。
-
公开(公告)号:CN119494299B
公开(公告)日:2025-04-11
申请号:CN202510080943.8
申请日:2025-01-17
Applicant: 北京开源芯片研究院
IPC: G06F30/33
Abstract: 本发明实施例提供一种验证方法、装置、电子设备及可读存储介质,该方法包括:在第一文件中配置测试项,并在测试程序的链接脚本中设置所述第一文件的链接地址;所述测试程序用于为所述测试项的测试用例提供底层运行环境;基于编译工具链和所述链接脚本对所述测试程序进行编译处理,得到所述测试程序对应的二进制文件;对所述二进制文件和所述第一文件进行镜像打包,得到第一镜像文件;在仿真系统中加载所述第一镜像文件,并驱动待测设计运行所述测试程序,以从所述链接地址中加载所述第一文件,执行所述测试项对应的测试用例。本发明实施例可以降低测试程序的编译功耗,有利于提升处理器芯片系统整体的验证效率。
-
公开(公告)号:CN119494299A
公开(公告)日:2025-02-21
申请号:CN202510080943.8
申请日:2025-01-17
Applicant: 北京开源芯片研究院
IPC: G06F30/33
Abstract: 本发明实施例提供一种验证方法、装置、电子设备及可读存储介质,该方法包括:在第一文件中配置测试项,并在测试程序的链接脚本中设置所述第一文件的链接地址;所述测试程序用于为所述测试项的测试用例提供底层运行环境;基于编译工具链和所述链接脚本对所述测试程序进行编译处理,得到所述测试程序对应的二进制文件;对所述二进制文件和所述第一文件进行镜像打包,得到第一镜像文件;在仿真系统中加载所述第一镜像文件,并驱动待测设计运行所述测试程序,以从所述链接地址中加载所述第一文件,执行所述测试项对应的测试用例。本发明实施例可以降低测试程序的编译功耗,有利于提升处理器芯片系统整体的验证效率。
-
-
-