[FPGA] FPGA下载没问题,但是程序不运行呀?

[复制链接]
 楼主| zhaokanghui 发表于 2017-4-11 20:02 | 显示全部楼层 |阅读模式
hi,大家好,请教一个问题,现在FPGA下载没有问题,但是无论如何程序都不运行,这是下载的数据:
  1. INFO:iMPACT - Current time: 2017/4/11 18:32:33
  2. PROGRESS_START - Starting Operation.
  3. Maximum TCK operating frequency for this device chain: 25000000.
  4. Validating chain...
  5. Boundary-scan chain validated successfully.
  6. '1': Programming device...
  7. LCK_cycle = NoWait.
  8. LCK cycle: NoWait
  9. done.
  10. '1': Reading status register contents...
  11. [0] CRC ERROR                                                              :         0
  12. [1] IDCODE ERROR                                                           :         0
  13. [2] DCM LOCK STATUS                                                        :         1
  14. [3] GTS_CFG_B STATUS                                                       :         0
  15. [4] GWE STATUS                                                             :         0
  16. [5] GHIGH STATUS                                                           :         1
  17. [6] DECRYPTION ERROR                                                       :         0
  18. [7] DECRYPTOR ENABLE                                                       :         0
  19. [8] HSWAPEN PIN                                                            :         0
  20. [9] MODE PIN M[0]                                                          :         1
  21. [10] MODE PIN M[1]                                                         :         0
  22. [11] RESERVED                                                              :         0
  23. [12] INIT_B PIN                                                            :         1
  24. [13] DONE PIN                                                              :         0
  25. [14] SUSPEND STATUS                                                        :         0
  26. [15] FALLBACK STATUS                                                       :         0
  27. INFO:iMPACT:2219 - Status register values:
  28. INFO:iMPACT - 0010 0100 0100 1000
  29. INFO:iMPACT:579 - '1': Completed downloading bit file to device.
  30. INFO:iMPACT:188 - '1': Programming completed successfully.
  31. LCK_cycle = NoWait.
  32. LCK cycle: NoWait
  33. INFO:iMPACT - '1': Checking done pin....done.
  34. '1': Programmed successfully.
  35. PROGRESS_END - End Operation.
  36. Elapsed time =      0 sec.
另外就是程序也无法烧进去flash。
另外对比了一下开发板上的下载数据:
  1. INFO:iMPACT - Current time: 2017/4/11 19:51:44
  2. PROGRESS_START - Starting Operation.
  3. Maximum TCK operating frequency for this device chain: 25000000.
  4. Validating chain...
  5. Boundary-scan chain validated successfully.
  6. '1': Programming device...
  7. LCK_cycle = NoWait.
  8. LCK cycle: NoWait
  9. done.
  10. '1': Reading status register contents...
  11. [0] CRC ERROR                                                              :         0
  12. [1] IDCODE ERROR                                                           :         0
  13. [2] DCM LOCK STATUS                                                        :         1
  14. [3] GTS_CFG_B STATUS                                                       :         1
  15. [4] GWE STATUS                                                             :         1
  16. [5] GHIGH STATUS                                                           :         1
  17. [6] DECRYPTION ERROR                                                       :         0
  18. [7] DECRYPTOR ENABLE                                                       :         0
  19. [8] HSWAPEN PIN                                                            :         1
  20. [9] MODE PIN M[0]                                                          :         1
  21. [10] MODE PIN M[1]                                                         :         1
  22. [11] RESERVED                                                              :         0
  23. [12] INIT_B PIN                                                            :         1
  24. [13] DONE PIN                                                              :         1
  25. [14] SUSPEND STATUS                                                        :         0
  26. [15] FALLBACK STATUS                                                       :         0
  27. INFO:iMPACT:2219 - Status register values:
  28. INFO:iMPACT - 0011 1100 1110 1100
  29. INFO:iMPACT:579 - '1': Completed downloading bit file to device.
  30. INFO:iMPACT:188 - '1': Programming completed successfully.
  31. LCK_cycle = NoWait.
  32. LCK cycle: NoWait
  33. INFO:iMPACT - '1': Checking done pin....done.
  34. '1': Programmed successfully.
  35. PROGRESS_END - End Operation.
  36. Elapsed time =      1 sec.

有哪位大哥知道问题出在哪里么?M1,M0的配置都OK,M1拉低,M0拉高!
 楼主| zhaokanghui 发表于 2017-4-11 20:33 | 显示全部楼层
