본문 바로가기

MINI-ETHERNET

(7)
[RP2040_W6100] RP2040 + W6100 Mini Board 제작 RP2040은 저렴(1$)하면서 성능 좋은 MCU로 Wiznet사의 Ethernet 칩과 결합하면 저렴하면서도 성능 좋은 이더넷 솔루션이 될것 같다. 이번에는 R2040과 W6100을 결합해서 최대한 작은 보드로 [RP2040_W6100] 보드를 제작 해 보았다. 가능하면 작게 만들기 위해 앞뒷면 배치를 했고 플래시 메모리도 작은 패키지로 선택했다.   최대한 작게 만들기 위해 SSM-Type EVM 형태로 10핀으로 제한해서 제작 했다.W6100의 SPI는 RP2040의 SPI0에 연결해서 기존 코드를 수정없이 사용할 수 있도록 했다.  기존에 제작했던 W6100 SSM 모듈과 비교해도 사이즈가 크게 차이가 없을정도로 작게 만들어 졌다.
[W6100 SSM] 최대한 작게 만들어본 W6100 보드 W6100 은 WIZnet 의 Hardware TCP/IP 기술 기반 위에 새롭게 IPv6 를 추가하여 IPv4/IPv6 Dual Stack 을 지원하는 Hardwired Internet Controller 이다.TCP, UDP, IPv6, IPv4, ICMPv6, ICMPv4, IGMP, ARP, PPPoE 등의 TCP/IP 뿐만 아니라 10 Base-T / 10 Base-Te / 100 Base-TX Ethernet PHY 와 Ethernet MAC Controller 를 모두 내장하하고 있다. 특히 IPv6 IoT Device 시장에 적합한 Embedded Internet One chip Controller 가 될것 같아 SSM Type 형태의 표준 핀맵으로 제작 해 보았다. 기존에 제작했던 W55..
[RP2040_W5500 SSM] Raspberry Pi Pico 보드 제작 때로는 작다는 이유만으로 프로젝트에 적용하기에 좋은 보드가 있다. 네트웍 솔류션이 필요한 어플리케이션에서 저렴하고 작은 보드가 필요해 소형의 네트웍 모듈을 제작해 보았다.RP2040과 W5500을 한보드에 넣어서 최대하 작고 저렴하면서 어느정도 성능이 필요한 어플리케이션에 적합함 보드를 제작 했다. 기존 RP2040 SSM EVM 보드와 동일한 핀맵을 유지하고 W5500은 SPI1에 할당 해서 호환성을 유지 하도록 했다.
[STM32-48_W5500] 초소형 이더넷 보드 제작 네트웍 처리를 위해 소형이고 저렴하면서 어느정도 성능도 보장되는 MCU로 48핀 LQFP 패키지의 ST시리즈 MCU가 좋을것 같다. 48핀에 핀맵이 호환되는 MCU들이 많이 출시되고 있으므로 소형의 보드로 만들어 두면 여러 어플리케이션에 적용할 수 있을것 같아 SSM-Type EVM 형태로 제작 했다. 윗면은 48핀 패키지 MCU를 실장 할 수 있다. W5500 TCP 전송률 테스트에서 가격대비 탁월한 성능을 보여주는 GD32F303을 실장하여 제작해 보았다.  아래면에는 WIZnet의 W5500을 실장 할 수 있도록 했다.
[W5500 SSM2 EVM] 초소형 W5500 모듈 제작 기존에 제작 했던 SSM Type EVM 형태의 W5500 EVM 모듈보다 좀더 작은 모듈이 필요 해서 2층 형태의 보드를 제작 했다.    W5500 SSM2는 CH32X035W5100의 CS는 R17 0옴 저항을 통해 연결된다.  W5500 EVM 모듈과 비교해 보면 길이는 짧아지고 높이는 약간 높아진 정도 이다.
[W7200 EVM] Internet MCU 보드제작 - Cortex M3 with hardwired TCP/IP, MAC & PHY [W7200 EVM] Internet MCU 보드제작 - Cortex M3 with hardwired TCP/IP, MAC & PHY   H/W TCP/IP 포함된 Wiznet 사의 Cortex-M3(STM32) W7200 보드를 제작 했다. W7200은 한 칩에 MAC PHY, H/W TCP/IP(W5200), STM32가 들어 있어 소형의 임베디드 네트웍을 구성할 수 있다. [STM32-SM EVM] 보드와 핀맵을 호환할 수 있도록 제작했고, STM32코어 이므로 때문에 소스코드는 그대로 사용가능하다.  W7200 특징 W7200 ARM 32-bit Cortex-M3  - 72MHz maximum frequency (1.25 DMIPS/MHz)  - 20KBytes Data Memory (RAM)  ..
[W7100 EVM] iMCU 테스트 보드 제작 (8051+MAC+Phy+HW TCP/IP 원칩) [W7100 EVM] iMCU 테스트 보드 제작 (8051+MAC+Phy+HW TCP/IP 원칩)iMCU W7100은 hardwired TCP/IP Core 를 내장하고 8051코어가 내장되어 있는 one-chip 인터넷 솔루션 이다. 256KByte Data Flash, 64K Code Flash, 64Kbyte RAM으로 구성된 메모리는 별도의 확장 필요없이 간단한 웹서버를 구현하기에 아주 적합한 솔루션을 제공할것 같다.내부에 부트로더가 있어 별도의 장비 없이 UART나 이더넷으로 프로그램을 다운로드 할 수 있다. 가격도 저렴(IC Bank에서 6500원에 판매하고 있다.)하니 간단히 임베디드 웹서버 공부하는데 사용하면 좋을것 같다.데이트시트회로도예제소스[M-Type EVM]  으로 표준핀맵에 맞추어..