QEMU mcimx6ul-evk模拟开发板问题记录

QEMU源码版本:10.2.1

在QEMU mcimx6ul-evk 模拟板上运行U-Boot时,我们发现系统无法正常启动U-Boot。其根本原因是QEMU的外设模拟是不完整的。

QEMU模拟一个SoC平台时,并不会实现该芯片的所有硬件模块。QEMU的设计哲学是:

只实现让目标软件能够”基本运行”所需的最小硬件子集。

当CPU尝试访问QEMU未注册任何设备的内存映射地址时,QEMU会将其处理为对应的错误,并向模拟的ARM CPU注入一个异常。

下面记录了在U-Boot源码学习中遇到的一些QEMU相关的问题。

一、问题1:mcimx6ul-evk 未实现 AIPS

此文章需要验证后才能阅读全文

请作者喝杯茶吧~
微信打赏
微信
支付宝打赏
支付宝