BSDCan2015 - ZI
BSDCan 2015
The Technical BSD Conference
Speakers | |
---|---|
Sean Bruno | |
Stacey Son |
Schedule | |
---|---|
Day | Talks #1 - 12 June - 2015-06-12 |
Room | DMS 1160 |
Start time | 10:15 |
Duration | 01:00 |
Info | |
ID | 532 |
Event type | Lecture |
Track | Embedded |
Language used for presentation | English |
Embedded FreeBSD Development and Package Building via QEMU
Using QEMU bsduser tools to bootstrap jails and software for use on ARM and MIPS targets.
Complete description of current open source toolchains and emulators used to build packages and software for use on embedded platforms.
This will cover the binmiscctl(8) and imgact_binmisc(4) tools, QEMU bsduser implementations and poudriere for use in creating jail-like environments.
FreeBSD has grown an emulation layer that allows for cross building of packages for multiple architechtures. This presentation will cover the techniques and design of our current implementation utilizing kernel modules, QEMU user mode, jails and poudriere to develop and build packages for ARMv6, MIPS and MIPS64 utilizing industry standard AMD64 hardware.