logo
0
0
Login
``` docs(readme): 更新 aarch64 平台的 QEMU 启动命令和 U-Boot 引导说明
# 下载 rootfs 镜像 make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq" \ LD_SCRIPT=link.x MYPLAT=axplat-aarch64-dyn SMP=4 LOG=trace BUS=mmio img # 编译 make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq" \ LD_SCRIPT=link.x MYPLAT=axplat-aarch64-dyn SMP=4 LOG=trace BUS=mmio build # qemu 运行 make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq" \ LD_SCRIPT=link.x MYPLAT=axplat-aarch64-dyn SMP=4 LOG=trace BUS=mmio run # qemu 可以成功启动的 make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq driver-virtio-blk" LD_SCRIPT=link.x SMP=1 LOG=info BUS=mmio image make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq driver-virtio-blk" LD_SCRIPT=link.x SMP=1 LOG=info BUS=mmio build make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq driver-virtio-blk" LD_SCRIPT=link.x SMP=1 LOG=info BUS=mmio run # 可能能启动的第三个版本 生成的是 workspace_aarch64-dyn.elf make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq driver-virtio-blk" LD_SCRIPT=link.x MYPLAT=axplat-aarch64-dyn SMP=4 LOG=info BUS=mmio build make ARCH=aarch64 APP_FEATURES="dyn axplat-aarch64-dyn/smp axplat-aarch64-dyn/irq" FEATURES="smp irq driver-virtio-blk" LD_SCRIPT=link.x MYPLAT=axplat-aarch64-dyn SMP=4 LOG=info BUS=mmio run
echo $ipaddr setenv ipaddr 192.168.1.20 setenv serverip 192.168.1.3 setenv gatewayip 192.168.1.1 saveenv
# elf tftpboot 0x90000000 workspace_aarch64-dyn.elf bootelf -p 0x90000000 # bin tftpboot 0x90000000 workspace_aarch64-dyn.bin dcache flush go 0x90000000