在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux:使用 QEMU 測試 U-BOOT的步驟

如意 ? 來源:CSDN ? 作者:CaspianSea ? 2020-06-23 09:42 ? 次閱讀

還是模擬 VEXPRESS-A9.

起初,我用的還是qemu官網里的最新代碼編出的qemu程序。

u-boot從下面的網址獲得:

http://ftp.denx.de/pub/u-boot/

取得是最新的代碼。解壓后,配置,編譯:

make vexpress_ca9x4_config

export ARCH=arm

export CROSS_COMPILE=arm-linux-gnueabi-

make vexpress_ca9x4_config

make

然后,用 qemu運行 u-boot:

qemu-system-arm -M vexpress-a9 -serial stdio -kernel u-boot

結果,qemu的窗口出來了,但卻沒有任何輸出,程序好像是deadlock 在某一個地方了。

根據網上建議的方法調試如下:

1. 先運行

qemu-system-arm -M vexpress-a9 -serial stdio -kernel u-boot -s -S

然后,在另一個虛擬終端窗口執行:

arm-linux-gnueabi-gdb u-boot

.....

(gdb) target remote localhost:1234

最終發現,程序執行了下面的匯編執行后就 stuck 那里了

mcr p15, 0, r0, c12, c0, 0 @Set VBAR

(在文件 u-boot-2013.10/arch/arm/cpu/armv7/start.S里)

現在對arm的匯編還不熟悉,這個錯誤不知道如何解決。。

所以,就換了另一個對arm支持較好的qemu版本: qemu-linaro。可以用git拿到源碼。

git clone git://git.linaro.org/qemu/qemu-linaro.git

用編譯 qemu一樣的方法編譯 qemu-linaro.

然后,再嘗試運行u-boot:

Linux:使用 QEMU 測試 U-BOOT的步驟

