Ben Hardill
6c1ac8edab
Add network support to Pi2/3 ( #21 )
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
3 years ago
James Reynolds
7a3c87535a
Add experimental support for Pi 2/3 emulation ( #4 )
1. Added 'fatcat' to extract from the boot filesystem from a
standard RPI image
2. Added qemu-system-aarch64 to support raspi3 machines
3. Extracted images to search for kernel7/8.img and correct dtb
files to boot kernel
4. Disabled nic for raspi2/3 as USB is not supported (yet)
Co-authored-by: James Reynolds <james.reynolds@cristiesoftware.com>
Co-authored-by: James Reynolds <james.reynolds@cristie.com>
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
5 years ago
Luke Childs
8855e84073
No need to duplicate QEMU_VERSION build arg
5 years ago
Luke Childs
38da45bda2
Only write the kernel files we actually use
5 years ago
Luke Childs
5cd873577b
Change rpi-kernel values to build args
5 years ago
Luke Childs
1fdbaff8d4
Set RPI_KERNEL_URL ENV
5 years ago
Luke Childs
a5c60b2bb4
Fix incorrect comment
5 years ago
Luke Childs
2ad6cdfdb6
Improve readability
5 years ago
Luke Childs
ce3f4e8c38
Remove duplicate dependency
5 years ago
Luke Childs
2afbc5ddb4
Check /filesystem.zip checksum
5 years ago
Luke Childs
1219afd084
Allow passinng in FILESYSTEM_IMAGE_URL build arg to dockerpi target
5 years ago
Luke Childs
adf063c124
Check qemu-rpi-kernel sha25sum
5 years ago
Luke Childs
3dc05da137
Build QEMU from source
5 years ago
Luke Childs
3f9ae948d6
Use /sdcard as mount point
5 years ago
Luke Childs
151aa1f623
Fix volume issues by mounting a dir
Extract a pre-existing image there if one doesn't already exist
5 years ago
Luke Childs
43f88031af
Use Raspian Lite image
5 years ago
Luke Childs
b4e5cb2615
Use multiline commands
5 years ago
Luke Childs
69bcc53393
Clean up vm image
5 years ago
Luke Childs
ffcc7b3148
Use specific commit of dhruvvyas90/qemu-rpi-kernel
5 years ago
Luke Childs
e72a0412df
Explicitly specify root
5 years ago
Luke Childs
9afc10b23c
Make sure we're working in /tmp
5 years ago
Luke Childs
fa378bf162
Extract to tmp dir
5 years ago
Luke Childs
5fe7936110
Add main image that includes filesystem
5 years ago
Luke Childs
6ae5d8ae81
Initial commit
5 years ago