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

examples: dts: Update example dts for zcu102 and kv260 to work with zephyr rpmsg_multi_services demo #27

Open
tnmysh opened this issue Oct 21, 2023 · 10 comments
Assignees

Comments

@tnmysh
Copy link
Collaborator

tnmysh commented Oct 21, 2023

zephyr dts for xilinx mailbox is here: https://github.com/zephyrproject-rtos/zephyr/blob/main/dts/arm/xilinx/zynqmp_rpu.dtsi#L35

Current example dts for zcu102 does not contain counter part of this node.
Currently lockstep mode is supported only for zephyr. So, lockstep mode dts need to be updated to make zephyr demo work on zcu102.

Also, kv260 device-tree needs to be pushed from latest petalinux.

@tnmysh tnmysh self-assigned this Oct 21, 2023
@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 21, 2023

@wmamills, @uLipe FYI.

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 21, 2023

@wmamills are we still planning to run baremetal firmware as part of CI ? Or only zephyr firmware for zynqmp platforms?

I would like to change IPI node that is used to communicate with Remote core in dts. After that current baremetal firmware binaries won't work, we will have to update it. Is that ok?

@wmamills
Copy link
Collaborator

I would like to run baremetal also but they can be new binaries. We don't need to run the old ones.
Does that help?

If that is not possible we can start with just Zephyr.

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 24, 2023

Ok, first we target zephyr. Once it's done we can update baremetal binaries..

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 24, 2023

@wmamills, here is the PR for kv260 starter kit dts: #30

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 24, 2023

@wmamills I can't bring-up ethernet port on kv260 board. I wanted to check with you if ethernet is working on your side?
This makes it difficult to look at kernel logs once r5 zephyr firmware starts as uart 1 is taken by r5.

@uLipe
Copy link
Collaborator

uLipe commented Oct 24, 2023

Just to provide information, the ethernet port should shows up, I can access my kv260
board through ssh.

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 24, 2023

@uLipe what dts are you using? Also, anything special you need to mention on u-boot command line?

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 25, 2023

so, I can see eth0 interface, but don't see IP address assigned to it:

@tnmysh
Copy link
Collaborator Author

tnmysh commented Oct 25, 2023

I got it, I think there was connection problem.

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

No branches or pull requests

3 participants