我又把状态寄存器的状态读取了一遍:INIT_B 我明显上拉了,但是他的状态还是0?
  1. INFO:iMPACT - Current time: 2017/4/11 20:31:43
  2. Maximum TCK operating frequency for this device chain: 25000000.
  3. Validating chain...
  4. Boundary-scan chain validated successfully.
  5. '1': Reading bootsts register contents...
  6. [0] VALID_0 - ERROR OR END OF STARTUP (EOS) DETECTED                       :         0
  7. [1] FALLBACK_0 - FALLBACK RECONFIGURATION ATTEMPT DETECTED                 :         0
  8. [2] RESERVED                                                               :         0
  9. [3] WTO_ERROR_0 - WATCHDOG TIME OUT ERROR                                  :         0
  10. [4] ID_ERROR_0 - FPGA DEVICE IDCODE ERROR                                  :         0
  11. [5] CRC_ERROR_0 - CYCLIC REDUNDANCY CHECK (CRC) ERROR                      :         0
  12. [6] VALID_1 - ERROR OR END OF STARTUP (EOS) DETECTED                       :         0
  13. [7] FALLBACK_1 - FALLBACK RECONFIGURATION ATTEMPT DETECTED                 :         0
  14. [8] RESERVED                                                               :         0
  15. [9] WTO_ERROR_1 - WATCHDOG TIME OUT ERROR                                  :         0
  16. [10] ID_ERROR_1 - FPGA DEVICE IDCODE ERROR                                 :         0
  17. [11] CRC_ERROR_1 - CYCLIC REDUNDANCY CHECK (CRC) ERROR                     :         0
  18. [12] STRIKE CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  19. [13] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  20. [14] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  21. [15] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  22. '1': Reading status register contents...
  23. [0] CRC ERROR                                                              :         0
  24. [1] IDCODE ERROR                                                           :         0
  25. [2] DCM LOCK STATUS                                                        :         1
  26. [3] GTS_CFG_B STATUS                                                       :         0
  27. [4] GWE STATUS                                                             :         0
  28. [5] GHIGH STATUS                                                           :         0
  29. [6] DECRYPTION ERROR                                                       :         0
  30. [7] DECRYPTOR ENABLE                                                       :         0
  31. [8] HSWAPEN PIN                                                            :         0
  32. [9] MODE PIN M[0]                                                          :         1
  33. [10] MODE PIN M[1]                                                         :         0
  34. [11] RESERVED                                                              :         0
  35. [12] INIT_B PIN                                                            :         0
  36. [13] DONE PIN                                                              :         0
  37. [14] SUSPEND STATUS                                                        :         0
  38. [15] FALLBACK STATUS                                                       :         1
  39. INFO:iMPACT - Current time: 2017/4/11 20:31:54
  40. Maximum TCK operating frequency for this device chain: 25000000.
  41. Validating chain...
  42. Boundary-scan chain validated successfully.
  43. '1': Reading bootsts register contents...
  44. [0] VALID_0 - ERROR OR END OF STARTUP (EOS) DETECTED                       :         0
  45. [1] FALLBACK_0 - FALLBACK RECONFIGURATION ATTEMPT DETECTED                 :         0
  46. [2] RESERVED                                                               :         0
  47. [3] WTO_ERROR_0 - WATCHDOG TIME OUT ERROR                                  :         0
  48. [4] ID_ERROR_0 - FPGA DEVICE IDCODE ERROR                                  :         0
  49. [5] CRC_ERROR_0 - CYCLIC REDUNDANCY CHECK (CRC) ERROR                      :         0
  50. [6] VALID_1 - ERROR OR END OF STARTUP (EOS) DETECTED                       :         0
  51. [7] FALLBACK_1 - FALLBACK RECONFIGURATION ATTEMPT DETECTED                 :         0
  52. [8] RESERVED                                                               :         0
  53. [9] WTO_ERROR_1 - WATCHDOG TIME OUT ERROR                                  :         0
  54. [10] ID_ERROR_1 - FPGA DEVICE IDCODE ERROR                                 :         0
  55. [11] CRC_ERROR_1 - CYCLIC REDUNDANCY CHECK (CRC) ERROR                     :         0
  56. [12] STRIKE CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  57. [13] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  58. [14] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  59. [15] STRIKE_CNT - STRIKE COUNT FOR FALLBACK ATTEMPTS                       :         0
  60. '1': Reading status register contents...
  61. [0] CRC ERROR                                                              :         0
  62. [1] IDCODE ERROR                                                           :         0
  63. [2] DCM LOCK STATUS                                                        :         1
  64. [3] GTS_CFG_B STATUS                                                       :         0
  65. [4] GWE STATUS                                                             :         0
  66. [5] GHIGH STATUS                                                           :         0
  67. [6] DECRYPTION ERROR                                                       :         0
  68. [7] DECRYPTOR ENABLE                                                       :         0
  69. [8] HSWAPEN PIN                                                            :         0
  70. [9] MODE PIN M[0]                                                          :         1
  71. [10] MODE PIN M[1]                                                         :         0
  72. [11] RESERVED                                                              :         0
  73. [12] INIT_B PIN                                                            :         0
  74. [13] DONE PIN                                                              :         0
  75. [14] SUSPEND STATUS                                                        :         0
  76. [15] FALLBACK STATUS                                                       :         1

zyingjie 发表于 2017-4-11 20:44 来自手机 | 显示全部楼层
图形界面impact能检测到芯片吗?
 楼主| zhaokanghui 发表于 2017-4-11 20:47 | 显示全部楼层
impact可以检测到芯片的,程序也是可以下载进去的,现在问题已经解决了,done引脚接错了,非常感谢“zyingjie”大哥的回复!
 楼主| zhaokanghui 发表于 2017-4-11 20:48 | 显示全部楼层
zyingjie 发表于 2017-4-11 20:44
图形界面impact能检测到芯片吗?

谢谢,问题解决了。
xiongbb 发表于 2017-5-8 07:34 来自手机 | 显示全部楼层
我最近想用libero软件,可是microsemi 好像不允许个人邮箱注册。我又没有企业邮箱,怎么办呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

82

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

28

主题

82

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部