-
Notifications
You must be signed in to change notification settings - Fork 4
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
Platform supporting MIPI, VCU etc. #2
Comments
Hello @syed-ahmed,
Great to hear that!
That's correct, KRS Right now, in
A few notes:
My plan is to release at least two Vitis platforms with KRS As a side note, I see ORB-SLAM just turned 3! (UZ-SLAMLab/ORB_SLAM3) |
Thanks @vmayoral! That explains a lot! Let's keep this issue open and I can document the process as I work on this. |
Hey @syed-ahmed! Do you have any updates to share with us on your research? Let us know how we can help. |
Hi @vmayoral . Apologies for the late reply. I was transitioning from academia and had to stop working on this. I was able to make a custom platform. The process was simpler than I thought. I was able to skip petalinux and reuse the artifacts that were already in kv260 firmware release of KRS. The only thing changed here is the hardware platform. However, a full set of instructions on generating the kv260 artifacts would of course help in the future (e.g. patching with PREEMPT_RT kernel, xilinx BSP modifications if any, added packages etc.). I don't really have a formal writeup, but here's an attempt at documenting the process here:
That's my progress so far. My next step would have been to:
Unfortunately I have to stop here since I don't have the bandwidth to work on this anymore :(. I hope somebody else will pick this up. May be I'll find some time in the future. |
Thanks for the update @syed-ahmed, progress looks great to me. I'll keep this open. Keep us posted on your next steps, this should be helpful to others following your path. |
I'm closing this for now @syed-ahmed, feel free to re-open or ping me if anything else is needed. |
Hi!
I was able to run the KRS examples on KV260 and am currently working on accelerating ORB-SLAM2 ROS node using KRS. I looked into the vivado platform shipped by KRS and it looks like it's a bare minimum acceleration platform. I was wondering if there were any instructions on how that platform was created? I looked into the artifacts of this repo but seems like it only ships with the exported hardware platform (whereas I'm interested in tcl scripts that created the hardware project and petalinux meta recipes). I want to build a pipeline like this using KRS and so was wondering if the platform in this repo need to be updated, such that it supports MIPI/VCU/audio pipelines.
The text was updated successfully, but these errors were encountered: