吴忠躺衫网络科技有限公司

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

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

3天內不再提示

PC上QEMU模擬ARM的步驟

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

1. 首先,編譯 qemu代碼:

git clone git://git.qemu.org/qemu.git

cd qemu/

。/configure --target-list=arm-softmmu,mipsel-softmmu --enable-debug --enable-sdl

make

sudo make install

如果在配置的時候報錯:

ERROR: User requested feature sdl

configure was not able to find it.

Install SDL devel

執行:

sudo aptitude install libsdl-image1.2-dev

2. 編譯 linux kernel:

wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2

tar xjf linux-3.2.tar.bz2

export ARCH=arm

export CROSS_COMPILE=arm-linux-gnueabi-

cd linux-3.2

make vexpress_defconfig

make all

3. 創建 ramdisk

先創建一個目錄 init, 在init下編寫一個小程序init.c,打印 hello, world.

#include 《stdio.h》

void main() {

printf(“Hello World!\n”);

while(1);

}

然后,生成 ramdisk:

cd init

arm-linux-gnueabi-gcc -static init.c -o init

echo init|cpio -o --format=newc 》 initramfs

5. 測試:

qemu-system-arm -M vexpress-a9 -kernel 。/linux-3.2/arch/arm/boot/zImage -initrd 。/init/initramfs -serial stdio -append “con

PC上QEMU模擬ARM的步驟

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

    關注

    134

    文章

    9165

    瀏覽量

    369189
  • PC
    PC
    +關注

    關注

    9

    文章

    2102

    瀏覽量

    154659
  • qemu
    +關注

    關注

    0

    文章

    57

    瀏覽量

    5394
