Raspberry Pi의 USB에 FT232H 연결 ~ 드라이버 설치 ~
3980 단어 RaspberryPiUSBFT232H
개요
Raspberry Pi를 USB 호스트로 FT232H를 사용하기위한 초기 설정했습니다.
이 기사는 비망록입니다.
환경
모함:Windows10 64bit판
장치: Raspberry Pi 3B
OS; Rasbian stretch
변환 기판: Adafruit FT232H Breakout - General Purpose USB to GPIO+SPI+I2C
설정 절차
1. 드라이버 설치
FTDI의 USB 드라이버를 Raspberry Pi에 설치합니다.
FTDI의 드라이버 다운로드 사이트를 보면, Raspberry Pi용의 드라이버가 준비되어 있는 것 같습니다.
FTDi D2xxx 드라이버
이번에는 지원 버전의 "libftd2xx-arm-v6-hf-1.4.8.gz"를 사용합니다.
모함에 다운로드 해동합니다.
Raspberry Pi로 이동하여 작업 디렉토리를 만듭니다.
mkdir driver
cd driver
압축을 풀고 만든 폴더의 내용을 Raspberry Pi의 작업 디렉토리에 복사합니다.
이번에는 sftp 클라이언트 도구 "WinSCP"에서 Raspberry Pi의 "driver"폴더에 복사했습니다.
복사하는 것은 ↓ 패스의 내용 전부 (7 점)입니다.
libftd2xx-arm-v6-hf-1.4.8\release\
복사가 완료되면 설치를 진행합니다.
다음 명령으로 설치합니다.
cd build
sudo cp libftd2xx.* /usr/lib
sudo chmod 0755 /usr/lib/libftd2xx.so.1.4.8
sudo ln -sf /usr/lib/libftd2xx.so.1.4.8 /usr/lib/libftd2xx.so
※드라이버의 버전이 다른 경우는, 어떤 버전을 인스톨 하려고 하고 있는지, 다음의 커멘드로 확인할 수 있습니다.
”libftd2xx.so.~.~.~” 파일 버전입니다.
이상으로 설정 완료입니다.
동작 확인
다음 명령으로 샘플 코드를 빌드하고 실행합니다.
cd ../examples
make -B
cd EEPROM/read
sudo ./read
실행할 때 포트를 열지 못하는 것 같습니다.
다른 드라이버가 로드된 것처럼, 드라이버를 언로드합니다.
다음 명령으로 로드된 드라이버를 확인할 수 있습니다.
sudo lsmod |grep ftdi
ftdi_sio 및 usbserial을 다음 명령으로 언로드합니다.
sudo rmmod ftdi_sio
sudo rmmod usbserial
다시 샘플 코드를 실행하면 문제가 발생하지 않습니다.
FT232H의 EEPROM을 읽은 결과가 표시됩니다.
이상입니다.
참고
Raspberry Pi에서 FTDI 장치 드라이버 설치
D2xx Readme
D2xx Video Install Guide
MPSSE 명령 목록
MPSSE Example
Reference
이 문제에 관하여(Raspberry Pi의 USB에 FT232H 연결 ~ 드라이버 설치 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kmaepu/items/24ef0e7c02150b2a00ab
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
모함:Windows10 64bit판
장치: Raspberry Pi 3B
OS; Rasbian stretch
변환 기판: Adafruit FT232H Breakout - General Purpose USB to GPIO+SPI+I2C
설정 절차
1. 드라이버 설치
FTDI의 USB 드라이버를 Raspberry Pi에 설치합니다.
FTDI의 드라이버 다운로드 사이트를 보면, Raspberry Pi용의 드라이버가 준비되어 있는 것 같습니다.
FTDi D2xxx 드라이버
이번에는 지원 버전의 "libftd2xx-arm-v6-hf-1.4.8.gz"를 사용합니다.
모함에 다운로드 해동합니다.
Raspberry Pi로 이동하여 작업 디렉토리를 만듭니다.
mkdir driver
cd driver
압축을 풀고 만든 폴더의 내용을 Raspberry Pi의 작업 디렉토리에 복사합니다.
이번에는 sftp 클라이언트 도구 "WinSCP"에서 Raspberry Pi의 "driver"폴더에 복사했습니다.
복사하는 것은 ↓ 패스의 내용 전부 (7 점)입니다.
libftd2xx-arm-v6-hf-1.4.8\release\
복사가 완료되면 설치를 진행합니다.
다음 명령으로 설치합니다.
cd build
sudo cp libftd2xx.* /usr/lib
sudo chmod 0755 /usr/lib/libftd2xx.so.1.4.8
sudo ln -sf /usr/lib/libftd2xx.so.1.4.8 /usr/lib/libftd2xx.so
※드라이버의 버전이 다른 경우는, 어떤 버전을 인스톨 하려고 하고 있는지, 다음의 커멘드로 확인할 수 있습니다.
”libftd2xx.so.~.~.~” 파일 버전입니다.
이상으로 설정 완료입니다.
동작 확인
다음 명령으로 샘플 코드를 빌드하고 실행합니다.
cd ../examples
make -B
cd EEPROM/read
sudo ./read
실행할 때 포트를 열지 못하는 것 같습니다.
다른 드라이버가 로드된 것처럼, 드라이버를 언로드합니다.
다음 명령으로 로드된 드라이버를 확인할 수 있습니다.
sudo lsmod |grep ftdi
ftdi_sio 및 usbserial을 다음 명령으로 언로드합니다.
sudo rmmod ftdi_sio
sudo rmmod usbserial
다시 샘플 코드를 실행하면 문제가 발생하지 않습니다.
FT232H의 EEPROM을 읽은 결과가 표시됩니다.
이상입니다.
참고
Raspberry Pi에서 FTDI 장치 드라이버 설치
D2xx Readme
D2xx Video Install Guide
MPSSE 명령 목록
MPSSE Example
Reference
이 문제에 관하여(Raspberry Pi의 USB에 FT232H 연결 ~ 드라이버 설치 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kmaepu/items/24ef0e7c02150b2a00ab
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
mkdir driver
cd driver
libftd2xx-arm-v6-hf-1.4.8\release\
cd build
sudo cp libftd2xx.* /usr/lib
sudo chmod 0755 /usr/lib/libftd2xx.so.1.4.8
sudo ln -sf /usr/lib/libftd2xx.so.1.4.8 /usr/lib/libftd2xx.so
다음 명령으로 샘플 코드를 빌드하고 실행합니다.
cd ../examples
make -B
cd EEPROM/read
sudo ./read
실행할 때 포트를 열지 못하는 것 같습니다.
다른 드라이버가 로드된 것처럼, 드라이버를 언로드합니다.
다음 명령으로 로드된 드라이버를 확인할 수 있습니다.
sudo lsmod |grep ftdi
ftdi_sio 및 usbserial을 다음 명령으로 언로드합니다.
sudo rmmod ftdi_sio
sudo rmmod usbserial
다시 샘플 코드를 실행하면 문제가 발생하지 않습니다.
FT232H의 EEPROM을 읽은 결과가 표시됩니다.
이상입니다.
참고
Raspberry Pi에서 FTDI 장치 드라이버 설치
D2xx Readme
D2xx Video Install Guide
MPSSE 명령 목록
MPSSE Example
Reference
이 문제에 관하여(Raspberry Pi의 USB에 FT232H 연결 ~ 드라이버 설치 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/kmaepu/items/24ef0e7c02150b2a00ab
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Raspberry Pi의 USB에 FT232H 연결 ~ 드라이버 설치 ~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kmaepu/items/24ef0e7c02150b2a00ab텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)