日志档案

发表于 2007-12-20 22:38:57

1

标签: 无标签

终于在UBUNTU 6.06 下把QUARTUS装好了

费了好大的劲,终于可以用了,庆祝一下。
1.首先去altera的ftp下载QUARTUS6.1的LINUX版本,包括四个部分,quartus_linux, ip_linux, nios2eds_linux, quartus_devinfo.刚开始只下载了前面三个包,装完了以后提示我没有器件信息,不得不再花两小时去下载devinfo这个安装包

2.用tar xvf ***.tar解压缩,每个目录里面都会有一个安装脚本,切换到root权限,执行脚本就会安装了,应该注意,最先安装quartus,然后设置好QUARTUS_ROOTDIR, 如:
export QUARTUS_ROOTDIR=/opt/altera6.1/quartus6.1
再安装nios2eds

3.装完以后,设置相应的环境变量
export QUARTUS_ROOTDIR=/opt/altera6.1/quartus6.1
source /opt/altera6.1/nios2_6.1/env.sh
export PATH=$PATH:$QUARTUS_ROOTDIR/bin:$QUESTA_HOME/questasim/linux
export PATH=$PATH:$SOPC_KIT_NIOS2/bin:$SOPC_KIT_NIOS2/bin/nios2-gnutools/H-i686-pc-linux-gnu/bin

4.然后就可以在命令行通过quartus命令来启动了

5.然后就是装LIC×××,可以到网上找到LINUX版本的LIC××,把libsys_cpt.so拷贝到quartus/linux目录,覆盖原有的文件,然后再把LIC××指向 CRACK的LICENSE就好了。

6.现在软件启动以后,可以测试一下,最麻烦的事情应该是怎么安装BYTEBLASTERII的驱动了,在QURTUS下面下载,老是找不到下载线,google了半天,发现应该装一个BYTEBLASTERII的驱动程序才可以,但是网上的资料是USBBLASTER的,很少有关于BYTEBLASTERII的。直接陷入僵局。。。。

7.后来找到了ALTERA的一份官方资料,好像可以通过编译源代码得到驱动,后来终于找到了源代码包。zip,注意了,博客上只能上传RAR/ZIP的压缩包,所以我在压缩包的后面加了一个.ZIP的后缀,但是这是一个tar.gz的包。

8.安装编译所需要的软件,不如GCC,MAKE等等

9.通过apt-get install linux-headers-*****来安装操作系统的头文件,然后按照源代码里面的说明进行编译,过程中可能需要修改几处脚本,否则会编译不通过。
首先是执行configure脚本,这里面会去搜索系统的headers的路径,可能2.6以后的内核与以前不一样了,所以脚本里面可以直接把/usr/src/linux-headers-****写进去,这样就不会出错了

10.make,编译

11.make install安装驱动程序,里面需要调用chkconfig来启动服务,但是UBUNTU里面没有这个安装包了,到网上搜了一圈,发现SYSV-RC-CONFIG有类似的功能,用sysv-rc-config jtagd on代替脚本里面的chkconfig -add jtagd

12.用sysv-rc-config看jtagd服务是否已经启动

13.用/etc/rc.d/***/jtagd start来启动jtag

14.用jtagconfig --add byteblaster2 /dev/byteblaster0来增加硬件

15.用jtagconfig看看是不是已经能找到硬件啦?
如下:
duckfly@duckfly:~/software/altera$ jtagconfig
1) ByteBlasterMV [/dev/byteblaster0]
  020820DD   EP1C6

16.到这里,QUARTUS就完全可以使用啦,不过LINUX版本的软件么有NIOS2-CONSOLE,所以调试软件的时候可能有些麻烦,后续需要研究一下NIOS2-ELF-GDB,看怎么使用他来DEBUG。。。

好了,把我能记起来的都写下了,中间可能有些不是非常详细,,能记多少写多少把,遇到问题再慢慢研究。。。

贴一张截图:








系统分类: CPLD/FPGA   |   用户分类: 无分类   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(1740)    回复(15)  

投一票您将和博主都有获奖机会!

