- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I create the .img file for Fx3 by using two ways one is EZ-USB-SUITE tool and second using Command line build.
When .img file created using tool and flash into the Hardware. Then the Hardware is stable (Register WR/Rd from Host pc to FPGA is stable) and also stable when all 3 Hardware launch parallelly.
But when .img file created through Command line then Data transfer is unstable , not even to launch parallelly. ??
Command line build Steps I follow
I compare the both .img file they are different and size also command line build img is 121 kb and tool build is 148 kb in release mode.
How I see the objdump file.
So, Which things we r missing ??
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you let us know if you are facing the similar transfer issue when using the default UsbBulkSrcSink firmware? If yes, can you attach the error snapshots?
I tried building the UsbBulkSrbSink firmware using command line. The changes I made were adding the elf2img feature in the makefile. The make utility is downloaded through the cygwin installation and cygwin/bin is added to the environment variable.
I was able to build the firmware successfully and the firmware operated as expected.
Best Regards,
AliAsgar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
What do you mean when you say that "the data transfer is unstable"? Could you please explain the behaviour of FX3 when programmed with .img file built from the command line terminal?
I don't understand why MinGW, msys package, Gen5Analyser, Gen5Exerciser is used. Could you please justify?
Best Regards,
AliAsgar
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Data transfer failure means on going transaction from Host pc to FPGA stopped. Basically this XferData() api Fail. On fx3 firmware side , Create a DMA AUTO channel for Producer to User transfer and User to Producer tranfser.
By using this MinGW, msys package I am able to use the make command on window command prompt.
Gen5Analyser, Gen5Exerciser only project folder which contain .c, .h, .s file. This Firmware going the build using Command line.
I try this but Command line not working
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you let us know if you are facing the similar transfer issue when using the default UsbBulkSrcSink firmware? If yes, can you attach the error snapshots?
I tried building the UsbBulkSrbSink firmware using command line. The changes I made were adding the elf2img feature in the makefile. The make utility is downloaded through the cygwin installation and cygwin/bin is added to the environment variable.
I was able to build the firmware successfully and the firmware operated as expected.
Best Regards,
AliAsgar