- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I made a development board using MAX 10 series chips, and used TDI, TDO, TMS, TCK, and 4 JTAG pins to download the program.
In the windows environment, jtagconfig can obtain the device normally, but it cannot be obtained in the Linux environment.
I use DE10-lite to read the device through jtagconfig in both windows and Linux environments.
I installed libudev1:i386 and configured libudev.so.0.
But still can’t use JTAGCONFIG to find the chip under Linux.
What should I do to use my own development board in the linux environment.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you try to only connect to the 10M08 device? Are you using the onboard blaster or external blaster? If you are using onboard blaster then could you try to change the TCK frequency to 6Mhz?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you don't install the usb blaster driver, you can do it from here: (https://rocketboards.org/foswiki/Documentation/UsingUSBBlasterUnderLinux)
If you install the driver, you can try:
$sudo killall jtagd
then you must restart jtagd from:
$cd <Quartus path>/<Quartus version>/quartus/bin/
(mine path: ~/intelFPGA_lite/20.1/quartus/bin/)
$./jtagd
or
$./jtagd --user-start
then you can look jtagconfig:
$./jtagconfig
If your drivers succesfully installed and usb blaster is connected the pc you can see like this in first line when you run jtagconfig:
1) USB-Blaster [1-3]
If usb blaster connected the fpga you can see the fpga device model in second line. If you can't see the second line disconnect all cables then connect blaster to fpga then power up the fpga then connect blaster to the pc and retry the above steps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I installed the USB Blaster driver and can see the first line. I tried the above method, but jtagconfig still does not display the second line. Only the de10-lite development board can display here.
In windows, I can see both of them
my quartus_version is 18.1 and my chip is 10M08SCE144C8G. There is my schematic design, and PCB has no solder bottom pad for the chip. I don't know if these will affect jtagconfig.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
May I know if you are connecting the same board on both windows and linux OS? Which Quartus driver version are you using?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I did use the same board and Quartus lite 18.1 in Linux OS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Could you try to only connect to the 10M08 device? Are you using the onboard blaster or external blaster? If you are using onboard blaster then could you try to change the TCK frequency to 6Mhz?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I I used onboard blaster and it`s frequency is 24Mhz.
I change the internal osc and I can read the second line when I run jtagconfig.
Thanks for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
And I want to know why 24Mhz OSC can`t work, thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I suspect there is some timing issue on the JTAG chain connection for the 10M08 board which cause the issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We do not receive any response from you to the previous question/reply/answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page