這個(gè)比較簡(jiǎn)單,首先,啟動(dòng) qemu的時(shí)候,加上 -S -s 參數(shù):
qemu-system-arm -S -s -M vexpress-a9 -kernel 。/linux-3.2/arch/arm/boot/zImage -sd rootfs.img --append “root=/dev/mmcblk0 rw rootfs=ext3 rootdelay=3 physmap.enabled=0 console=tty0”
這兩個(gè)參數(shù)的含義:
-S freeze CPU at startup (use ‘c’ to start execution)
-s shorthand for -gdb tcp::1234
然后,重新開(kāi)一個(gè)終端窗口,啟動(dòng) gdb, 連接到 tcp:1234的端口:
-
Linux
+關(guān)注
關(guān)注
87文章
11459瀏覽量
212780 -
qemu
+關(guān)注
關(guān)注
0文章
57瀏覽量
5623
發(fā)布評(píng)論請(qǐng)先 登錄
Linux內(nèi)核學(xué)習(xí)筆記:printk調(diào)試
添加Linux系統(tǒng)調(diào)用與利用QEMU測(cè)試

編寫Linux內(nèi)核的步驟有哪些
在VSCode中使用QEMU調(diào)試FreeRTOS
基于QEMU系統(tǒng)模擬器Xilinx/QEMU的運(yùn)行與調(diào)試
學(xué)會(huì)Linux內(nèi)核調(diào)試方法!
Linux:QEMU的網(wǎng)絡(luò)配置

嵌入式LINUX系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試教程

如何搭建一個(gè)用于學(xué)習(xí)linux的QEMU環(huán)境?
嵌入式LINUX系統(tǒng)內(nèi)核和內(nèi)核模塊調(diào)試

使用qemu搭建arm嵌入式linux開(kāi)發(fā)環(huán)境

【嵌入式Linux之QEMU模擬器】5、使用u-boot加載Linux內(nèi)核

qemu-riscv在scode的gdb調(diào)試步驟

評(píng)論