본문 바로가기

[INTERFACE]/USB_FTDI

(23)
VNC1L MP3 EVM - USB 메모리스틱의 파일 읽고 쓰기 테스트 VNC1L MP3 EVM - USB 메모리스틱의 파일 읽고 쓰기 테스트 파일 쓰기 테스트 1) 파일 생성 -> OPW 파일명 ex) opw test.txt¶ 2)데이터 쓰기 -> WRF 쓸바이트 수 ->데이터 ex)wrf 5¶ 12345 3)파일닫기 -> CLF 파일명 ex)clf test.txt¶ D:\>dir A.TXT D:\>opw test.txt wrf 5 12345 D:\> clf test.txt D:\>dir A.TXT TEST.TXT 파일 읽기 테스트 1) 전체 파일 읽기 -> RD 파일명 ex)rd test.txt¶ D:\> 12345D:\> VNC1L Command List
VNC1L MP3 EVM - USB Host Test Module (MP3 Player) 보드 제작 VNC1L MP3 EVM - USB Host Test Module (MP3 Player) 보드 제작 USB Host 기능을 가진 VNC1L 의 테스트 보드를 새롭게 제작했다. 기존 VNC1L EVM PCB를 모두 소진해서 새로운 형태로 제작 해볼까 하다 VNC1L의 MP3 플레이 기능을 테스트 해보기위해 제작해 보았다. VS1053 (VS1033) MP3 모듈을 연결하면 아주 간단하고 USB메모리 스틱을 지원하는 MP3플레이어를 제작할 수 있다. VNC1L MP3 EVM 회로도
[VNC1L] VncFwMod.exe 펌웨어 수정툴 사용하기 [VNC1L] VncFwMod.exe 펌웨어 수정툴 사용하기 VNC1L 펌웨 수정 프로그램 VNC1L 펌웨어 수정툴 VncFwMod.exe 을 이용하면 펌웨어의 기본 사항을 수정할 수 있다. 주로 VID, PID, 스트링 디스크립트, 통신 보레이트나 데이터 형식 등을 수정할 수 있는데... 특히 간단하게 사용하기 위해 가장 필요한 부분은 흐름제어기능을 제거 할수 있다. VncFwMod 사용법 상세한 설명은 메뉴얼을 참고한다. 우선 프로그램을 실행하면 FTDI에서 제공하는 기본 펌웨를 선택한다. 기존 파일을 백업할 수 있다. UART설정 수정 버전 설정 모드 설정 수정된 VNC1L 펌웨어
[VNC1L-A1] USB Host - 메모리스틱의 mp3파일 읽어오기 [VNC1L-A1] USB Host - 메모리스틱의 mp3파일 읽어오기 1)DIR명령으로 파일 목록을 읽어온다. 2)DIR file 명령을 하면 파일의 크기를 알 수 있다. YOUN-S.MP3 $8D $B5 $01 $00 D:\> -> 실제적으로 하위바이트가 먼저 출력된다. 00 01 B5 D8 3)OPR(Open File for Read) 명령으로 파일을 연다. 4)RDF(Read From File) 명령으로 원하는 크기만큼의 데이터를 읽어온다. mp3파일 512개씩 읽어오는 테스트를 했다. ?l2o[ZD:\> 테스트 -> USB 메모리 스틱 MP3 플레이어 참고
[VNC1L] 최신 펌웨어 다운로드 테스트 [VNC1L] 최신 펌웨어 다운로드 테스트 USB HOST를 지원하는 VNC1의 최신 펌웨어를 테스트 다운로드하기 위해 지그보드를 제작했다. 새로운 PCB를 제작한것은 아니고 기존에 다른 용도로 제작 했던 PCB에 점퍼 몇개 땜해서 간단히 제작했다. FTDI 사이트에서 최신 프로그램을 다운로드해서 테스트 했다. 최신 펌웨어 및 유틸리타가 많이 있다. VncFwMod.exe 를 이용하면 ROM파일 자체를 수정할 수 있다. 보레이트 및 패리티등의 설정을 할 수 있다. PROG핀을 GND로 설정후 리셋하면 펌웨어 다운로드 모드로 되고 펌웨어를 다운로드할 수 있다. 좀더 자세한 사항은 [VNC1L EVM] 부트로더 라이트 방법 참고 최신 VDAP 펌웨어 다운로드 후 테스트 해보니 시리얼 포트로 아래 메시지가 출..
FTDI에서 새로운 USB 칩이 출시 되었다. FTDI에서 새로운 USB 칩이 출시 되었다. FTDI에서 새로운 USB 칩이 출시 되었다. 눈여겨 볼만한 것으로 FT230XS-R는 UART로 3M Baud를 지원 한다고 한다. 과연 3M까지 나올까...? 그리고 USB2I2C, USB2SPI 칩도 새로운것이 많다. Device FT200XD FT201X FT220X FT221X FT230X FT231X FT240X Description USB to I2C slave interface USB to I2C slave interface USB to 4-Bit SPI / FT1248 interface USB to 8-Bit SPI / FT1248 interface USB to basic UART USB to full handshake UART USB to ..
[FT2232H EVM] VC++, C#을 이용한 USB2.0 High Speed 테스트 [FT2232H EVM] VC++, C#을 이용한 USB2.0 High Speed 테스트 D2XX Direct Drivers [FT2232H EVM] 테스트를 위해 D2XX 드라이버가 필요하다. VC++ 설정 헤드파일 설정하고, DLL파일 설정하면 간단히 환경 설정 할 수 있다. #include "FTD2XX.h" FT2232H 테스트 프로그램 작성 간단한 프로그램 작성해서 테스트 했다. LED On/Off 테스트. C#을 이용한 FT2232H 테스트 프로그램 작성 FT2232H 테스트 동영상
[FT2232H EVM] 보드 제작 [FT2232H EVM] 보드 제작 USB 2.0 High Speed를 지원하는 FT2232테스트 보드를 제작 했다. 기존 [FT2232D EVM] 보드, [FT245 EVM] 보드 와 핀맵이 호환 되도록 했다. 기존 보드와 동일하게 FT2232H의 모든 핀은 빠져 있고 EEPROM도 실장되어 있다. [FT2232H EVM] 회로도 핀맵 IO전원 설정