daiyinger / bsp-qemu-arm

Minimal BSP for run QNX 6.5.0 on QEMU ARM System emulator.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bsp-qemu-arm

Minimal BSP for run QNX 6.5.0 on QEMU ARM System emulator.

UPD:

I managed to run sabrelite BSP (ARM) with network and USB-strorage (qemu virtual fat). It is not planned to develop this repository.

Description

My configruation: Windows 10, QEMU version: 6.0.93

Working:

  • startup
  • procnto-*
  • serial driver (pl011)
  • shell

Need:

  • pci-server
  • virtio driver
  • network driver
  • etc

How to start

  1. Download images/u-boot.bin, images/bsp-qemu-virt.bin to images folder
  2. Start QEMU emulator:
qemu-system-arm.exe -M virt -m 256 -cpu cortex-a15 -bios ./images/u-boot.bin -hda fat:rw:./images -vga none -serial stdio
  1. Enter commands in U-Boot:
virtio scan
fatload virtio 0:1 0x40200000 bsp-qemu-virt.bin
go 0x40200000

About

Minimal BSP for run QNX 6.5.0 on QEMU ARM System emulator.


Languages

Language:Batchfile 51.5%Language:Makefile 48.5%