블로그 이미지
stluck

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
  • total
  • today
  • yesterday
2009. 11. 4. 00:57 Cad Lab./Gun
Linux 64bit 커널 2.6.18이상에서는 지금 까지 Xilinx USB Cable을 사용하기 위해 쓰던 Windrvr6이 동작하지 않는다. (09년 10월 기준, Ubuntu 9.10)

libusb를 이용하도록 하자.


1.  아래 파일은 받은 후 압축을 풀고 make 하면 libusb-driver.so 라아브러리가 만들어진다.
2. .so 라이비리리를 /usr/lib64 에 복사한다.

3. LD_PRELOAD=/usr/lib64/libusb-driver.so 환경변수를 추가한다.
     $ export LD_PRELOAD=/usr/lib64/libusb-driver.so

4. udev 용 룰파일을 만든다.   
     $ sudo vi /etc/udev/50-xilinx-usb-pav.rules

5. 룰 파일에 아래 내용을 추가한다. 
     ACTION=="add", BUS=="usb", SYSFS{idVendor}=="03fd", MODE="666"

6. udev 를 재시작 한다. 
     $ sudo /etc/init.d/udev restart

7. xlinx usb 장치의 버스 번호와 할당번호를 확 인 한 다.
    $ lsusb | grep Xilinx
사용자 삽입 이미지
  * 각자 버스 번호와 장치번호는 다를 수 있다.

8. 만약 ID가 03fd:0008 이 아니라면 firmware를 업데이트 해야한다.
      $ sudo /sbin/fxload -v -t fx2 -I (Xilinx ISE Inst Dir)/xusbdfwu.hex -D /dev/bus/usb/002/004
   * 마지막 두 숫자 는 버스 번 호 와 장 치 번 호 이 므 로 각 자 에 맞 게 해 주 면 됨
   * fxload 패키지 필요( Ubuntu : sudo apt-get install fxload ; Fedora | Centos : sudo yum install fxload)

9.  impact를 실 행 후 껐 다 가 다 시 실 행 한 다 

10. chain 이 잘 인 식 되 는 지 확 인 한 다.

11. 만약, 안 된 다 면  1025 버 전 의 드 라 이 버 를 받 는 다.
       ftp://ftp.xilinx.com/pub/utilities/fpga/xusbdfwu-1025.zip

12. 8번 과정을 새로 받 은 드라 이버를 이용 해 서 반 복 한 다.

13. impact를 재 시 작 한 다.


원 본 :  http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/archive/2007/03/msg00101.html

'Cad Lab. > Gun' 카테고리의 다른 글

Ubuntu XDMCP ( Xmanager )  (0) 2009.11.14
Ubuntu 9.10 불완전한 한글 입력  (0) 2009.11.10
FLEXlm License Manager error on Windows installed.  (0) 2009.10.16
64bit Linux로의 이주,,,  (0) 2009.10.16
이사용 vim 설정  (0) 2009.10.15
posted by stluck
2009. 10. 30. 09:29 Etc.
사용자 삽입 이미지


출처 : 단지12닷컴
posted by stluck
2009. 10. 16. 14:22 Cad Lab./Gun
14:11:28 (mycad) cannot open lock file ((null)): No such file or directory
14:11:29 (lmgrd) mycad exited with status 32 (Exited because another server was running)
14:11:29 (lmgrd) MULTIPLE "mycad" license server systems running.
14:11:29 (lmgrd) Using Task Manager, stop mycad and run lmreread
14:11:29 (lmgrd)
14:11:29 (lmgrd) This error probably results from:
14:11:29 (lmgrd)   1. Another copy of the license server manager (lmgrd) is running.
14:11:29 (lmgrd)   2. Another copy of the vendor daemon is running.
14:11:29 (lmgrd)   3. The locking mechanism(s) were removed by an
14:11:29 (lmgrd)        outside program.
14:11:29 (lmgrd)
==========================================================================================

Above message can meet the first running flexlm license manager after installation.

To do:
Make the directory "flexlm" on your root disk

ex) c:\flexlm

'Cad Lab. > Gun' 카테고리의 다른 글

Ubuntu 9.10 불완전한 한글 입력  (0) 2009.11.10
Using Xilinx USB Driver on Ubuntu 9.10  (0) 2009.11.04
64bit Linux로의 이주,,,  (0) 2009.10.16
이사용 vim 설정  (0) 2009.10.15
(참고자료) IC5141 설치시 오류 해결( Ubuntu )  (0) 2009.10.09
posted by stluck