Replies: 2 comments 1 reply
-
Hey @agamez! In theory this should be possible... Besides an accordingly configured Linux system (device tree etc.) you would need
Right now supervisor mode is not implemented. I think it would be possible to emulate everything in machine mode (I have seen that somewhere before), but that would cost a lot of performance. However, adding supervisor mode basically means adding some more CSRs and actually this is something that is on my To-Do list 😉 |
Beta Was this translation helpful? Give feedback.
-
I see, it looks like it won't be an easy feat! I guess supporting burst transactions on the bus would also be, even if not required, pretty much necessary so to get some efficiency of running such a complex code. Since the designs I'm thinking of replacing run microblaze, I would also need a full fledged AXI4 interface to interact with the DDR3 controller from Xilinx. |
Beta Was this translation helpful? Give feedback.
-
If not, what would it take? If yes, has anyone got a working example?
Beta Was this translation helpful? Give feedback.
All reactions