【问题标题】:Boot from flash-rom with qemu-system-arm使用 qemu-system-arm 从 flash-rom 引导
【发布时间】:2010-05-16 13:09:51
【问题描述】:

是否可以使用qemu-system-arm 模拟从闪存启动? (使用Integrator/CP主板)

我可以使用 qemu 的 -kernel 选项启动,但是如果我尝试使用 -pflash 之类的选项,qemu 会生成一个错误,告诉我必须使用 -kernel 选项。有没有办法解决这个问题?

【问题讨论】:

    标签: embedded arm qemu integrator rom


    【解决方案1】:

    -kernel 将二进制文件映射到内存空间并从中启动。我相信它与闪存启动的不同之处仅在于它不支持 CFI 或类似命令,并且内存是可写的。这对你来说很重要吗?您究竟需要“闪存启动”做什么?

    附:选项描述说:

    -pflash file use 'file' as a parallel flash image

    因此,即使您这样做,您仍然需要一些引导加载程序代码来访问该闪存并从中加载代码。

    【讨论】:

      猜你喜欢
      • 2016-01-26
      • 2022-09-24
      • 1970-01-01
      • 2019-07-29
      • 2018-10-03
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多