본문으로 바로가기
728x90
반응형

 내가 회사에서 사용하는 USB Blaster는 위의 2가지이고 Tarastic인가도 하나 사용하는데 다들 알테라에서 나온 정품은 아니다. (현재 Intel)

 여튼 저렴한 맘에 구매한 제품을 사용하려고 하니 Driver가 안잡혀 있는게 아닌가.....제품 올때 사용 Dirver CD 같은 것도 없고.....그래서 확인해 본 결과 이것도 정품과 마찬가지로 Quartus 설치할 때 설치한 드라이버로 사용이 가능하다는 것을 확인했다. 

 Quartus를 설치해 보면 USB Blaster Dirver를 설치하는 체크박스가 나오는데 기본적으로 선택이 되어있던 것으로 기억한다. 그래서 Quartus를 설치한 PC에는 Driver가 깔려있다고 보는게 맞을 것이다.

 여튼 USB로 USB Blaster를 연결하고 장치 관리자를 보면 이렇게 설치가 안되어 있는데...

                              

 드라이버 경로를 찾아서 설치하면 된다. 드라이버는 앞서 말했듯 Quartus를 설치했다면 있으니까.....

 경로는 최신 버전의 경우 아래와 같이 되어 있다. 앞서 말했듯이 Intel로 바꾸어서 IntelFPGA라는 폴더에서 찾는다.

 C:\intelFPGA_lite\18.1\quartus\drivers\usb-blaster

 (구버전인 경우는 C:\altera\버전\quartus\drivers\usb-blaster)

 설치가 잘되었으면 Quartus에서 위와 같이 USB-Blaster가 잡힌다.

 여기서 한가지 USB Blaster가 Hardware Setup에서 안나오는 사람들......또는 어쩔 때는 있다가 어쩔 때는 없다가 하는 사람들은 확인해 보시라....

 나도 한참 고생해서 알았는데 정답인지는 모르겠지만 내 경우는 해결이 되었으니 올린다. 인터넷에서 뒤져서 확인해보면 이럴 경우는 낮은 버전 쓰라고 하는데 첨엔 나도 그런지 알고 12버전이나 13버전 썼으나 같은 현상이 나왔었다. 좀 덜한 느낌은 있으나 해결이 안되었는데 상황을 보니 USB-Blaster가 통신 포트와 충돌이 나는 것 같았다.

 당연히 충동 메시지는 안뜨고 장치관리자도 이상없다. 다만.....통신 포트가 연결된 상태에서 Open을 하면....드라이버가 Quartus에서 사라진다. 예로 내가 사용하는 시리얼 프로그램에서 시리얼 포트를 Open을 해보면

 이렇게 사라진다. 다시 이 통신 포트를 닫고 해보면 정상적으로 나타날 것이다. 즉, USB Blaster로 다운로드 할 때 통신 연결을 하지 않은 상태에서 진행하도록 한다. USB Serial Converter를 제거하는게 아니라 통신 포트를 열지 말고 하라는 소리다.                                       

728x90
반응형