Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Xilinx QEMU (qemu-system-xilinx-aarch64) #138

Merged
merged 1 commit into from
Nov 5, 2019

Conversation

stephanosio
Copy link
Member

@stephanosio stephanosio commented Oct 31, 2019

This commit adds Xilinx QEMU recipe for building AArch64 QEMU
(qemu-system-xilinx-aarch64).

The Xilinx QEMU fork is necessary because the arm-generic-fdt machine
type, required to properly emulate the Xilinx Zynq SoC, is only
availabe on it at this time.

For more details, refer to the issue #132.

Signed-off-by: Stephanos Ioannidis root@stephanos.io

@stephanosio
Copy link
Member Author

stephanosio commented Oct 31, 2019

@galak Do you have a planned date for Zephyr SDK 0.11.0 Alpha-4 release (and 0.11.0 as well)? I'd like to know when this could be available in the CI for Zephyr (zephyrproject-rtos/zephyr#20217 depends on it).

@galak
Copy link
Contributor

galak commented Oct 31, 2019

@galak Do you have a planned date for Zephyr SDK 0.11.0 Alpha-4 release (and 0.11.0 as well)? I'd like to know when this could be available in the CI for Zephyr (zephyrproject-rtos/zephyr#20217 depends on it).

No specific date.

Copy link
Contributor

@galak galak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general looks good. Would like to reduce a few diffs between meta-zephyr-sdk/recipes-devtools/qemu/zephyr-qemu_git.bb or at least comment in either commit message or recipe as to why we differ.

@galak
Copy link
Contributor

galak commented Nov 4, 2019

@galak Do you have a planned date for Zephyr SDK 0.11.0 Alpha-4 release (and 0.11.0 as well)? I'd like to know when this could be available in the CI for Zephyr (zephyrproject-rtos/zephyr#20217 depends on it).

No specific date.

I'll look to make alpha4 once we merge this PR and the openocd fix PR. Not aware of any other changes coming down the pipe.

@galak
Copy link
Contributor

galak commented Nov 5, 2019

I reached out to the xilinx team that develops qemu and they suggested that we might just want to use the master branch. Can you see if that works for you -- and make any corresponding changes to the recipe files?

@stephanosio
Copy link
Member Author

I reached out to the xilinx team that develops qemu and they suggested that we might just want to use the master branch. Can you see if that works for you -- and make any corresponding changes to the recipe files?

It looks like they just merged 4.1.50 (4.2 development tree) to master. I will update to this revision and make any relevant changes.

This commit adds Xilinx QEMU recipe for building AArch64 QEMU
(qemu-system-xilinx-aarch64).

The Xilinx QEMU fork is necessary because the arm-generic-fdt machine
type, required to properly emulate the Xilinx Zynq SoC, is only
availabe on it at this time.

For more details, refer to the issue zephyrproject-rtos#132.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
@galak
Copy link
Contributor

galak commented Nov 5, 2019

It looks like they just merged 4.1.50 (4.2 development tree) to master. I will update to this revision and make any relevant changes.

thanks.

@galak galak merged commit c069f5f into zephyrproject-rtos:master Nov 5, 2019
@stephanosio stephanosio deleted the add_xilinx_qemu branch November 5, 2019 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants