01-24-2017 08:17 PM - edited 01-24-2017 08:28 PM
Hi all,
I have a project which use X310 board. But I don't use USRP sortware for my project. I develop new FPGA system and new software for its. I have a problem when loading my FPGA bitstream to flash in X310 board.
I have used follow step to burn bitstream to flash:
1. I use Vivado, open Hardware Manage to program FPGA with "usrp_x310_fpga_HG.bit". The bit file is provided by UHD software.
2. Use UHD software (usrp_x3xx_fpga_burner.exe) to burn new FPGA bitstream to flash througth 1Gb ethernet port.
3. After waiting some minutes, I received an meassage which notify the progress is success and reset board to run new bitstream.
And below is my problem:
- When I burn new bitstream without DDR3 interface, after reset board, the bitstream is loaded successfully from flash and run normal.
- But when I burn new bitstream with DDR3 interface (use MIG 7 series IP core of Xilinx), after reset board, the bitstream is not loaded. Then I use Vivado, open Hardware Manage, and open target with Auto Connect mode, the bitstream is loaded to FPGA and run successfully.
Can you help me with this problem? I want to burn bitstream with DDR3 interface to flash and the bitstream must be loaded and run after reset board.
Thansks so much,
Tam Tran
01-25-2017 10:15 AM
Hello Tam,
Technical support for USRP hardware and UHD software is provided through Ettus - https://www.ettus.com/support
Vivado support would be provided directly through Xilinx - https://www.xilinx.com/support.html
The NI USRP forums are more appropriate if you are using LabVIEW, LabVIEW Communications, or the NI-USRP driver.
Best,
Daniel Kapulkin
Applications Engineer