-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
be0e0b0
commit 4c7ab55
Showing
3 changed files
with
197 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
id: Errata | ||
title: Errata | ||
date: 2023-10-17 | ||
keywords: [iMCU, ethernet, w7500P] | ||
description: Errata sheet of surf5 | ||
--- | ||
|
||
## Comming soon | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,167 @@ | ||
--- | ||
id: surf5 | ||
title: Surf5 | ||
date: 2023-10-11 | ||
keywords: [iMCU, ethernet, w7500P] | ||
description: Surf5 is evaluation board for W7500P | ||
--- | ||
|
||
## Overview | ||
|
||
Surf5 is a microcontroller evaluation board based on the W7500P. | ||
|
||
<a target="_blank" href={require('/img/osh/surf5/surf5_R100_img.png').default}> | ||
|
||
|
||
## Revision history | ||
|
||
| Date | Version | Description | | ||
| ---- | ------- | ----------- | | ||
| Oct 2023 | 1.0 | Initial board release | | ||
|
||
## Features | ||
|
||
- W7500P microcontroller | ||
* ARM Cortex-M0 | ||
* 48MHz maximum frequency | ||
* Hardwired TCP/IP Core | ||
* 8 Sockets | ||
* SRAM for socket: 32 KB | ||
* PHY | ||
* IC+(IP101G) | ||
* Memories | ||
* Flash: 128 KB | ||
* SRAM: 16KB | ||
* ROM for boot code: 6 KB | ||
* Clock, reset and supply management | ||
* POR (Power-On Reset) | ||
* Internal Voltage Regulator : 3.3V to 1.5V | ||
* 8-to-24MHz external crystal oscillator | ||
* Internal 8MHz RC Oscillator | ||
* PLL for CPU clock | ||
* ADC : 12bit, 8ch, 1Msps | ||
* DMA | ||
* 6-channel DMA controller | ||
* Peripheral supported: UARTs, SPIs | ||
* GPIO | ||
* 34 I/Os (15 IO x 2ea, 4 IO x 1ea) | ||
* Debug mode | ||
* Serial Wire Debug (SWD) | ||
* Timer/PWM | ||
* 1 Watchdog (32-bit down-counter) | ||
* 4 Timers (32-bit or 16-bit down-counter) | ||
* 8 PWMs (32-bit counter/timers with programmable 6-bit prescaler) | ||
* Communication Interfaces | ||
* 3 UART (2 UARTs with FIFO and Flow Control, 1 simple UART) | ||
* 2 SPI | ||
* 2 I2C (Master/Slave, Fast-mode (400 kbps)) | ||
* Crypto | ||
* 1 RNG (Random Number Generator): 32-bit random number | ||
* Package | ||
* 64 LQFP (7x7 mm) | ||
- Built-in RJ45 | ||
- Built-in LDO | ||
- Built-in UART to USB | ||
|
||
## Hardware Specification | ||
|
||
### Pin-out v1.0 | ||
|
||
|
||
<a target="_blank" href={require('/img/osh/surf5/Surf5_1.0_Pinmap.png').default}><img src={require('/img/osh/surf5/Surf5_1.0_Pinmap.png').default} alt="Surf5_PINOUT"/></a> | ||
|
||
|
||
The pins below are fixed functions in surf5 | ||
|
||
| I/O | Pin Name | Description | | ||
| :--: | -------- | ---------------------------------------------- | | ||
| O | PC_15 | Connected to user LED | | ||
| O | PC_10 | UART2_TX connected USB to Serial IC | | ||
| I | PC_11 | UART2_RX connected USB to Serial IC | | ||
| O | PA_03 | SWCLK connected J3 | | ||
| IO | PA_04 | SWDIO connected J3 | | ||
|
||
|
||
Apart from GPIO and ground pins, there are 5 other pins on the main 40-pin interface: | ||
|
||
| Pin No. | Pin Name | Description | | ||
| ------- | -------- | ------------------------------------------------------------ | | ||
| PIN40 | VBUS | Micro-USB input voltage, connected to micro-USB port pin 1. Nominally 5V. | | ||
| PIN39 | VSYS | Main system input voltage, which can vary in the allowed range 4.3V to 5.5V, and is used by the on-board LDO to generate the 3.3V . | | ||
| PIN37 | 3V3_EN | Connects to the on-board LDO enable pin. To disable the 3.3V (which also de-power Surf5), short this pin low. | | ||
| PIN36 | 3V3 | Main 3.3V supply to RP2040 and W5100S, generated by the on-board LDO. | | ||
| PIN30 | RUN | Reset pin, To reset W7500P, short this pin low. | | ||
|
||
|
||
|
||
### Operation Condition | ||
|
||
| Item | Description | | ||
| ------------------------- | ---------------------------- | | ||
| Operation Temperature MAX | 70C (including self-heating) | | ||
| Operation Temperature MIN | 0C | | ||
| VBUS | DC 5V (+/- 10%) | | ||
| VSYS Min | DC 4.3V | | ||
| VSYS Max | DC 5.5V | | ||
|
||
Recommended maximum ambient temperature of operation is 50C. | ||
|
||
<!-- | ||
## Electrical Specification | ||
### Power Consumption | ||
TBA | ||
--> | ||
|
||
## Technical Reference | ||
|
||
### W7500P | ||
|
||
- [Link](https://docs.wiznet.io/Product/iMCU/W7500P/overview) | ||
|
||
|
||
### Schematic v1.0 | ||
|
||
<a target="_blank" href={require('/img/osh/surf5/Surf5_1.0_Schematic.png').default}><img src={require('/img/osh/surf5/Surf5_1.0_Schematic.png').default} alt="Surf5_schematic"/></a> | ||
|
||
|
||
</summary> | ||
<a target="_blank" href={require('/img/osh/surf5/Surf5_1.0_Schematic.png').default}><img src={require('/img/osh/surf5/Surf5_1.0_Schematic.png').default} alt="Surf5_schematic"/></a> | ||
</details> | ||
|
||
### Schematic & Part list & Gerber File | ||
|
||
- [Go to Github](https://github.com/Wiznet/Hardware-Files-of-WIZnet/tree/master/01_iMCU/W7500P/Surf5/Schematic) | ||
|
||
### Dimension v1.0 (Unit : mm) | ||
|
||
</summary> | ||
<a target="_blank" href={require('/img/osh/surf5/Dimension.png').default}><img src={require('/img/osh/surf5/Dimension.png').default} alt="Surf5_Dimension"/></a> | ||
</details> | ||
|
||
### Firmware Example | ||
|
||
Comming soon | ||
|
||
<!-- | ||
Please refer to below links to find firmware example. | ||
- C/C++ | ||
- [Ethernet Examples](https://github.com/Wiznet/RP2040-HAT-C) | ||
- [LwIP Examples](https://github.com/Wiznet/RP2040-HAT-LWIP-C) | ||
- [FreeRTOS Examples](https://github.com/Wiznet/RP2040-HAT-FREERTOS-C) | ||
--> | ||
|
||
|
||
## How to buy | ||
|
||
Comming soon | ||
|
||
<!-- | ||
[![WIZnetUS Online Shop, USA](/img/products/w5100s-evb-pico/icons/dollar.png)](https://eshop.wiznet.io/shop/module/w5100s-evb-pico/) | ||
[![WIZnetKorea Online Shop, Korea](/img/products/w5100s-evb-pico/icons/won.png)](http://wiznetshop.io/product/detail.html?product_no=1049&cate_no=54&display_group=1) | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
id: w7500(p)_based | ||
title: W7500(P) Based | ||
date: 2023-10-13 | ||
--- | ||
|
||
### W7500(P) (iMCU) based | ||
|
||
Below is a list of products based on the [W7500P](https://docs.wiznet.io/Product/iMCU/W7500P/overview). | ||
|
||
Click on the product name for a detailed description of each product. | ||
|
||
### Board | ||
|
||
* [Surf5](./Surf5.md) | ||
|
||
|
||
### HAT | ||
|
||
Coming soon |