Raspberry Pi 4 — четвертое поколение основной серии одноплатных компьютеров Raspberry Pi . Разработанный Raspberry Pi Trading и выпущенный 24 июня 2019 года, Pi 4 имел множество улучшений по сравнению со своим предшественником; SoC был обновлен до Broadcom BCM2711, два из четырех USB- портов Raspberry Pi были обновлены до USB 3.0, а также были добавлены опции для объема оперативной памяти , превышающего стандарт 1 ГБ для предыдущей серии Raspberry Pi 3 . [1] Pi 4 также положил конец тенденции максимальной рекомендованной розничной цены в 35 долларов , которой придерживались предыдущие Raspberry Pi, поскольку больший объем оперативной памяти увеличивал стоимость платы; однако базовая модель объемом 1 ГБ по-прежнему продается за 35 долларов. [2] [3] 28 сентября 2023 года Raspberry Pi 5 был объявлен преемником Raspberry Pi 4. [4]
В Raspberry Pi 4 используется четырехъядерный процессор ARM Cortex-A72 с тактовой частотой 1,5 ГГц или 1,8 ГГц в зависимости от версии SoC BCM2711 на плате. [5] Первоначально для Pi 4 использовался более старый степпинг B0, но начиная с середины 2021 года он был заменен более новым чипом со степпингом C0. Более высокая тактовая частота степпинга C0 обусловлена незначительно улучшенными тепловыми режимами. [6] Процессор также содержит 32 КБ кэша данных L1 и 48 КБ кэша инструкций L1, а также 1 МБ общего кэша L2. [5]
SoC Broadcom BCM2711 оснащен обновленным графическим процессором по сравнению с предыдущими версиями Raspberry Pi: от VideoCore IV с тактовой частотой 400 МГц до VideoCore VI с тактовой частотой 500 МГц. Помимо более высокой тактовой частоты, VideoCore VI также включает в себя собственный менеджер памяти, позволяющий ему получать доступ к большему объему памяти, чем его предшественник. [5] VideoCore VI совместим с OpenGL ES 3.1 и Vulkan 1.2. [7] [8]
Raspberry Pi 4 заменяет 1 ГБ LPDDR2 вариантами 1 ГБ, 2 ГБ, 4 ГБ или 8 ГБ LPDDR4 3200 МГц. Pi 4 с 8 ГБ памяти выпущен на год позже других моделей. [9] [10]
В Raspberry Pi 4 были внесены многочисленные улучшения в функциональность ввода-вывода . Общая пропускная способность USB была увеличена с четырех портов USB 2.0 до двух портов USB 3.0 и двух портов USB 2.0. Выделенный контроллер Ethernet на SoC BCM2711 позволил добавить гигабитный Ethernet . [11] Единственный полноразмерный порт HDMI на Raspberry Pi 3 также был заменен двумя разъемами micro-HDMI. [1] [12] Bluetooth был обновлен с версии 4.2 на Raspberry Pi 3 до версии 5.0 на Raspberry Pi 4. [13] Разъем источника питания также изменился с Micro-USB на USB-C . [14] Порт Ethernet поддерживает Power over Ethernet IEEE 802.3af (802.3at Type 1), как и Raspberry Pi 3 Model B+.
19 октября 2020 года, через 16 месяцев после первоначального выпуска Raspberry Pi 4 Model B, Raspberry Pi выпустила Compute Module 4, версию платформы Pi 4, предназначенную для встраиваемых и промышленных приложений. Вычислительный модуль 4, как и оригинальная модель Pi 4, имеет варианты с 1 ГБ, 2 ГБ, 4 ГБ и 8 ГБ ОЗУ; однако он также предлагает варианты для 8 ГБ, 16 ГБ или 32 ГБ дополнительного встроенного хранилища eMMC . Существует также возможность беспроводного подключения 2,4/5 ГГц. [15] Поскольку в общей сложности имеется 32 варианта вычислительного модуля 4, рекомендуемая розничная цена варьируется от 30 до 95 долларов США в зависимости от конфигурации. [16]
В отличие от оригинальной модели B Raspberry Pi 4, вычислительный модуль 4 использует пару 100-контактных разъемов в нижней части платы для ввода-вывода вместо традиционных портов. Эти разъемы не предназначены для прямого доступа конечного пользователя; вместо этого они предназначены для взаимодействия с дочерней платой для обеспечения функций ввода-вывода. Хотя контакты вычислительного модуля 4 можно использовать для тех же интерфейсов, что и другие модели Pi 4, вычислительный модуль 4 предоставляет шину PCIe 2.0, которая ранее использовалась для USB 3.0. Освобождение шины PCIe позволяет разработчикам использовать ее в других случаях, например, в качестве встроенного хранилища NVMe или для более быстрой работы в сети . [18] Модели вычислительного модуля 4 с чипом eMMC не имеют возможности подключения к внешнему накопителю eMMC или microSD. [19]
Raspberry Pi 400 — последний продукт Raspberry Pi, основанный на платформе Raspberry Pi 4. Pi 400, выпущенный 2 ноября 2020 года, представляет собой Raspberry Pi 4 с 4 ГБ оперативной памяти в форм-факторе клавиатуры . Raspberry Pi 400, предназначенный для использования в качестве настольного ПК , можно купить отдельно за 70 долларов США или как часть настольного комплекта, который включает в себя сам Pi 400, блок питания, мышь , карту microSD емкостью 16 ГБ с Raspberry Pi. Предустановленная ОС и путеводитель за 100 долларов. [20]
Плата ввода-вывода Compute Module 4 — это официальная дочерняя плата , предназначенная для облегчения доступа пользователей Compute Module 4 к различным интерфейсам . Хотя плата имеет многие из тех же портов, что и исходная модель Pi 4 Model B, плата ввода-вывода Compute Module 4 также добавляет и изменяет различные варианты подключения. [21]
Плата ввода-вывода CM4 предоставляет доступ к шине PCI-e 2.0 вычислительного модуля 4 вместо прямого подключения шины к контроллеру USB 3.0. Шина предоставляется через стандартный разъем 1x PCI-e, что позволяет подключать стандартные периферийные устройства PCI-e, такие как сетевые карты, высокоскоростные устройства хранения данных, и даже обеспечивает возможность поддержки внешнего графического процессора . [22]
Во время запуска оригинального Raspberry Pi 4 люди вскоре обнаружили, что некоторые кабели питания USB-C не работают с платой. Причиной этого оказалось несоответствие разъема питания USB-C Pi 4 официальной спецификации. Проблема связана с тем, что Raspberry Pi 4 использует общий понижающий резистор CC , вместо того, чтобы каждой линии CC был присвоен собственный резистор; Результатом этого изменения является то, что зарядные устройства, использующие чип электронного маркера, не смогут обнаружить Pi и, таким образом, не подадут напряжение . [23]
Реализация USB-C была исправлена с выпуском версии 1.2 Raspberry Pi 4, которая позволяла использовать высокоскоростные кабели USB-C для работы с платой. [24] [25]