FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5200 Discussions

Accessing Sysid using Terasic DE10-Standard and provided GHRD

RClan2
Beginner
186 Views

I am trying to prove the lw_axi bus is operating properly with a simple test as follows:

1) using Terasic DE10 with the provided DE10_Standard_GHRD.sof program the board

2) attach to the HPS using the ARM Development Studio IDE

3) Using the memory option attempt to read 0xff021000 which is the base address of the SysID component in this GHRD.

 

It seems like I get a bus error when I attempt to do this. I have also attempted to do the same with code.

 

e.g.

 

actual=*(unsigned int *)0xff201000; 
printf("actual = %08x\n",actual);

 

Note also that many other things work.

 

e.g. //reads from clock manager

for (i=0;i<6;i++)
{
actual=*(unsigned int *)(0xffd04000 + i*4);
printf("0x%02x, actual = %08x\n",i,actual);
}

 

Thanks in advance.

0 Kudos
2 Replies
EricMunYew_C_Intel
Moderator
147 Views

Did you add the address of the sysid to the h2f bridge? Can you try h2f bridge.


EricMunYew_C_Intel
Moderator
144 Views

You can try to read from 0xff20_0000.


Reply