Open coldnew opened 6 years ago
請問 usb device 能夠從 host 模擬進去嗎?
請問 usb device 能夠從 host 模擬進去嗎?
這個方法是讓 x86 可以透過 QEMU 去直譯 ARM 的指令, usb 設備要用的話前提是 host 端,也就是 x86 那端有對應的驅動才可以使用
瞭解 如果 host 這邊已經有認到 usb device 的話要怎麼掛進去?
bind mount /dev
過去就行,一般在 chroot 前就會做這些動作,所以你應該會看到對應的 dev node 產生才對
mount -o bind /dev chroot_dir/dev
# then chroot
了解 謝謝
另想問你有玩過 qemu 模擬 SoC uboot 嗎?
最近在試 NXP imx8 不知道是不是有 ATF 關係都開不起來
On Mon, Apr 11, 2022, 13:34 Yen-Chin,Lee @.***> wrote:
bind mount /dev 過去就行,一般在 chroot 前就會做這些動作,所以你應該會看到對應的 dev node 產生才對
mount -o bind /dev chroot_dir/dev
then chroot
— Reply to this email directly, view it on GitHub https://github.com/coldnew/coldnew.github.io/issues/86#issuecomment-1094571241, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABMGCR6V256NXN2Q7JSQUETVEO2WFANCNFSM4FDIFV2A . You are receiving this because you commented.Message ID: <coldnew/coldnew. @.***>
https://coldnew.github.io/1ad4bf6d/
QEMU 除了是很棒的虛擬機以外,在 Linux 下我們也可以透過他來進行 chroot 到 ARM 平台 的環境,這樣當你要針對某個 ARM 平台下的執行檔進行測試的時候,你不必複 製他到 ARM 的開發板下,直接在本機就可以做測試了。 注意: 在這篇文章的範例,都必須以 root 權限 運行。 預先準備 要能夠在 x86/amd64 環境下透過 QEMU 進行 chro