(Original signature) How can we determine the exact interval between the timestamp of the niosii and the unmatched timestamp? (IC design) (de2) (nio ii) (Quartus II) (FPGA builder)

Source: Internet
Author: User

Abstract
Sometimes, how can I solve the problem that the timestamp does not match?

Introduction
Environment: US us II 7.2 SP1 + niosii eds 7.2 SP1 + de2 (Cyclone II ep2c35f627c6)

At some time, the following warning messages may be generated for the niosio II:

Using Cable " USB-blaster [USB-0] " , Device 1 , Instance 0x00
Pausing target processor: OK
Reading System ID at address 0x01101038:
ID value does not match: read 0 xffffffff ; Expected 0x4ae5d5a2
Timestamp value does not match: Image on board is older than expected
Read Timestamp 7 : 59 : 59   1970 / 01 / 01 ; Expected 18:41:20 2008/05/27
The software you are downloading may not run on the system which is currently
Configured into the device. Please download the correct SOF or recompile.
Restarting target processor

Simply put, the reason for this negative response is that you use the content of the niosii program. sof, which communicates with you to de2. sof is different.

If the following information is displayed, perform the following query:
Step 1:
The Quartus II hardware. Sof file you used is the same as the. Sof file used by the niosii software. Especially if you use Quartus II web edition, _ time_limited.sof will be generated, not the original project name. sof, but because the PTF corresponds to _ time_limited.sof, it is possible to abort without caution. sof.
If it fails, skip step 2.

Step 2:
Import de2_nios.sof of de2 reference design into de2, use Hello World project template, and then import. Sof of your project. I do not know the reason for the license renewal. It is likely that the sub-cache of the de2 version causes the license renewal.
If not, please skip step 3.

Step 3:
Remove the de2 power source, and then re-on. First, copy the C program Program of your niosii, and delete all the niosii projects, and generate the system builder again. ptf, re-compile Quartus II. sof, and then re-establish the niosii project to restore the original C statement.

Conclusion
This is a bug in niosii. It is often found that I have used Quartus II 7.2 SP1, or some newer versions have been modified, but the tools of Altera are often changed, I often hear that the program used by Quartus II 6.1 and Quartus II 7.1 cannot be used in Quartus II 7.2. Therefore, if you want to update the Quartus II version, maybe you need to carefully examine the compatibility issues.

See also
(originally known) How does one determine the principal loss of the "leaving target processor paused" of the niosii? (IC design) (Quartus II) (FPGA builder) (nioii)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.