3월, 2019의 게시물 표시

Xilinx Programming Cable이 어느 날 갑자기 Download가 않되는 문제와 해결방법

Xilinx Programming Cable Xilinx Programming Cable이 어느 날 갑자기 Download가 않되는 문제와 해결방법 지금까지 문제없이 잘 사용하던 Xilinx Programming Cable이 어느 날 갑자기 Download가 않되는 경우가 있습니다. 이러한 경우의 해결방법에 대하여 설명하려 합니다. 다음의 세 가지 테스트를 진행하여 봅니다. 테스트 1) 사용하고 있는 Xilinx Programming Cable이 고장은 아닌지를 의심하여야 합니다. 다른 Xilinx Programming Cable에서도 동일한 문제가 있는지 확인합니다. 테스트 2) Xilinx Programming Cable이 연결된 PC의 USB port가 손상되었지를 의심하여야 합니다. Xilinx Programming Cable이 연결된 PC의 USB port를 변경하여 테스트 합니다. 테스트 3) 다른 PC에서도 동일한 문제가 있는지 확인합니다. 만일 다른 PC에서는 문제없이 동작한다면, 문제가 발생하는 PC의 Xilinx Programming Cable drivers의 손상을 의심하여야 합니다. 위 테스트 3)의 Xilinx Programming Cable drivers가 의심된다면, Xilinx ISE의 경우, 아래의 링크를 참조하여 Xilinx Programming Cable drivers를 manually (re)install을 합니다. AR# 54381 Xilinx Vivado의 경우, 아래의 링크를 참조하여 Xilinx Programming Cable drivers를 manually (re)install을 합니다. AR# 59128 ...

[Error] Failed to start Set console font and keymap on Ubuntu

이미지
Failed to start Set console font and keymap [Error] Failed to start Set console font and keymap on Ubuntu 문제없이 잘 사용하던 Ubuntu 시작 시에 다음과 같은 Error message가 발생하는 경우가 있습니다. 이러한 경우의 해결방법에 대하여 설명하려 합니다. Ubuntu 바탕화면에서 " Ctrl + Alt + T "를 클릭합니다. 다음과 같이 Terminal 창이 띄워집니다. 띄어진 Terminal 창에 " sudo systemctl restart console-setup.service "을 기입한 후에 엔터 키를 누룹니다. 그리고 Ubuntu 재부팅을 합니다. 이후에는 Ubuntu 시작 시에 " Failed to start Set console font and keymap "라는 Error message가 보이지 않게 됩니다. 지금까지 Error message: Failed to start Set console font and keymap을 해결하는 방법에 대하여 설명하였습니다. Posted by: Willy Kim March 17, 2019

How to install Atom Editor on Ubuntu

이미지
How to install ATOM Editor How to install Atom Editor on Ubuntu VHDL 혹은 Verilog source를 coding하는데 여러가지 Editor tool들이 사용되고 있습니다. 그 중에 요즈음은 ATOM Editor가 많이 인기를 얻고 있습니다. ATOM은 Github에서 개발된 오픈소스로 무료입니다. Windows 10, Linux, Mac OS X에서 모두 무료로 사용 가능합니다. 여기서는 Ubuntu OS에 ATOM Editor를 Install하는 방법에 대하여 설명하려 합니다. Ubuntu 바탕화면에서 " Ctrl + Alt + T "를 클릭합니다. 다음과 같이 Terminal 창이 띄워집니다. 위 Terminal 창에 " sudo add-apt-repository ppa:webupd8team/atom "을 기입한 후에 엔터 키를 누룹니다. 그리고 현재 Log-in ID의 passward를 물으면 기입한 후 엔터 키를 누룹니다. 이 후 " Press [ENTER] to continue or Ctrl+c to cancel adding it. "가 보이면 다시 엔터 키를 누룹니다. 다음은 Terminal 창에 아래와 같이 " sudo apt update "을 기입한 후 엔터 키를 누룹니다. 현재 Log-in ID의 passward를 물으면 기입한 후 엔터 키를 누룹니다. 다음은 Terminal 창에 아래와 같이 " sudo apt upgrade "을 기입한 후 엔터 키를 누룹니다. 이 후 " Do you want to continue? [Y/n] "가 보이면 " Y "를 기입한 후 엔터를 누룹니다. ...

How to use Columns mode in Atom Editor

이미지
Columns mode in ATOM How to use Columns mode in Atom Editor VHDL 혹은 Verilog의 coding을 위하여 ATOM Editor를 사용함에 있어 Column Eidt(열 편집)을 하려면 별도의 Package를 설치하여야 합니다. 아래의 내용은 ATOM Editor에 Column Edit(열 편집)이 가능하도록 하는 Packages의 install을 설명합니다. ATOM을 실행한 후, [ Ctrl + , ]를 누르면 Settings 창이 띄워집니다. 위 Settings 창에서 아래의 그림과 같이 Install을 클릭합니다. Install을 클릭한 상태에서 오른 쪽 Search Packages란에 " sublime-style-column-selection "을 기입하고 Enter를 합니다. 그리고 검색되어진 첫 번째 해당되는 Packages를 Install합니다. Sublime Style Column Selection에 대한 보다 자세한 사항은 아래의 링크를 보세요.. sublime-style-column-selection OS에 따라 사용법이 아래와 같이 서로 다릅니다. Platform Modifier Key Mouse Button Windows Alt Left OS X Option Left Linux Shift Left Posted by:...

