FT_Prog를 통해 FTDI 칩 (R232R)에서 PID를 변경하려고했습니다. 그것은 작동하지만 그 후 나는 윈도우 7이 자동으로 FTDI 장치가 아닌 USB 장치 용 드라이버를 다시 설치한다는 것을 알게되었습니다. PID를 기본값 (6001)으로 되돌리고 싶습니다. 문제는 다른 PID 번호를 가지고 있기 때문에 FT_Prog 앱에서이 장치를 볼 수 없다는 것입니다. 나는 또한 MProg를 시도했지만 같은 결과를 보였다. 나는 또한 수동으로 Windows FTDI 드라이버를 다시 시도했지만 FT_Prog에서 FTD 장치를 볼 수 없습니다. FT_Prod를 사용하여 통신을 끊으면 왜 PID를 변경할 수 있습니까?FTDI 기본값으로 PID 변경
6
A
답변
1
PID를 프로그래밍 한 것처럼 들리지만 해당 PID와 일치시킬 드라이버가 없습니다. 따라서 장치가 열거되지만 시스템의 모든 USB 드라이버와 연결되지는 않습니다.
원래 드라이버를 수정하여 PID를 추가 한 다음 수정 된 장치에 해당 드라이버를 설치할 수 있습니다.
또는 장치에 원본 드라이버의로드를 강제 할 수 있습니다. 장치 관리자를 열고 장치를 마우스 오른쪽 단추로 클릭하고 드라이버 업데이트를 선택하십시오. 그런 다음 찾아보기를 클릭하고 직접 선택을 클릭하십시오. 마지막으로 디스크 있음을 클릭하고 원본 드라이버를 찾습니다. 일치하지 않는다는 메시지를 표시하고 확신하는지 묻습니다. 예라고 말하면 원래 드라이버의로드가 강제로 이루어집니다. 이렇게하면 PID를 원래대로 되돌릴 수 있습니다.
4
좋아, 결국 나는 해결책을 내놓았다. 프레스톤에게 감사드립니다. 나는 단지 기본 Windows FTDI 드라이버의 복사본을 만들고, FTDIBUS.inf를 열어 기본값 6001에서 6005로 PID 번호를 변경하고 드라이버를 수동으로 설치합니다. 그것은 지금 일하고 또한 표준 FTDI 도구 FT_Prog 내 FTDI 칩에 연결할 수 있습니다. 그래서 이것으로 VID와 PID의 조합으로 내 드라이버를 만들 수 있습니다. FTDI TN_104의 기술 노트에 자세한 정보가 있습니다.
관련 문제
- 1. subprocess.popen pid 변경
- 2. DatePicker 오늘 기본값으로 변경
- 3. Matlab과 FTDI
- 4. Xcode - 분할 컨트롤이 기본값으로 변경
- 5. .net 클라이언트 대상을 기본값으로 변경
- 6. PID 변경 때마다 나는 그들을 죽이려
- 7. Typo3 extbase : 프로그래밍 방식으로 레코드 PID 변경
- 8. ftdi (vcp 또는 d2xx) 전달 (PC에서 ftdi 장치로) 대기 시간
- 9. PID 대 PID (2 DOF)
- 10. FTDI TTL with Linux
- 11. ADK FTDI USB 드라이버
- 12. FTDI d2xx android communication
- 13. FTDI 커널 모듈 컴파일
- 14. 안정 상태의 변경 사항이 기본값으로 설정됩니다.
- 15. 수백만 개의 행이 기본값으로 설정된 테이블 변경
- 16. ZedGraph : Set Scale의 동작을 기본값으로 변경
- 17. 수정 빠른 수정 '가시성을 기본값으로 변경'
- 18. 생존 플롯 템플릿을 기본값으로 다시 변경
- 19. 버스 위치 ID를 기반으로 FTDI 장치 열기
- 20. FTDI 쓰기 함수 절대 종료
- 21. Python 용 FTDI 라이브러리 사용
- 22. FTDI 칩 지원 안드로이드 장치
- 23. 결정 - PID
- 24. PID/VID 변경 후 VCOM 드라이버가 작동하지 않음
- 25. Liferay 테마가 기본값으로 재설정
- 26. pid =`cat $ pidfile` 또는 읽기 pid <$ pidfile?
- 27. sendto를 PID 및 그룹
- 28. PROPERTYKEY :: pid 의미
- 29. Erlang-Pid 컨트롤
- 30. Keil Uvision4의 PID 컨트롤러