13 Star 59 Fork 26

loongsonlab / qemu

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

Qemu Loongson

This is a customized qemu verion for loongson processors based v2.12.92. Currently it supports these loongson boards:

  • fulong2e Fulong 2e mini pc
  • ls1a mips ls1a platform
  • ls1b mips ls1b platform
  • ls1c mips ls1c platform
  • ls232 mips ls232 platform
  • ls2f1a mips ls2f1a platform
  • ls2h mips ls2h platform
  • ls2k mips ls2k platform
  • ls3a mips ls3a platform
  • ls3a2h mips ls3a2h platform (still have some issues left)
  • ls3a7a mips ls3a7a platform

compile and run

The same with official qemu releases. Please refer to official documents to install necessary dependent packages. One example session:

cd <qemu-source-path>/
mkdir ./build
cd ./build
../configure --target-list=mipsel-softmmu,mips64el-softmmu --disable-werror
make

BOOTROM=0x110000000 SIMPLEVGA=800x600-16:0x0e800000 ./qemu-system-mips64el -M ls2k -bios ./gzrom.bin -kernel ./vmlinuz  -serial stdio -m 4096 -s -monitor tcp::1235,server,nowait -netdev user,id=n1,net=10.20.41.0/24,host=10.20.41.50,tftp=/srv/tftp/  -device pci-synopgmac,netdev=n1 -usb -smp 1 

TODO

Previously it is mainly written for internal usages so there are not enough documents yet. Information for related boards/pmons/kernels will be provided later.

Comments ( 1 )

Sign in for post a comment

About

龙芯全系 qemu 模拟器 spread retract
C and 6 more languages
Cancel

Releases

No release

qemu

Contributors

All

Activities

load more
can not load any more
C
1
https://gitee.com/loongsonlab/qemu.git
git@gitee.com:loongsonlab/qemu.git
loongsonlab
qemu
qemu
master

Search