[Microchip]/PIC18F2006. 7. 1. 22:55

[PIC18F4455 EVM] 보드 제작 - USB포함 PIC마이컴 보드

[PIC18F4455 EVM] 보드 제작 - USB포함 PIC마이컴 보드




[ PIC18F4455 EVM ]보드를 제작 했다. PIC18F4455 는 USB를 포함하고 있는 마이컴 이다.
QFN타입이라 정말 소형이다.
 


PIC18F4455 USB EVM에 그래픽LCD장착




Posted by nexp
TAG PIC18F4x, USB

댓글을 달아 주세요

[INTERFACE]/USB2004. 3. 27. 10:01

[PDIUSBD12 Module] USB Interface 보드 제작

[PDIUSBD12 Module] USB Interface 보드 제작
사용자 삽입 이미지


회로도



PC인터페이스 실습용 장비
의 USB Interface용으로 모듈 형태로 제작 했다.




Posted by nexp
TAG PDIUSBD12, USB

댓글을 달아 주세요

[INTERFACE]/EZ-USB2003. 5. 11. 22:28

[EZ-USB EVM] AN2131(8051 + USB) 보드 제작


[EZ-USB EVM] AN2131(8051 + USB) 보드 제작





Cypress사의 AN2131칩인 EZ-USB로 EVM보드를 제작했다.
8051코어로 쉽게 개발 할수 있고 독자적인 USB엔진으로 고속을 자랑하는데... 실제로 테스트 해봐도 대용량 전송에 있어 좀 빠른것 같다.



내부 램, Flash로도 충분히 테스트 가능하고 메모리 확장할 수 있도록 FLASH, RAM, GAL등을 실장 했다.
Posted by nexp
TAG AN2131, USB

댓글을 달아 주세요

[INTERFACE]/USB2003. 4. 12. 22:08

[ TUSB3210 EVM ] 관련 자료

[ TUSB3210 EVM ] 관련 자료

사용자 삽입 이미지

회로도







테스트 동영상

Posted by nexp

댓글을 달아 주세요

[INTERFACE]/USB2003. 4. 12. 13:11

[ TUSB3210 EVM ] 부트모드 및 개발환경 설정

펌웨어 다운로드
TUSB3210은 8052코어를 가지고 있고 내부 ROM에 부트 코드가 라이트되어 있다.
전원 투입시 기본 부트로더가 실행되고 이 부트로더는  EEPROM 또는 USB을 통해 사용자 코드를 램에 다운로드 한다.
먼더 외부 EEPROM에 사용자 코드가 없다면 USB디바이스로 동작해 기본 드라이버(ApLoader.SYS)를 찾고 이 드라이버와 정상 통신을 하면 사용자 펌웨어(TUSB3210.BIN or TUSB2136.BIN)를 램에 다운로드 하게 된다. 이후 램에 있는 사용자 코드가 실행된다. ->이 파일은 inf파일에서 변경할 수 있다.

부트로더가 찾는 먼저 기본 드라이버를 설치 한다.

드라이버를 설치하면 디바이스 드라이버(ApLoader.SYS)와  기본 펌웨어( TUSB3210.BIN )가 \WINDOWS\SYSETM32\Driver\폴더에 설치 된다.

이후 TUSB3410은 TUSB3410.BIN파일을 램에 다운로드 하고 실행하게 된다.
결론적으로 사용자 코드는 TUSB3410.BIN파일을 바꾸어 주면 간편하게 펌웨어를 업데이트 할 수 있다.





Posted by nexp

댓글을 달아 주세요