altera-cycloneiv.cfg 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # SPDX-License-Identifier: GPL-2.0-or-later
  2. # Intel Cyclone IV FPGA
  3. # see Cyclone IV Device Handbook
  4. # Table 10-2: IDCODE Information for 32-Bit Cyclone IV Devices
  5. #EP4CE6 0x020f10dd
  6. #EP4CE10 0x020f10dd
  7. #EP4CE15 0x020f20dd
  8. #EP4CE22 0x020f30dd
  9. #EP4CE30 0x020f40dd
  10. #EP4CE40 0x020f40dd
  11. #EP4CE55 0x020f50dd
  12. #EP4CE75 0x020f60dd
  13. #EP4CE115 0x020f70dd
  14. #EP4CGX15 0x028010dd
  15. #EP4CGX22 0x028120dd
  16. #EP4CGX30 (3) 0x028020dd
  17. #EP4CGX30 (4) 0x028230dd
  18. #EP4CGX50 0x028130dd
  19. #EP4CGX75 0x028030dd
  20. #EP4CGX110 0x028140dd
  21. #EP4CGX150 0x028040dd
  22. if { [info exists CHIPNAME] } {
  23. set _CHIPNAME $CHIPNAME
  24. } else {
  25. set _CHIPNAME cycloneiv
  26. }
  27. jtag newtap $_CHIPNAME tap -irlen 10 \
  28. -expected-id 0x020f10dd -expected-id 0x020f20dd \
  29. -expected-id 0x020f30dd -expected-id 0x020f40dd \
  30. -expected-id 0x020f50dd -expected-id 0x020f60dd \
  31. -expected-id 0x020f70dd -expected-id 0x028010dd \
  32. -expected-id 0x028120dd -expected-id 0x028020dd \
  33. -expected-id 0x028230dd -expected-id 0x028130dd \
  34. -expected-id 0x028030dd -expected-id 0x028140dd \
  35. -expected-id 0x028040dd
  36. pld create $_CHIPNAME.pld intel -chain-position $_CHIPNAME.tap -family cycloneiv