I have several programs made in C in version 0.94. These programs use the fpga register for the acquisition of data through AXI interface.
I upgrade Rp to version 0.97 and they do not work properly. I can not find fpga register map information for this version.
Has it changed ?, Should I use the Rp API? How can I use the AXI interface?
Thank you very much.
Carlos.
New in Version: 0.97
-
- Posts: 34
- Joined: Wed May 27, 2015 11:49 am
Re: New in Version: 0.97
Your C program should work properly if you load the v0.94 FPGA bitstream:
# cat /opt/redpitaya/fpga/fpga_0.94.bit > /dev/xdevcfg
Or if you were relying on v0.93 FPGA bitstream (some small generator bugs were fixed in v0.94).
# cat /opt/redpitaya/fpga/fpga_0.93.bit > /dev/xdevcfg
They both have the same register set, the one which is documented.
# cat /opt/redpitaya/fpga/fpga_0.94.bit > /dev/xdevcfg
Or if you were relying on v0.93 FPGA bitstream (some small generator bugs were fixed in v0.94).
# cat /opt/redpitaya/fpga/fpga_0.93.bit > /dev/xdevcfg
They both have the same register set, the one which is documented.
-
- Posts: 26
- Joined: Tue Nov 17, 2015 9:58 am
Re: New in Version: 0.97
Hello Izi,
But to make a new program. Do I have to use the API libraries? Or is it possible to access the FPGA registers as in 0.94?
In v0.94 FPGA bitstream, ADC via AXI does not work quite well (there is a small jitter in the ADC conversion) and wanted to check if in 0.97 was fixed.
Thank you.
But to make a new program. Do I have to use the API libraries? Or is it possible to access the FPGA registers as in 0.94?
In v0.94 FPGA bitstream, ADC via AXI does not work quite well (there is a small jitter in the ADC conversion) and wanted to check if in 0.97 was fixed.
Thank you.
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie
Who is online
Users browsing this forum: No registered users and 25 guests