Linux:使用 QEMU 測試 U-BOOT的步驟

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11469

    瀏覽量

    212903
  • u-boot
    +關注

    關注

    0

    文章

    122

    瀏覽量

    38725
  • qemu
    +關注

    關注

    0

    文章

    57

    瀏覽量

    5633
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    U-Boot介紹

    在移植 Linux之前我們需要先移植一個 bootloader 代碼,這個 bootloader 代碼用于啟動 Linux 內核, bootloader有很多,常用的就是 U-Boot
    的頭像 發表于 10-08 10:50 ?4701次閱讀

    U-boot的基本介紹

    從本文開始,將陸續推送“手把手教你移植U-boot”系列文章,目標是由淺入深地講解U-boot的工作流程、原理、配置方法和移植方法,手把手教你完成U-boot的移植工作,默認硬件開發平臺為ARM,操作系統為
    發表于 07-14 16:52 ?3530次閱讀
    <b class='flag-5'>U-boot</b>的基本介紹

    U-boot的執行流程

    本文主要講述了U-boot的執行流程。
    發表于 07-14 16:58 ?909次閱讀
    <b class='flag-5'>U-boot</b>的執行流程

    Porting U-Boot to the Control

    In this paper, the way of porting U-Boot to Control Computer Based MPC8349 will beintroduced
    發表于 01-25 15:45 ?13次下載

    NIOS軟核處理器的Linux引導程序U-boot設計

    摘要: 針對將uClinux向Nios處理器移植過程中的啟動加載程序U-boot bootloader進行研究。首先介紹移植的步驟,然后利用bootloader的設計思想,著重討論U-boot在Nios中的設計與實
    發表于 06-20 15:27 ?1060次閱讀
    NIOS軟核處理器的<b class='flag-5'>Linux</b>引導程序<b class='flag-5'>U-boot</b>設計

    u-boot的Makefile分析

    u-boot的Makefile分析 U-BOOT是一個LINUX下的工程,在編譯之前必須已經安裝對應體系結構的交叉編譯環境,這里只針對ARM,編譯器系列軟件為arm-linux-*。
    發表于 05-17 09:16 ?2133次閱讀

    U-Boot結構功能介紹

      U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少
    發表于 07-30 09:17 ?1253次閱讀
    <b class='flag-5'>U-Boot</b>結構功能介紹

    嵌入式U-BOOT的啟動流程及移植

    S3C44B0開發板上的移植方法和步驟u-boot是一個功能強大的bootloader開發軟件,適用的CPU平臺及
    發表于 02-25 16:00 ?59次下載

    使用U-boot運行測試程序

    本內容介紹了使用U-boot運行測試程序
    發表于 06-16 16:12 ?49次下載
    使用<b class='flag-5'>U-boot</b>運行<b class='flag-5'>測試</b>程序

    u-boot簡介

    演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少U-Boot源碼就是根據相應的Linux內核源程序進行簡化而形成的,尤其是一些設備的驅動程序,這從U-Boot源碼的注
    發表于 10-14 11:17 ?3699次閱讀

    DENX U-BootLinux 使用手冊

    DENX U-BootLinux 使用手冊
    發表于 10-30 09:59 ?5次下載
    DENX <b class='flag-5'>U-Boot</b>及<b class='flag-5'>Linux</b> 使用手冊

    U-Boot架構淺析

    導讀:嵌入式Linux系統搭建,bootloader是必不可少的一環,而U-Boot已成嵌入式Linux事實標準。所以較為深入的分析U-Boot的設計,對于更...
    發表于 02-07 11:56 ?7次下載
    <b class='flag-5'>U-Boot</b>架構淺析

    Linux U-Boot開發指南

    介紹 U-Boot 的編譯打包、基本配置、常用命令的使用、基本調試方法等, 為 U-BOOT 的移植及應用開發提供了基礎。
    的頭像 發表于 03-06 10:28 ?1677次閱讀
    <b class='flag-5'>Linux</b> <b class='flag-5'>U-Boot</b>開發指南

    RZ/N1D-DB U-Boot and Linux 快速入門指南

    RZ/N1D-DB U-Boot and Linux 快速入門指南
    發表于 03-16 19:35 ?0次下載
    RZ/N1D-DB <b class='flag-5'>U-Boot</b> and <b class='flag-5'>Linux</b> 快速入門指南

    RZ/N1D-DB U-Boot and Linux 快速入門指南

    RZ/N1D-DB U-Boot and Linux 快速入門指南
    發表于 07-06 20:22 ?0次下載
    RZ/N1D-DB <b class='flag-5'>U-Boot</b> and <b class='flag-5'>Linux</b> 快速入門指南
    主站蜘蛛池模板: 午夜精品久久久久久久久 | 国产黄色大片网站 | 一区二区三区在线播放 | 欧美zoozzooz在线观看 | 激情婷婷网 | 天天舔天天干 | 国产在线视频网站 | 成人午夜精品久久久久久久小说 | 午夜想想爱午夜剧场 | 色婷婷综合和线在线 | 欧美国产精品主播一区 | 色综合小说天天综合网 | 四虎影院久久 | 成人精品人成网站 | 91精品福利久久久 | 久久99综合| 1024手机免费看 | 深夜免费视频 | 性xxxxbbbb在线 | 久久国产乱子伦精品免费看 | 国产成人精品曰本亚洲 | 四虎影院国产 | 99视频精品全国免费 | 日本特级视频 | 亚洲一区二区中文 | 日本黄a| 久久综合九色 | 91九色porny蝌蚪 | 免费在线看a | 97av在线播放| 欧美三级一区二区三区 | 精品视频69v精品视频 | bt天堂资源| 日本a级精品一区二区三区 日本a级特黄三级三级三级 | 91av在线视频观看 | 国产精品高清一区二区三区 | 五月激情综合丁香色婷婷 | 欧美一级特黄视频 | 国产妇女在线 | 久久国产成人精品国产成人亚洲 | 免费看男女做好爽好硬视频 |