WIZnet недавно выпустила две новые платы Ethernet на базе Raspberry Pi RP2350 — W5100S-EVB-Pico2 и W5500-EVB-Pico2 — на основе разных контроллеров Ethernet. Начальный уровень W5100S-EVB-Pico2 построен на основе контроллера W5100S, который оснащен 4х независимыми разъемами и 16 Кбайт буферной памяти. С другой стороны, W5500-EVB-Pico2 построен на основе W5500, который имеет 8 разъемов, 32 Кбайт буферной памяти и улучшенные функции безопасности, такие как память OTP, безопасная загрузка и технология Arm TrustZone. Это делает W5500-EVB-Pico2 идеальным для проектов с надежной обработкой сети и расширенными мерами безопасности.
После недавнего анонса Raspberry Pi Pico 2 за 5 долларов мы увидели много плат разработки, построенных на базе микроконтроллера RP2350, включая Challenger+ RP2350 WiFi6/BLE5, RP2350 Stamp от Solder Party, Seeed Studio XIAO RP2350 , Cytron MOTION 2350 Pro и другие. Рекомендуем вам ознакомиться с обзорами, если вас интересуют платы разработки на базе RP2350.
Технические характеристики W5100S-EVB-Pico2 и W5500-EVB-Pico2
- Микроконтроллер – Raspberry Pi RP2350A
- CPU – двухъядерный процессор Arm Cortex-M33 с тактовой частотой 150 МГц (ядра RISC-V не упоминаются, поэтому, скорее всего, они вообще не используются)
- Память – 520 КБ встроенной ОЗУ
- 8 КБ хранилища одноразовых паролей
- Память – 16 Мбит SPI флэш-память
- Ethernet
- W5100S-EVB-Pico2 (10/100 Мбит/с Ethernet с автосогласованием (полный/полудуплекс) и разъемом RJ45)
- Чип W5100S, поддерживает протоколы TCP/IP
- Поддерживает TCP, UDP, WOL через UDP, ICMP, IGMPv1/v2, IPv4, ARP, PPPoE
- 4х независимых аппаратных разъема
- Внутренняя память 16 Кбайт для буферов TX/RX
- W5500-EVB-Pico2 (10/100 Мбит/с Ethernet с автосогласованием (полный/полудуплекс) и разъемом RJ45)
- Чип W5500, поддерживает протоколы TCP/IP
- Поддерживает TCP, UDP, ICMP, IGMP, IPv4, ARP, PPPoE
- 8х независимых аппаратных разъемов
- Внутренняя память 32 Кбайт для буферов TX/RX
- Оба – высокоскоростной последовательный периферийный интерфейс (SPI MODE 0, 3)
- W5100S-EVB-Pico2 (10/100 Мбит/с Ethernet с автосогласованием (полный/полудуплекс) и разъемом RJ45)
- USB – 1х порт USB C-Type для питания, передачи данных и перепрограммирования Flash-памяти
- Вводы/выводы
- 40х разъемов 0,1″ со сквозными отверстиями и зубцами по краям
- 2x UART, 2x SPI, 2x I2C
- 16x PWM
- 4x 12-битных 500kps аналого-цифровых преобразователя (АЦП)
- 3x программируемых блока ввода-вывода (PIO), всего 12х конечных автоматов
- Периферийное устройство HSTX
- 1x Таймер с 4 будильниками,
- 1x счетчик реального времени
- 40х разъемов 0,1″ со сквозными отверстиями и зубцами по краям
- Безопасность – OTP, безопасная загрузка, активация TrustZone
- Отладка – разъемы SWD
- Источник питания
- Встроенный импульсный DC-DC-преобразователь (заменяющий LDO для повышения энергоэффективности)
- VBUS – постоянный ток 5 В (+/- 10%)
- VSYS – от 4,3 В до 5,5 В
- Встроенный импульсный DC-DC-преобразователь (заменяющий LDO для повышения энергоэффективности)
- Размеры – 80 х 20 мм.
- Условия эксплуатации
- Максимальная рабочая температура – 85°C (включая самонагрев)
- Минимальная рабочая температура: -20°C
- Рекомендуемая максимальная температура окружающей среды: 70°C
- Сертификация – CE, FCC, квалификация AWS, сертификация Microsoft Azure
Стоит отметить, что GPIO16-21 на обеих платах выделен для Ethernet. Более подробную информацию о W5100S-EVB-Pico2 и W5500-EVB-Pico2 можно найти на соответствующих страницах Wiki, включая примеры кода C/C++ для Ethernet, AWS, Azure и LwIP.
На момент написания обзора плата была запущена на Mouser и DigiKey. На Mouser плата W5100S-EVB-Pico2 и W5500-EVB-Pico2 продаются по цене 19,24$ за единицу. Модель W5100S также продается на DigiKey, но минимальный заказ составляет 20 единиц общей стоимостью 280,59$, что соответствует цене за единицу 14,03$.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.