Forum Discussion
Thank you for your reply!
In the past a few days, I have been debugging the system in Cyclone 10.
I did the following things:
1) In Platform Designer, I create a new IP whose name BF5V. Please see the following picture.
2) the interface of my IP is AXI4Lite.
3) I convert Avalon to AXI4Lite. please see the picture below.
4) in C code, I try to control ADC and etc, and I can control them successfully. however, If I use the following C code to write Avalon bus, the data in S_AXI_AWDATA is not as expected. For example, I write 0x55AA, 0x33, 0x0001, 0x4000 to the bus, but the data on S_AXI_AWDATA is 0x55AA, 0x33, 0x4000. The data 0x0001 is missing.
Is there any doc about how to convert Avalon to AXI4Lite?
I am not familiar with C code and Nios II. Could you file a new forum case for your follow up question?
Perhaps you can try to attend the instructor-led training class which occur live on 29th/39th May depending on your region, they provide hands-on training on creating PD system. Hopefully it will helps you to further understand.
https://learning.intel.com/Developer/learn/courses/982/introduction-to-platform-designer-building-systems
FYI, you can check your calendar for upcoming classes.
Regards,
Richard Tan