W5100 (55) 썸네일형 리스트형 [Mega128 EVM] TCP Server Loopback Test - Network 전송속도 측정 [Mega128 EVM] TCP Server Loopback Test - Network 전송속도 측정 소스코드 Atmega128 16AU와 W5100을 이용하여 네트웍 속도 측정을 위해 TCP Loopback 프로그램을 작성해 테스트 해보았다. PC쪽 프로그램은 Wiznet에서 제공하는 AX Loopback Test Program을 이용하였다. 먼저 Mega128 EVM에 loopbak프로그램을 다운로드 하여 서버모드로 Lesten한다. AX프로그램을 설치 하고 실행하여 서버( [Mega128 EVM]보드 )에 접속(Connection)을 한다. IP주소와 포트 번호 입력 접속이 되면 TCP전송을 클릭하면 전송할 파일을 선택할수 있고, 여기서는 간단히 이미지 파일을 이용해서 테스트 했다. 물론 다른 파일.. [Mega128 EVM] 이더넷 테스트 - TCP Server [Mega128 EVM] 이더넷 테스트 - TCP Server W5100, Atmega128 TCP Server 예제 [Mega128 EVM]에서 W5100제어는 direct, indirect, spi방식으로 제어 가능하고 J7 점퍼 설정으로 설정 가능하다. 소프트웨어에서 설정은 \01_drv\wiznet\mcu\types.h 에서 설정할 수 있다. #define __DEF_IINCHIP_BUS__ __DEF_IINCHIP_DIRECT_MODE__ //#define __DEF_IINCHIP_BUS__ __DEF_IINCHIP_INDIRECT_MODE__ //#define __DEF_IINCHIP_BUS__ __DEF_IINCHIP_SPI_MODE__ /*Enable SPI_mode*/ TCP서버의 일은 .. [Mega128 EVM]rev2 보드 관련 자료 - AVR Mega128 + Ethernet Module [Mega128 EVM]rev2 보드 관련 자료 - AVR Mega128 + Ethernet Module 회로도: [Mega128 EVM] rev2를 새롭게 만들었다. 기존 보드의 회로적인 실수도 수정하고 몇가지 보완해서 만들었다. 기본적인 형태나 배치는 동일하게 구성했다. PCB가 없서서 새롭게 만들어야 할 기회가 있었는데 시간 관계상 치명적 버그만 수정하는 형태이다. 기존 Ethernet LINK LED를 보드에 구성했던 것을 RJ45커넥터의 LED있는것으로 대체 하였다. 기존 보드와 거의 유사하지만.. USB커넥터 및 VR, 온도 센서가 추가 되었다. USB는 아무래도 미니타입이 작고 많이 쓰는 커넥터라 수정했고 VR및 온도센서(LM35)을 추가하여 보드상에서 간단한 테스트를 해 볼수 있도록 했다... 하이퍼 터미널을 이용한 TCP/IP 통신 테스트 하이퍼 터미널을 이용한 TCP/IP 통신 테스트 TCP/IP 테스트를 위한 테스트 프로그램으로 윈도우에서 기본으로 제공하는 하이퍼 터미널(HiperTerminal) 프로그램을 이용하면 아주 간단하게 테스트 할 수 있다. 먼저 하이퍼 터미널을 실행한다 TCP/IP로 연결 등록정보에서 [연결할 모뎀] -> TCP/IP 를 설정하고 임베디드 보드의 IP를 설정한다. 만약 PC를 서버로 설정하고 싶다면 [호출] -> [호출 대기]로 설정할 수 있다. 만약 PC가 클라이언트라면 [호출]을 클릭하여 원하는 서버로 접속할 수 있다. 테스트 예제 W5100 + AVR보드 (Ethernet2Serial)를 이용하여 간단히 TCP/IP로 전송 받은 데이터를 시리얼 포트로 출력하는 예제를 테스트 해 보았다. [W5100-s EVM] 관련자료 [W5100-s EVM] 관련자료 회로도 커넥터 조립시 주의사항 SPI선택 점퍼는 90도 앵글타입 써야 하는데 가로축으로 배치해서 점퍼 연결하기가 쉽지 않다. 각도를 약간 주어 납땜을 요한다. 다음에는 세로 축으로 배치해야 겠다. 전원 확인 LED는 아래쪽보드에 있어 확인이 쉽지 않다... [SAM7S EVM] 테스트 보드 제작 - Ethernet, MP3, TFT-LCD [SAM7S EVM] 테스트 보드 제작 - Ethernet, MP3, TFT-LCD [SAM7-s EVM]보드 (AT91SAM7S256) 를 이용하여 간단한 테스트 보드를 꾸며 보았다. 이더넷(W5100), MP3(VS1003), TFT LCD만 연결하여 간단한 테스트 동작을 했는데... 아무래도 AT91SAM7S 보드가 소형이라 작은 보드에 쉽게 간다. AT91SAM7S 보드 테스트 예제 STM32 Ethernet Test Board 제작 STM32 Ethernet Test Board 제작 CORTEX-M3 STM32F103를 이용한 이더넷 테스트 보드를 제작하였다. 이더넷 컨트롤러는 W5100모듈을 이용하였고 간단한 테스트 용도로 제작했다. W5100 모듈 STM32를 이용한 기본 테스트와 이더넷 테스트가 가능한 보드 [USB2Ethernet] Ehternet Storage 모듈 개발 [USB2Ethernet] Ehternet Storage 모듈 개발 USB 호스트 기능을 이용하여 USB 메모리 스틱을 연결하면 FTP로 접속해 원격지에서 USB메모리 스틱에 파일을 쓰거나 읽어오는 모듈을 제작했다. USB 메모리 스틱을 인식 할수 있는 MCU로 AT90USB1287을 선정했고 FTP전송을 위해 W5100 을 적용 했다. 확장 테스트 보드 USB2Ethernet 보드를 모듈로 제작해서 다양한 프로젝트에 적용 할 수 있도록 했고 모듈을 테스트 할 수 있는 확장보드도 함께 제작 했다. FTP Server 모드로 동작 하기 때문에 FTP클라이언트 프로그램을 이용하여 원격지에서 파일을 제어 할 수 있다. USB2Ethernet 모듈 환경설정 프로그램 이전 1 2 3 4 5 6 7 다음