How to install the Silicon Labs CP210x USB-to-UART drivers

이미지
Silicon Labs CP210x Device How to install the Silicon Labs CP210x USB-to-UART drivers 요즈음 Xilinx Evaluation Board에는 거의 대부분 2개의 USB port가 있습니다. 아래는 ZCU102 Evaluation Board에 있는 2개의 USB port입니다. 2개의 USB port 중 하나는 JTAG을 이용하여 FPGA Device or SPI/BPI Flash PROM에 Download를 하기 위한 port입니다. 보다 자세한 사항은 아래의 링크를 보세요. JTAG-SMT2: Surface-mount Programming Module 2개의 USB port 중 다른 하나는 Silicon Labs CP210x Device 를 이용하여 USB-to-UART가 구현되어져 있습니다. Xilinx Evaluation Board를 보면 아래의 그림과 같이 구현되어져 있습니다. 이 USB port를 사용하려면 Silicon Labs CP210x Device의 drivers를 install하여야 합니다. 이 부분에 대하여 다음과 같이 Xilinx는 Application Note를 제공합니다. UG1033 (v1.0) February 12, 2014 : Silicon Labs CP210x USB-to-UART Installation Guide 위의 UG1033 문서를 보고서 CP210x Drivers에 대한 install을 하여도 되지만, 아래 Link를 통하여서도 CP210x Drivers에 대한 install파일을 확인할 수 있습니다. 아래 Link의 file을 download한 후, 그냥 Install하면 됩니다.(Windows 10 기준) I...

Digilent JTAG-SMT2 (Surface-mount Programming Module)

이미지
Digilent JTAG-SMT2 Digilent JTAG-SMT2 (Surface-mount Programming Module) 요즈음 Xilinx Evaluation Board에는 거의 대부분 2개의 USB port가 있습니다. 아래는 ZCU102 Evaluation Board에 있는 2 개의 USB port입니다. 2개의 USB port 중 하나는 JTAG을 이용하여 FPGA Device or SPI/BPI Flash PROM에 Download를 하기 위한 port입니다. 일반적으로 Xilinx FPGA Device의 Download를 위하여 아래와 같은 Xilinx Download Cable(Xilinx Flatform Cabe USB II)을 사용합니다. 위 그림에서 빨간 색의 Xilinx Flatform Cabe USB II의 역활을 Digilent라는 회사에서 자그마한(500원 동전 크기 정도...) 모듈 형태로 아래의 그림과 같이 제공하고 있습니다. 이러한 모듈이 대부분의 Xilinx Evaluation Board에 적용되어져 있기 때문에 Xilinx Flatform Cabe USB II없이 일반적인 Type-A to Type-B USB Cable(안드로이드계열 휴대폰 충전 Cable과 동일한 Cable입니다.)만 PC와 Board 사이에 연결하시면 됩니다. Digilent의 JTAG Download module에 대한 보다 자세한 사항은 아래의 링크를 보세요. JTAG-SMT2: Surface-mount Programming Module Digilent의 JTAG Download module(JTAG-SMT2)에 대한 drivers는 Xilinx Vivado Software를 Install할 때에 같이 install됩니다. 따라서 별...

ZCU102 board 구입 후, board에 문제가 없는지 확인하는 방법

이미지
ZCU102 board check ZCU102 board 구입 후, board에 문제가 없는지 확인하는 방법 Board 구입 후, 가장 처음 할 일은 Board에 문제가 있는지 살펴 보아야 합니다. 살펴보기 전에 준비하여야 할 문서와 파일들이 있습니다. 아래 링크의 문서와 압축파일을 다운로드 받습니다. (Xilinx의 log-in ID가 있어야 합니다.) ZCU102 Evaluation Board User Guide : UG1182 (v1.5) January 11, 2019 ZCU102 Board Interface Test : XTP428 (v10.0) rdf0377-zcu102-bit-c-2018-3.zip ZCU102 board 구입 후, board에 문제가 없는지 확인하는 방법 가장 먼저 확인할 부분은 보드의 각 점퍼 핀과 스위치의 설정이 맞는지 보아야 합니다. 각각의 점퍼 핀과 스위치가 default setting으로 되어져 있는지 확인하여야 합니다. 보드의 모든 점퍼 핀과 스위치의 default setting에 대한 정보는 UG1182 (v1.5) January 11, 2019 문서의 16~20 페이지의 내용을 보면 확인할 수 있습니다. 아래의 그림처럼 각 점퍼 핀과 스위치에 넘버링을 하였고 각각에 해당되는 설정 값에 대한 내용이 16~20 페이지에 있습니다. 다음은 아래 링크의 Blog를 통하여 Silicon Labs CP210x USB-to-UART drivers를 Install합니다. How to install the Silicon Labs CP210x USB-to-UART drivers 다음은 ZCU102 Hardware Setup이 필요합니다...