最新评论

  • riple

    2007-12-22 10:23:13

    强悍,佩服,学习。

  • duckfly

    2007-12-22 20:17:05

    呀,今天上来一看,居然成精华了,,,以后要多吐点东西出来哈。。。

    下期预告:抛弃NIOSII IDE,直接用命令行调试程序

  • genghis

    2007-12-28 11:34:13

    请问有questasim 6.3c 的kengen吗?

    如果有,发给我好吗?不胜感激!

    我的邮箱 zhaosy05395@szcie.pku.edu.cn

  • duckfly

    2008-1-3 21:00:32

    已发送到你邮箱

  • duckfly

    2008-1-26 22:26:25

    已二进制方式打开libsys_cpt.so,找到address:000BEBE3 将5589E3改为31C0C3。
    然后使用以下******,详悉步骤不用我说了吧


    FEATURE quartus alterad 2034.12 permanent uncounted 385FB2185EE1 \
        HOSTID=XXXXXXXXXXXX SIGN="1113 5A52 EA34 2C59 C5B7 B031 \
        CE45 D947 B4AB 5969 C1E6 913F DE27 F3FE 08B7 07E0 9AF1 4546 \
        392F BDEF 2D19 E184 8A44 4C38 FD10 88F9 0F2F 1E21 5754 B8E8"

    FEATURE quartus_stratixgx_2 alterad 2034.12 permanent uncounted \
        00812F178F89 HOSTID=XXXXXXXXXXXX SIGN="1A84 B0B6 D972 \
        5229 EC39 B3DC A8C3 283E 67DF 23C8 A1C1 3D93 5B16 FE89 8E89 \
        1134 00E6 C6BA D317 1C3E 6DE5 27F2 B081 328A 4C92 B9D6 4531 \
        27E3 096A CE99"

    FEATURE 6AF7_00A2 alterad 2036.12 31-dec-2036 uncounted 25E460565093 \
    VENDOR_STRING="iiiiiiiihdLkhIIIIIIIImPDuiaaaaaaaaP1X38DDDDDDDDmjz5cdddddddd4mGzGJJJJJJJJiqIh0uuuuuuuucYYWiVVVVVVVVcp0FVHHHHHHHHPUEakffffffffR2FFRkkkkkkkkqL$84"\
        HOSTID=XXXXXXXXXXXX SIGN="1522 268B BDB1 6671 2B23 C443 \
        3798 D110 5ACD 5571 F8CD 45C6 11E7 EB10 992E 1B47 84FE A8CB \
        111D 4C18 EAC6 A7AA 2F4B 1CFA 5DC7 93E3 57D7 93C6 C45A A622"

    FEATURE 6AF7_00A5 alterad 2036.12 01-dec-2036 uncounted 9EBC8156063D \
    VENDOR_STRING="iiiiiiiihdLkhIIIIIIIImPDuiaaaaaaaaP1X38DDDDDDDDmjz5cdddddddd4mGzGJJJJJJJJiqIh0uuuuuuuucYYWiVVVVVVVVcp0FVHHHHHHHHPUEakffffffffR2FFRkkkkkkkkqL$84"\
        HOSTID=XXXXXXXXXXXX SIGN="1364 1193 93A7 4FB8 AC60 CD33 \
        5CE9 E37F 4F03 7752 A895 FA45 547C 1BBA DEA5 0439 FA55 E013 \
        A083 9875 78BF 1858 7259 8DA6 B837 174E B764 3334 6A4F 8DE9"

    ####dsp
    FEATURE C4D5_512A alterad 2010.12 permanent uncounted B8B9912B9FDD \
        VENDOR_STRING=7fkcz2dzAE7VAszbjLTzXH \
        HOSTID=XXXXXXXXXXXX SIGN="104A 713D 79E4 B387 DBEF 5356 \
        52CB 67AB FE02 4702 E2B0 A729 486E F24A 436B 0FE6 0353 6B08 \
        4AC5 E799 6256 36C3 AAF5 BEDB 6851 3CAA 8333 0AC2 B5F5 750B"



  • Yi-Ju Ho

    2008-2-18 22:40:19

    Hi~

        I would like to ask a question. Where can I downlaod the libsys_cpt.so or the original one is all right? I have installed the quartus 7.2 version for linux and download one license file. However that license doesn't work. How do you crack the libsys_cpt.so. I mean how do you know what byte to change. Can you give my any advice? I have worked more than weeks on it and it doesn't work till now.. I really appreciate your help. Thanks

    Yi-Ju

  • Michaelpan

    2008-3-21 20:16:38

    相问一下,License从哪荡来的…… 给一个吧,michaelpan129@163.com 谢谢啦……

  • howard

    2008-3-28 15:55:57

    hi I download the questasim 6.2b from internet,there are 3 pack zip.. questasim-docs.tar.gz questasim-gcc-4.0.2-rhe21.tar.gz questasim-base.tar.gz and one keygen and a questasim-linux.exe file (i dont know what is it) How to install them into my RAH3 howardchihom@gmail.com

  • duckfly

    2008-3-30 0:28:01

    TO Yi-Ju Ho: 破解lib_cpt.so的方法是从网上搜索来的,不知道7.2版本和6.1版是否一样,你可以到网上搜索一下看看。

  • shiyanshiyan

    2008-5-15 15:09:58

    请问questasim 6.3c 的kengen能发一个给我吗? 不胜感激!找了很久了. 我的邮箱 supershiyan@yahoo.com.cn

  • shiyanshiyan

    2008-5-15 15:10:31

    请问questasim 6.3c 的kengen能发一个给我吗? 不胜感激!找了很久了. 我的邮箱 supershiyan@yahoo.com.cn

  • shiyanshiyan

    2008-5-15 15:10:51

    请问questasim 6.3c 的kengen能发一个给我吗? 不胜感激!找了很久了. 我的邮箱 supershiyan@yahoo.com.cn

  • shiyanshiyan

    2008-5-15 15:11:04

    请问questasim 6.3c 的kengen能发一个给我吗? 不胜感激!找了很久了. 我的邮箱 supershiyan@yahoo.com.cn

  • shiyanshiyan

    2008-5-15 15:11:41

    请问questasim 6.3c 的kengen能发一个给我吗? 不胜感激!找了很久了. 我的邮箱 supershiyan@yahoo.com.cn

  • shiyanshiyan

    2008-5-15 15:13:59

    对不起,以为没传成功,多发了几遍