CrossLink-NX PCIe Bridge Board Multifunction Demo
User Guide
© 2022 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
4 FPGA-UG-02150-1.0
Figures
Figure 3.1. CrossLink-NX PCIe Bridge Board Jumper Location..............................................................................................9
Figure 3.2. CrossLink-NX PCIe Bridge Board Connection....................................................................................................10
Figure 3.3. Creating a New Project from a Scan .................................................................................................................10
Figure 3.4. Radiant Programmer Window ..........................................................................................................................11
Figure 3.5. FPGA Device Settings ........................................................................................................................................11
Figure 3.6. Device Properties Window for SPI Flash Programming....................................................................................12
Figure 3.7. Programmer Menu Bar.....................................................................................................................................12
Figure 3.8. Programmer Output Window...........................................................................................................................12
Figure 3.9. Status LED .........................................................................................................................................................13
Figure 3.10. Running Disable Integrity Checks Command..................................................................................................14
Figure 3.11. Running Test Sign On Command.....................................................................................................................14
Figure 3.12. Troubleshoot Option.......................................................................................................................................15
Figure 3.13. Advanced Options...........................................................................................................................................15
Figure 3.14. Select Startup Settings....................................................................................................................................16
Figure 3.15. Restarting Windows........................................................................................................................................16
Figure 3.16. Welcome Page ................................................................................................................................................17
Figure 3.17. Destination Folder Page..................................................................................................................................18
Figure 3.18. Summary Page ................................................................................................................................................18
Figure 3.19. Application Installed .......................................................................................................................................19
Figure 3.20. Device Configuration Prompt .........................................................................................................................19
Figure 3.21. Device Driver Installation Wizard ...................................................................................................................20
Figure 3.22. Windows Security in Driver Installation..........................................................................................................20
Figure 3.23. Device Driver Installation Completed .............................................................................................................21
Figure 3.24. Device Manager..............................................................................................................................................21
Figure 3.25. Showing Device Properties .............................................................................................................................22
Figure 3.26. Hardware IDs of MDIO Device ........................................................................................................................23
Figure 3.27. Hardware IDs of I2C Device .............................................................................................................................23
Figure 3.28. Hardware IDs of GPIO Device .........................................................................................................................24
Figure 3.29. Update Driver Menu in Device Manager........................................................................................................25
Figure 3.30. Update Driver Options....................................................................................................................................25
Figure 3.31. Browse the Driver for Device..........................................................................................................................26
Figure 3.32. Windows Security in Device Manager ............................................................................................................26
Figure 3.33. Driver Installation Status Message .................................................................................................................27
Figure 3.34. Multifunction Demo Device Name Displayed in Device Manager..................................................................27
Figure 3.35. MDIO, I2C, and GPIO Device Drivers in Device Manager ................................................................................28
Figure 4.1. Relationship of the Hardware and Software Components...............................................................................32
Figure 4.2. PCIe Multifunction Demo SW Design................................................................................................................33
Figure 4.3. PCIe Multifunction FPGA Design.......................................................................................................................34
Figure 5.1. PCIe Test Application Device Info Tab ..............................................................................................................35
Figure 5.2. Functionality Test Tab.......................................................................................................................................36
Figure 5.3. GPIO Input Switch.............................................................................................................................................36
Figure 5.4. GPIO Output LEDs. ............................................................................................................................................37
Figure 5.5. I2C Bit-Rate Selection........................................................................................................................................37
Figure 5.6. I2C Address Program.........................................................................................................................................37
Figure 5.7. I2C Master Write...............................................................................................................................................37
Figure 5.8. Single Write to an Arbitrary Address of IMX258-0AQH5 Camera.....................................................................38
Figure 5.9. Sequential Write Starting from an Arbitrary Address of IMX258-0AQH5 Camera ...........................................38
Figure 5.10. I2C Master Write Procedure...........................................................................................................................39
Figure 5.11. I2C Master Read..............................................................................................................................................39
Figure 5.12. Single Read from the Held Address of IMX258-0AQH5 camera .....................................................................40
Figure 5.13. Sequential Read Starting from the Held Address of IMX258-0AQH5 Camera................................................40
Figure 5.14. I2C Master Write to Write the Register Address.............................................................................................40