在线观看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

    文章

    11412

    瀏覽量

    212247
  • u-boot
    +關注

    關注

    0

    文章

    122

    瀏覽量

    38632
  • qemu
    +關注

    關注

    0

    文章

    57

    瀏覽量

    5582
收藏 人收藏

    評論

    相關推薦

    U-Boot介紹

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

    U-boot的基本介紹

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

    U-boot的執行流程

    本文主要講述了U-boot的執行流程。
    發表于 07-14 16:58 ?834次閱讀
    <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 ?1032次閱讀
    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 ?2118次閱讀

    U-Boot結構功能介紹

      U-Boot,全稱 Universal Boot Loader,是遵循GPL條款的開放源碼項目。從FADSROM、8xxROM、PPCBOOT逐步發展演化而來。其源碼目錄、編譯形式與Linux內核很相似,事實上,不少
    發表于 07-30 09:17 ?1226次閱讀
    <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 ?3664次閱讀

    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 ?1561次閱讀
    <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> 快速入門指南
    主站蜘蛛池模板: 欧美一二区视频 | 国产精品久久久精品三级 | aaaa欧美高清免费 | 青草青视频在线观看 | 桃花岛亚洲精品tv自拍网站 | 亚洲午夜久久久 | 丁香六月激情婷婷 | 六月丁香婷婷综合 | 日本不卡视频在线播放 | 天天综合色一区二区三区 | h在线观看免费 | 伊人精品久久久大香线蕉99 | 美女扒开尿口给男的桶个爽 | 最近2018中文字幕2019高清 | 日本69sexmovies | 天天做天天爱天天做天天吃中 | 婷婷六月丁 | 亚洲va久久久久综合 | 午夜精品视频5000 | 天天做天天爽 | 欧美成人精品久久精品 | 无毒三级 | 日本大片网 | 国产精品久久久久网站 | 一本大道加勒比久久综合 | 不卡视频免费在线观看 | 天天操天天干天天爱 | 国产美女视频黄a视频全免费网站 | 丁香六月激情综合 | 午夜情趣视频 | 色视频一区二区三区 | 手机毛片 | 怡红院影院| 欧美爱爱帝国综合社区 | 性欧美大战久久久久久久野外 | 在线婷婷 | 色天天综合色天天看 | 1000又爽又黄禁片在线久 | 国产免费一区二区三区 | 日本亚洲成人 | 天天在线天天看成人免费视频 |