Intel® SoC FPGA Embedded Development Suite
Support for SoC FPGA Software Development, SoC FPGA HPS Architecture, HPS SoC Boot and Configuration, Operating Systems
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
573 Discussions

where can I find the HAL for the peripherals in FPGA when i use the A10 SOC FPGA?

Rainwang
New Contributor II
1,328 Views

hi, 

in previous i used the Nios II in cyclone FPGA and after the SOPC genertated the nios ii eclipse tools will auto generate the HAL for the peripherals in FPGA, i can then use them in my app.

Now i am using the A10 SOC board for booard bring up test with the GHRD, but in the bare metal examples, after i imported the Altera-SoCFPGA-HardwareLib-Timer-A10-GNU into workspace and built it,  i can only find the hwlib which only includes the peripherals in the HPS, 

and i have not find the hardware abstract layer which describes the pheripherals in the FPGA(as showed in below image with red highlighted)

Rainwang_0-1667803499351.png

so i have to write the related HAL by myself as below image shows.

Rainwang_1-1667803640684.png

My question: can the new workflow for A10 SOC still auto generate the HAL for periperals in FPGA? how to find or use them?

thanks!

0 Kudos
1 Solution
Rainwang
New Contributor II
1,262 Views

in fact, i just need the instructions as below iamge shows, and i found it on HOWTO Create a Devicetree for Arria 10 SoC | Documentation | RocketBoards.org

 

Rainwang_0-1668407316866.png

thank you for the support!

View solution in original post

0 Kudos
5 Replies
mabdrahi
Employee
1,319 Views

Hi,


I will get some info and get back to you soon


Thank you

Aliff


0 Kudos
mabdrahi
Employee
1,308 Views

Hi,

I still working on my team.

I will try to make it fast


Thank you.

Aliff


0 Kudos
mabdrahi
Employee
1,298 Views

Hi,

 

Below is the current flow diagram, the info that I have that we need to create our own HAL 

mabdrahi_0-1668049564117.png

Thank you,

Aliff

0 Kudos
mabdrahi
Employee
1,298 Views

Hi,

 

Below is the current flow diagram, the info that I have that we need to create our own HAL 


https://community.intel.com/t5/image/serverpage/image-id/34986i38876A733C22D3E4/image-size/medium?v=v2&px=400


Thank you,

Aliff


0 Kudos
Rainwang
New Contributor II
1,263 Views

in fact, i just need the instructions as below iamge shows, and i found it on HOWTO Create a Devicetree for Arria 10 SoC | Documentation | RocketBoards.org

 

Rainwang_0-1668407316866.png

thank you for the support!

0 Kudos
Reply