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
此文章需要验证后才能阅读全文
文章作者
STUDYWITHIOT
版权声明
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自:
STUDYWITHIOT !
请作者喝杯茶吧~