-
Notifications
You must be signed in to change notification settings - Fork 3
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
Adding support for duo256m and duos #4
Comments
I would also love to know and help with this effort. Planning on integrating it with Duo-S. |
I think it is just a matter of updating the device tree. I only have the Duo-S though. |
i also like to contribute. i have boath ones. on the duo-S i was able to jump until the kernel but with the ugly precompiled firmware. let me know how i can help / what u need |
I've got fsbl and OpenSBI working, still stuck with u-boot 😃 It is stuck here:
The buildroot version:
|
how did you link the fsbl with the uboot? i saw that |
we're using this one. this allows loading a different dtb without creating a new fip.bin. |
but don't you need to align https://github.com/kinsamanka/meta-riskv/blob/master/recipes-bsp/milkv-duo-fsbl/milkv-duo-fsbl.bb#L30 somehow? i didn't find the section in the buildroot project where this cmd was created. This sophgo magic was a blocker for me but it seems you made it already :) if you like to share your progress, i can try working on u-boot as well. |
i struggle a bit bitbaking
and now i get stuck in the following compile time errors :'(
i would be super thankful if somewone has a hint for me |
I've pushed my wip branch. |
It's booting u-boot now
|
nice!! you made it <3 while the working break, i build your branch and run into
seems like the |
I can't seem to reproduce your issue. Are you using kas? (make sure you're on It's booting the kernel now. I'll update once I've finished refactoring. |
Duo S is working now but not on the original kernel, so not all features are supported (the device tree still needs more work though). Duo 256M is not tested, but it should work. |
yes, I use your branch with commit I see that you define |
this error never occurs when using I've updated the |
I was able to create an image with your latest wip branch by adding these additional changes really create work! thx
|
Here's the upstream pr for the changes. |
today I tried to run the image and the boot process of the duos stopped at
normally, the openSBI logo should follow
any ideas? I used your wip branch with commit d8b2439 update: after switching to your upstream MR + using the latest |
Well you go for holidays and stuff just happens! :-) |
Just don't use I've encountered some issues with the SG200x SoC (
|
Thanks for this great work! Has anyone tried to compile the TDL SDK through the build? We plan to integrate it with ROS 2. |
I would like to add support for the other two platforms, but would like a bit of insight on how do you think it would be best to do. I have experience with yocto, but not with kas.
Should I just add additional yaml kas project files or pipe the desired platform through env variables into the kas project file, or just make new meta layer for the other two platforms, or something else?
Thnx for your time!
The text was updated successfully, but these errors were encountered: