摘要
本申请公开了一种固件测试方法、装置、电子设备及可读存储介质,包括:在操作系统的内核空间中创建虚拟驱动程序,所述虚拟驱动程序模拟存储器控制器的硬件功能;在操作系统的用户空间中部署命令监控组件,所述命令监控组件通过系统调用接口与内核空间中的虚拟驱动程序建立通信链路;在操作系统的用户空间中对固件包进行编译操作,生成可执行固件包,并通过所述通信链路将固件包传输至内核空间中的虚拟驱动程序中;通过所述虚拟驱动程序执行所述固件包的功能验证,将验证结果反馈至所述命令监控组件,基于所述反馈结果在用户空间中迭代修改固件代码,直至固件功能符合预设要求。本申请提供的固件测试方案极大地简化了测试流程。
技术关键词
虚拟驱动程序
监控组件
模拟存储器
测试方法
命令
操作系统
模拟存储装置
建立通信链路
物理存储装置
生成可执行
共享内存机制
内核
固件缺陷
映射技术
闪存芯片
事件通知
系统为您推荐了相关专利信息
终端设备
网络数据传输方法
分片
网络数据传输系统
云端