首页 > 解决方案 > 如何为 Raspi 3 调整 Lineage 16 的启动参数以在 Jetson nano 上使用 qemu / kvm 启动它

问题描述

我想模拟这个版本的 Android,称为“Konstakang”,你可以在这里找到:

https://konstakang.com/devices/rpi3/LineageOS16.0/

在我的 jetson nano(arm64)上使用 qemu 和 kvm。我正在阅读它可以完成,根据这些回购:

https://github.com/wimvanderbauwhede/limited-systems/wiki/Raspbian-%22stretch%22-for-Raspberry-Pi-3-on-QEMU

https://github.com/dhruvvyas90/qemu-rpi-kernel

https://www.linuxquestions.org/questions/linux-newbie-8/trying-to-emulate-raspberrypi3-using-qemu-4175629475/

https://github.com/bztsrc/raspi3-tutorial

特别是最后一个网站建议做这样的事情:

qemu-system-aarch64 -M raspi3 -m 1G \

-serial stdio -kernel /home/zi/Desktop/Work/I9/Android/lineage/Konsta-rpi3/boot/zImage \

-hda /home/zi/Desktop/Work/I9/Android/lineage/Konsta-rpi3/boot/ramdisk.img \

-append "console=ttyS0,38400 root=/dev/mmcblk0p2 rootfstype=ext4 rw vt.global_cursor_default=0 androidboot.selinux=permissive debug drm.debug=0" \

-dtb /home/zi/Desktop/Work/I9/Android/lineage/Konsta-rpi3/boot/bcm2710-rpi-3-b.dtb \

-cpu cortex-a53

= 黑屏

这是 Lineage 16 包中包含的 config.txt 文件:

# Kernel

kernel=zImage


# Ramdisk

gpio=21=ip,pu

[gpio21=1]

initramfs ramdisk.img followkernel

[gpio21=0]

initramfs ramdisk-recovery.img followkernel

[all]


# Audio

dtparam=audio=on

#audio_pwm_mode=2

#disable_audio_dither=1

hdmi_force_edid_audio=1

#hdmi_ignore_edid_audio=1


# Audio DAC

#dtoverlay=hifiberry-dacplus


# Camera

gpu_mem=128

start_x=1


# Display

hdmi_force_hotplug=1

hdmi_drive=2

hdmi_group=1

hdmi_mode=4

disable_overscan=1


# Graphics acceleration

[gpio21=1]

#dtoverlay=vc4-fkms-v3d,cma-256

dtoverlay=vc4-kms-v3d,cma-256

mask_gpu_interrupt0=0x400

[all]


# I2C

dtparam=i2c_arm=on


# I2S

#dtparam=i2s=on


# IR

#dtoverlay=gpio-ir,gpio_pin=18


# Keys

#dtoverlay=gpio-key,gpio=21,keycode=116,label="POWER"


# RPI display/touchscreen

dtoverlay=rpi-backlight

dtoverlay=rpi-ft5406


# RTC

#dtoverlay=i2c-rtc,ds3231


# Serial console

enable_uart=1


# SPI

dtparam=spi=on


# Waveshare touchscreen

#dtoverlay=ads7846,cs=1,penirq=25,penirq_pull=2,speed=50000,keep_vref_on=0,swapxy=0,pmax=255,xohms=150,xmin=200,xmax=3900,ymin=200,ymax=3900

产生黑屏的错误可能在哪里?谢谢。

标签: androidraspberry-piarmqemukvm

解决方案


推荐阅读