Forum Discussion
Hi Kevin Xu,
By mentioning "You can usually get the ASP from your board vendor, or it can be generated by following this guide", does it mean I can skip generating BSP/ASP myself if I am able to get those support packages from, as you suggested, the board vendor?
Now the guidance on ofs.github.io seems pretty scary to me. I spent two days without figuring out where should I start with. Each step seems to have a bunch of prerequisits and assumptions. I think those steps might be too much before I can run a simple line of 'helloWorld' and become the first-day learner of oneAPI.
If I can somehow get the well-crafted BSP/ASP, does it mean I can start with something like 'aocl install <BSP_root_folder>'? That will make my life much easier. Thanks!
Best,
Runlong
Hi Runlong,
I can work on getting a BSP/ASP for the I-serial Devkit. But i want to mention:
- It's not going to work with the ARM host you mentioned, only with an x86 host.
- Even if we can generate a BSP/ASP that supports ARM core, the oneAPI runtime still won't work on ARM.
- If running with ARM is a hard requirement, the only way I can think of is to export your oneAPI design as an RTL IP, and connect it to the HPS ARM core in Quartus Platform Designer.
Thanks,
-Kevin