收藏 人收藏

    評論

    相關推薦

    Qemu模擬ARM相關資料推薦

    Qemu模擬ARM
    發表于 07-01 07:12

    Linux利器:QEMU!用它模擬開發板能替代真開發板? 精選資料分享

    QEMU,搞嵌入式開發的一定不陌生,最近各大群里都討論瘋了,說它是Linux利器一點也不夸張。它是一款知名的而且開源的模擬器(官網:https://www.qemu.org/),它能在X86
    發表于 07-13 06:59

    Linux利器:QEMU!用它模擬開發板能替代真開發板?精選資料分享

    QEMU,搞嵌入式開發的一定不陌生,最近各大群里都討論瘋了,說它是Linux利器一點也不夸張。它是一款知名的而且開源的模擬器(官網:https://www.qemu.org/),它能在X86
    發表于 07-13 07:59

    如何用Qemu模擬ARM平臺呢

    qemu-armqemu-system-arm的區別在哪?如何用Qemu模擬ARM平臺呢?
    發表于 10-22 06:37

    在VSCode中使用QEMU調試FreeRTOS

    在這篇文章中,我們將逐步完成一個示例設置,該設置以模擬 Arm Cortex-M3 微控制器為例,展示了如何使用 QEMU 在 Visual Studio Code (VSCode) 編輯器中調試
    發表于 03-16 15:45

    設備仿真模擬軟件 QEMU 8.0 發布:改進對 ARM / RISC-V 架構支持

    和 HPPA 平臺帶來各種新功能和改進。 QEMU (Quick Emulator)是業界主流的設備仿真模擬軟件之一,可以在一種架構(如 X86 PC)的物理機上運行支持其它架構的操作系統和程序,從而
    發表于 05-05 09:48

    嵌入式編程中為什么使用qemu?qemu的實際應用

    項目。一些github的好用學習型的項目也會對qemu進行支持,用RUST語言在arm的編程,即使手上沒有很好的硬件的條件,也能夠去學習RUST語言在嵌入式編程
    發表于 08-16 06:44

    基于QEMU系統模擬器Xilinx/QEMU的運行與調試

    Xilinx基于QEMU系統模擬器Xilinx/QEMU可用于模擬運行Zynq Linux的運行與調試。
    的頭像 發表于 07-04 07:50 ?9263次閱讀

    Linux:QEMU調試內核的步驟

    Linux:QEMU調試內核的步驟
    的頭像 發表于 06-23 09:03 ?3193次閱讀
    Linux:<b class='flag-5'>QEMU</b>調試內核的<b class='flag-5'>步驟</b>

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

    Linux:使用 QEMU 測試 U-BOOT的步驟
    的頭像 發表于 06-23 09:42 ?3461次閱讀
    Linux:使用 <b class='flag-5'>QEMU</b> 測試 U-BOOT的<b class='flag-5'>步驟</b>

    QEMU用Busybox模擬ARM文件系統的步驟

    QEMU用Busybox模擬ARM文件系統的步驟
    的頭像 發表于 06-23 09:53 ?3269次閱讀
    在<b class='flag-5'>QEMU</b><b class='flag-5'>上</b>用Busybox<b class='flag-5'>模擬</b><b class='flag-5'>ARM</b>文件系統的<b class='flag-5'>步驟</b>

    如何在x86平臺用Qemu模擬ARM系統?

    前言 為什么需要ARM模擬系統 Qemu是什么? Qemu的兩種模式 Qemu 能做什么?或者說適合做什么? 在 Ubuntu16.04 系
    的頭像 發表于 05-03 11:22 ?6033次閱讀
    如何在x86平臺用<b class='flag-5'>Qemu</b><b class='flag-5'>模擬</b><b class='flag-5'>ARM</b>系統?

    使用qemu搭建arm嵌入式linux開發環境

    在命令行輸入以下內容安裝ARM交叉編譯工具:sudo apt-get install gcc-arm-linux-gnueabi安裝qemu:sudo apt-get install qemu
    發表于 11-01 16:32 ?20次下載
    使用<b class='flag-5'>qemu</b>搭建<b class='flag-5'>arm</b>嵌入式linux開發環境

    QEMU模擬不同的硬件單板使用教程

    簡介 QEMU可以模擬內核運行在不同的單板,解除對物理開發板的依賴。 QEMU安裝 1.安裝依賴(Ubuntu 18+) sudo apt install build-essential
    發表于 04-13 11:22 ?6次下載

    QEMU模擬器運行

    程序我已經打包好放在自己的服務器,倘若你手上有Ubuntu系統的話,相信不用五分鐘你就可以在你的pc機或者是qemu模擬器跑起這個Helloworld程序。
    的頭像 發表于 07-31 10:40 ?1673次閱讀
    大发888wf娱乐场下载| 澳门百家乐棋牌游戏| 赌场百家乐官网的玩法技巧和规则| 百家乐官网游戏作弊| 申博百家乐官网有假吗| 百家乐官网用什么平台| 大发888开户博盈国际| 大发888娱乐城加盟| 大发888真人赌博| 威尼斯人娱乐城官方站| 百家乐群shozo| 百家乐桌子定制| 澳门顶级赌场百家乐的玩法技巧和规则| 大发888 护栏| 景泰县| 大发888开户注册会员| 皇冠代理网| 金沙百家乐官网现金网| 百家乐官网客户端软件| 百家乐官网必胜下注法| 百家乐官网赌场代理合作| 巴厘岛百家乐官网娱乐城| 百家乐投注最好方法| 利来百家乐娱乐| 易玩棋牌怎么样| 六合彩资料大全| 百家乐官网手机游戏下载| 甘南县| 7人百家乐官网中号桌布| 怎么玩百家乐官网的玩法技巧和规则| 伯爵百家乐官网赌场娱乐网规则 | 希尔顿百家乐官网娱乐城 | 香港六合彩现场直播| 川宜百家乐官网注册号| 圣保罗百家乐官网的玩法技巧和规则 | 百家乐官网平台送彩金| 百家乐的赚钱原理| Bet百家乐娱乐城| 大发888手机版官网| 肇东市| 百家乐官网微笑玩|