Новые возможности микроконтроллеров Raspberry Pi RP2350: A4 stepping и больше


Raspberry Pi представила новую версию микроконтроллеров RP2350 с A4 stepping, исправляющую критические ошибки и добавляющую новые функции. В статье обсуждаются улучшения, новые варианты с 2MB флеш-памятью, обновления pico-sdk и новый хакинг-челлендж.

Введение в новую эру микроконтроллеров Raspberry Pi RP2350

Компания Raspberry Pi продолжает удивлять сообщество разработчиков, выпуская новую версию своих популярных микроконтроллеров RP2350. Новая версия, обозначенная как A4 stepping, приносит с собой ряд значительных улучшений, направленных на устранение известных ошибок и повышение безопасности устройств. В данной статье мы рассмотрим все ключевые аспекты этой новинки и обсудим, как она может повлиять на проекты, использующие микроконтроллеры Raspberry Pi.

Что такое A4 stepping и почему это важно?

A4 stepping является ответом на вызовы, с которыми столкнулись разработчики при использовании предыдущей версии A2 stepping. В частности, новая версия устраняет так называемый E9 GPIO erratum, связанный с проблемами в работе GPIO pull-ups, а также исправляет уязвимости, выявленные в ходе 2024 Hacking Challenge. Эти исправления делают RP2350 более надежным и безопасным для использования в различных проектах.

Одним из ключевых преимуществ A4 stepping является его совместимость с предыдущими версиями. Это означает, что обновление до новой версии не потребует значительных изменений в существующих проектах, что делает переход на A4 stepping более плавным и удобным для разработчиков.

Новые варианты RP2354A и RP2354B с 2MB флеш-памятью

Помимо обновления A4 stepping, Raspberry Pi также представила новые варианты микроконтроллеров RP2354A и RP2354B, оснащенные 2MB встроенной флеш-памяти. Эти варианты, анонсированные в марте 2025 года, не требуют дополнительной флеш-памяти на плате, что упрощает проектирование и уменьшает общую стоимость проекта.

Интересно отметить, что новые микроконтроллеры RP2354A и RP2354B могут быть особенно полезны для проектов, требующих большого объема памяти, таких как IoT-устройства или системы сбора данных. Использование встроенной флеш-памяти также повышает надежность и производительность устройств, что делает их привлекательными для профессиональных разработчиков.

Обновления pico-sdk и новые возможности

Для полноценного использования новых микроконтроллеров RP2350 с A4 stepping разработчикам потребуется обновить свою версию pico-sdk до 2.1.0 или более поздней. Это обновление включает в себя поддержку новых функций и исправление ошибок, что делает разработку на базе RP2350 еще более эффективной.

В дополнение к pico-sdk 2.1.0, Raspberry Pi также выпустила версию 2.2.0 для pico-examples и picotool. Эти обновления включают в себя множество улучшений, таких как исправление ошибок, улучшение документации и добавление новых функций. Одним из наиболее интересных нововведений является усиление кода AES-дешифрования, что повышает устойчивость к атакам через боковые каналы.

Кроме того, новая версия pico-sdk поддерживает самодешифрующиеся бинарные файлы, что позволяет разработчикам создавать защищенные приложения с использованием AES-шифрования. Встроенный загрузчик будет расшифровывать код и данные в оперативную память перед запуском, что обеспечивает высокий уровень безопасности.

RP2350 Hacking Challenge 2: Продолжение традиций

Вслед за успешным 2024 RP2350 Hacking Challenge, Raspberry Pi объявляет о начале нового хакинг-челленджа. Это мероприятие направлено на выявление и устранение потенциальных уязвимостей в новой версии микроконтроллеров RP2350. Компания уверена, что новая реализация AES-шифрования устойчива к атакам через боковые каналы и бросает вызов разработчикам доказать обратное.

Такие челленджи не только повышают безопасность устройств, но и стимулируют сообщество разработчиков к активному участию в улучшении продукта. Участники могут не только внести свой вклад в развитие технологий, но и получить признание в сообществе.

Цены и доступность

Raspberry Pi также обнародовала цены на все варианты микроконтроллеров RP2040 и RP2350. В зависимости от количества и типа упаковки, цены варьируются от $0.70 до $1.40 за единицу. Это делает микроконтроллеры доступными для широкого круга разработчиков и проектов.

  • RP2040: $1.00 (одиночная единица), $0.80 (катушка 7 дюймов), $0.70 (катушка 13 дюймов)
  • RP2350A: $1.10 (одиночная единица), $0.90 (катушка 7 дюймов), $0.80 (катушка 13 дюймов)
  • RP2350B: $1.20 (одиночная единица), $1.00 (катушка 7 дюймов), $0.90 (катушка 13 дюймов)
  • RP2354A: $1.30 (одиночная единица), $1.10 (катушка 7 дюймов), $1.00 (катушка 13 дюймов)
  • RP2354B: $1.40 (одиночная единица), $1.20 (катушка 7 дюймов), $1.10 (катушка 13 дюймов)

Доступность новых микроконтроллеров и их доступные цены делают их привлекательными для широкого спектра проектов, от хобби до профессиональных разработок.

Заключение

Новая версия микроконтроллеров Raspberry Pi RP2350 с A4 stepping открывает новые возможности для разработчиков. Исправление критических ошибок, добавление новых функций и поддержка обновленной версии pico-sdk делают RP2350 еще более мощным и надежным инструментом. Новые варианты с 2MB флеш-памятью и продолжение традиций хакинг-челленджей подчеркивают стремление компании к постоянному улучшению и развитию своих продуктов.

Для тех, кто ищет альтернативные решения, стоит обратить внимание на НайсОС — перспективный российский Linux-дистрибутив, который может стать отличным выбором для разработки и использования в различных проектах.