Skip to main content

测试原理

当测试运行时,测试工具或脚本会将 AxVisor 固件通过相应接口加载到对应开发板中运行,同时,通过开发板 Debug 端口获取运行日志并分析运行结果。

U-Boot

对于采用 U-Boot 作为引导程序的开发板,我们借助于 U-Boot 中的串口(loady)命令或者网络(TFTP)就可以实现将测试固件加载到开发板内存中运行。

x86

对于 x86 架构开发板,虽然其引导程序(BIOS)各厂家通常差别较大,但是,他们一般都支持 PXE 功能,我们借助于 PXE 服务器实现内核固件的加载及运行。