I actually debugged, and developed a Linux kernel patch to have modern, even RDNA2 amdgpu work with RISCV on this board: https://www.youtube.com/watch?v=Sv4-_a_3BKg I burned a whole weekend on this, and neither AMD nor SiFive responded to my inquires if they want to pay even just a few hours of my time to finish the modifications to up-streamble code quality :-/ Maybe I do it soon anyway, for the YT views and https://patreon.com/renerebe
Announcement
Collapse
No announcement yet.
SiFive HiFive Unmatched Hands-On, Initial RISC-V Performance Benchmarks
Collapse
X
-
Originally posted by rene View PostI actually debugged, and developed a Linux kernel patch to have modern, even RDNA2 amdgpu work with RISCV on this board: https://www.youtube.com/watch?v=Sv4-_a_3BKg I burned a whole weekend on this, and neither AMD nor SiFive responded to my inquires if they want to pay even just a few hours of my time to finish the modifications to up-streamble code quality :-/ Maybe I do it soon anyway, for the YT views and https://patreon.com/renerebe
- Likes 9
Comment
-
Originally posted by agd5f View Post
I'm not sure who you contacted, but I was not aware of any of the work you did. Ideally you'd contact the development mailing lists or driver maintainers.
- Likes 1
Comment
-
Originally posted by muncrief View PostUnfortunately the Raspberry Pi 400 is a far more powerful, fully functional, all in one computer. And it's only $100. And you can do all kinds of cool things with it, including using it as an ARM development system.
So the very expensive, low powered, SiFive HiFive Unmatched board is only going to be purchased by those who have an immediate need to develop for RISC-V, and that's not very many people.
It's a shame, because unless SiFive and other RISC-V companies can compete in price and performance with ARM and x86 they are not going to succeed. I mean really, just looking at the dismal performance of this board is heartbreaking.
Comment
-
Originally posted by rene View Post
I did not consider it polite to ask on mailing lists for funding. From all LinkedIn contacts I found only Bridgman responded. From SiFive nobody reacted. If there are means within AMD to sponsor some hours of developers time I'd love to finish this patchwork sooner than later ;-)
Comment
-
Originally posted by agd5f View Post
I doubt there is an easy path to funding this sort of work from the corporate side unfortunately. AMD would probably prefer that you purchase an AMD CPU
It's a bit ironic to start with "not aware, where did you ask", just to follow up with "doubt there is an easy path to funding this sort of work" though :-/ If it helps, I was eying an TR 5990x next, maybe AMD has one to spare?
PS: This is exactly why I started the YT channel, to have means to finance independent OpenSource work without begging for money for each change and month.Last edited by rene; 24 September 2021, 05:31 PM.
- Likes 2
Comment
-
Originally posted by rene View PostI actually debugged, and developed a Linux kernel patch to have modern, even RDNA2 amdgpu work with RISCV on this board: https://www.youtube.com/watch?v=Sv4-_a_3BKg I burned a whole weekend on this, and neither AMD nor SiFive responded to my inquires if they want to pay even just a few hours of my time to finish the modifications to up-streamble code quality :-/ Maybe I do it soon anyway, for the YT views and https://patreon.com/renerebe
Comment
-
Originally posted by ubuntulove74 View PostRISC-V = Linux
Other operating systems are in the early stages (startup only)
In addition, the Linux kernel has recently added many features to RISC-V
I imagine OpenBSD is still pretty shaky though (but they in theory support the Unmatched), NetBSD has some code but I don't know how much is working yet (for a long time they had old bit-rotted code for an earlier draft of the ISA), let alone how stable it is, and Haiku only recently gained a port, so I think it's fair to say none of those are ready for serious use.
- Likes 3
Comment
-
Originally posted by tildearrow View Post
What in the world. I hope you are kidding, because these look like scam prices.
It's as if I were to sell water, but I call it enterprise-class water and sell one small bottle for $1000.
- Likes 8
Comment
-
Originally posted by Sonadow View Posta boot firmware (UEFI) takes care of initializing the CPU, all the stuff on the motherboard, then hands over everything to a generic OS that finishes off the boot process. That means no hardware or device-specific kernels or OSes
a) UEFI is not an OS
b) That it's preferable to embedded Linux
And if you still want UEFI on RISC-V after digesting that, head here: https://github.com/riscv-admin/riscv-uefi-edk2-docs
- Likes 2
Comment
Comment