Commit Graph

7 Commits

Author SHA1 Message Date
Mah, Yock Gen
6bfb2769b4 zephyr-kernel: add Zephyr RTOS version 2.3.0 support
Signed-off-by: Mah, Yock Gen <yock.gen.mah@intel.com>
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2020-09-23 09:03:21 +08:00
Naveen Saini
a8d73dba49 qemu: update recipe version
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2020-04-02 08:16:40 +08:00
Naveen Saini
e2cb3f84b1 qemu: updated version to bbappend latest bb
Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
2019-12-09 13:08:38 +08:00
Juro Bystricky
441877bb11 qemu_2.8: disable Nios2 for now
Disable build of QEMU for Nios2 as the patch
for QEMU 2.7 does not apply cleanly for QEMU 2.8.

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2017-02-05 20:54:14 -08:00
Juro Bystricky
d7dcbd54bd qemu-nios2: New MACHINE
Added support for Zephyr qemu-nios2 BOARD.
Nios2 CPU is not supported natively by upstream QEMU,
so a Nios2 specific patch needs to be applied.

[YOCTO#10660]

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2017-01-23 15:43:35 -08:00
Juro Bystricky
c28b4eacf9 meta-zephyr: newlib support
This patch adds newlib libraries for cortex-m3, x86, IAMCU and ARC toolchains.

[YOCTO#10662]

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2017-01-19 08:35:04 -08:00
Juro Bystricky
1e2da74cf0 meta-zephyr: add support for cortexm3 toolchain
Cortex-M3 is not supported natively by oe-embedded, so we need to
do it here. With these changes it should be possible to run:

To build all Zephyr tests:
    $ MACHINE=qemuarm bitbake zephyr-kernel-test-all
    $ MACHINE=qemuarm bitbake zephyr-kernel-test-all -ctestimage

To build "philosophers" sample:
    $ MACHINE=qemuarm bitbake zephyr-philosophers

Once built, you can run the created "philosophers" image in qemu
(at this point the various paths have to be entered manually):

    $ ./tmp/sysroots/x86_64-linux/usr/bin/qemu-system-arm \
          -kernel ./tmp/deploy/images/qemuarm/philosophers.elf \
          -cpu cortex-m3 -machine lm3s6965evb -nographic -vga none

Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
2017-01-04 11:10:26 -08:00