Skip to content

Conversation

@dcpleung
Copy link
Member

The overlay comes from:

https://github.com/jcmvbkbc/xtensa-toolchain-build
commit 435c5e8b108de520565886f3f2349cc6be3fe712
under directory overlays/

This would allow us to use QEMU to test the Xtensa MPU code on main Zephyr repo.

Copy link
Member

@stephanosio stephanosio left a comment

Choose a reason for hiding this comment

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

Need to update ci.yml to build the new xtensa-sample_controller32_zephyr-elf toolchain.

Also QEMU changes from zephyrproject-rtos/qemu#8 should be pulled as well.

@dcpleung
Copy link
Member Author

I have changed ci.yml and the QEMU SHA. Hopefully I have modified in the correct place.

@dcpleung
Copy link
Member Author

This needs zephyrproject-rtos/qemu#9 to fix QEMU build.

@stephanosio
Copy link
Member

@dcpleung zephyrproject-rtos/qemu#9 is merged. Please update this PR to point to the merged commit.

@dcpleung
Copy link
Member Author

@dcpleung zephyrproject-rtos/qemu#9 is merged. Please update this PR to point to the merged commit.

Done. Updated the QEMU SRCREV.

The overlay comes from:

  https://github.com/jcmvbkbc/xtensa-toolchain-build
    commit 435c5e8b108de520565886f3f2349cc6be3fe712
    under directory overlays/

This would allow us to use QEMU to test the Xtensa MPU code
on main Zephyr repo.

Signed-off-by: Daniel Leung <[email protected]>
@stephanosio
Copy link
Member

@stephanosio stephanosio modified the milestones: 0.16.10, 0.16.9 Sep 27, 2024
Comment on lines 1589 to 1591
xtensa-sample_controller32_zephyr-elf)
PLATFORM_ARGS+="-p qemu_xtensa/sample_controller32/mpu "
;;
Copy link
Member

Choose a reason for hiding this comment

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

This needs to be disabled until the board support is merged on the Zephyr side; otherwise, CI will fail.

Copy link
Member

Choose a reason for hiding this comment

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

Done

This commit disables the testing of the Xtensa sample_controller32
toolchain because the corresponding Zephyr board support has not been
merged.

Revert this commit when the support for this platform is merged on the
Zephyr side.

Signed-off-by: Stephanos Ioannidis <[email protected]>
@stephanosio stephanosio merged commit 82a34a6 into zephyrproject-rtos:main Sep 27, 2024
1 of 29 checks passed
@dcpleung dcpleung deleted the xtensa/mpu branch September 27, 2024 16:06
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.

2 participants