본문 바로가기

NET-EVM

(8)
[STM32-SM2 EVM] W5200 이더넷 테스트 - NET-EVM 보드 [STM32-SM2 EVM] W5200 이더넷 테스트 - NET-EVM 보드 STM32를 이용하여 [NET-EVM] 보드에서 W5200 모듈을 테스트 했다. [NET-EVM] W5100/W5200용 커넥터 STM32-SM2는 핀맵이 약간 수정되었는데.. W5200의 /RST(INT0) 핀이 3.3V로 연결되기 때문에 3.3V끊고 PA15와 0옴으로 연결해 주어야 한다. W5200 드라이버 코드 //----------------------------------------------------------------------------- // W5100 HAL #define _SPI1_ENABLE 1 #define W5100_CS_PORT GPIOB #define W5100_CS_BIT BIT12 #defi..
[dsPIC EVM] MP3 Module (VS1033) 테스트 [dsPIC EVM] MP3 Module (VS1033) 테스트 [NET EVM] 보드를 이용하면 W5100과 같은 이더넷 모듈이나 TFT LCD 모듈을 연결하여 테스트 할수 있고 VS1033과 같은 MP3 모듈을 연결하여 네트웍 라디오를 테스트 해 볼 수 있다. ADC0 -> RB0 dsPIC33 MP3모듈 HAL Driver 코드 //----------------------------------------------------------------------------- // VS1033 모듈 HAL #define VS_DREQ_BIT BIT6 #define VS_DREQ_PORT PORTB #define VS_CS_BIT BIT4 #define VS_CS_PORT PORTB #define VS_XD..
[TMS320F2808 EVM] W5200 이용한 TCP Server 전송 속도 테스트 [TMS320F2808 EVM] W5200 이용한 TCP Server 전송 속도 테스트 TMS320F2808의 SPI 최대 속도는 6.2Mhz 정도 이고 이때 TCP 전송 속도는 1.5831 Mbps 정도 나온다. 결론 적으로 CPU속도는 나쁘지 않는데.. SPI클럭 속도가 너무 느리다. SPI속도를 요하는 어플리케이션은 고려할 필요가 있는것 같다. 그래도 1.5Mbps면 간단한 웹서버 정도 돌리는데는 문제가 없을것 같다. [NET_EXP] W5100 / W5200 모듈 보드 핀맵
[LPC1111 EVM] W5200 TCP/IP 테스트 [LPC1111 EVM] W5200 TCP/IP 테스트 하드웨어 TCP/IP W5200모듈을 NET-EXP보드에서 테스트 했다. LPC1100 Cortex-M0코어의 저렴한 LPC1113의 SPI최대 속도가 12Mhz이고 W5200 TCP전송 속도는 1.5Mbps정도 나온다. [1] iInChip Send: 1.5744 Mbps(3966014 bytes, 19.2184 sec) iInChip Recv: 1.5546 Mbps(3966014 bytes, 19.4632 sec) ------------------------------------------------------------ [2] iInChip Send: 1.5687 Mbps(3966014 bytes, 19.2887 sec) iInChip Recv..
[CANTUS EVM] W5200을 이용한 TCP/IP 전송 속도 테스트 [CANTUS EVM] W5200을 이용한 TCP/IP 전송 속도 테스트 CANTUS는 데이터 버스가 있기 때문에 궂이 SPI을 통해 제어할 필요는 없지만 SPI속도가 23Mhz라 테스트 해 볼만하다. [NET-EVM] 보드를 이용하녀 SPI만 지원하는 W5200 모듈의 TCP 전송속도를 테스트 해 보았다. SPI 최대 클럭이 23Mhz 일때 전송 속도는 2.38Mbps가 출력 된다. W5200 드라이버 코드 //----------------------------------------------------------------------------- // W5100 HAL #define W5100_CS_PORT #define W5100_CS_BIT BIT5 #define W5100_RST_BIT BIT4..
[dsPIC33 EVM] W5200 TCP/IP Loopback 전송 속도 테스트 [dsPIC33 EVM] W5200 TCP/IP Loopback 전송 속도 테스트 dsPIC33을 이용하여 SPI방식의 하드웨어 TCP/IP W5200 (W5100)의 전송 속도를 테스트 했다. SPI클럭 13Mhz 에서 최대로 나오며 2.5Mbps 정도 출력 된다. [3] iInChip Send: 2.3772 Mbps(6596649 bytes, 21.1710 sec) iInChip Recv: 2.4131 Mbps(6596649 bytes, 20.8568 sec) ------------------------------------------------------------ [4] iInChip Send: 2.3933 Mbps(6596649 bytes, 21.0288 sec) iInChip Recv: 2.4..
[W5100-s EVM] rev2 보드 관련 자료 [W5100-s EVM] rev2 보드 관련 자료 이더넷(W5100) 테스트를 위한 [NET-EVM] 보드 만들면서 [W5100-S EVM] rev2 보드를 만들었다. 기존 보드에서 전원핀맵을 통일해 USB 및 기타 모듈 보드와 동일한 핀맵으로 수정 제작 하였다. W5100 EVM 회로도 rev1과 같이 SPI_EN핀을 따로 설정하지 않아도 자동으로 설정될 수 있도록 인버터가 있어 SPI EN핀을 따로 설정하지 않아도 된다. [NET-EVM] 보드에 연결 확장 테스트 보드로 기존 MCU(AVR, ARM, PIC등등)를 이용하여 이더넷 테스트를 할 수 있는 보드 이다. W5100을이용한 이더넷 테스트 동영상 UDP로 접속하여 이미지 데이터를 고속으로 전송하고 TFT LCD에 출력하도록 했다. [CANTUS..
[PIC32-SM EVM] TFT LCD (COM26T2844) 테스트 - AVR과 속도 비교 [PIC32-SM EVM] TFT LCD (COM26T2844) 테스트 [EXP-NET EVM] 보드는 W5100을 연결하여 이더넷 테스트를 하기 위한 보드로 제작 했는데 TFT LCD모듈도 연결하여 테스트 가능하다. PIC32의 속도를 좀더 테스트 해 보기 위해 테스트 자료정리를 좀 해 보았다. 추후 PIC32의 USB호스트 기능을 테스트 하거나 이더넷 테스트를 진행할 예정이다. [EXP-NET EVM] 보드의 TFT LCD (COM26T2844)) 회로도 (한가지 아쉬운점이 있다면 RS신호를 RF4로 할당해야 하는데... 멀리 떨어져 있을뿐 아니라 16핀용 다른 MCU와 호환이 안된다. 다음에 화장보드 제작시에는 고려를 할 필요가 있을것 같다.) TFT LCD Driver 코드 //----------..