36
Raspberry Pi Pico 2 の RP2350 の内部には何が入っているのでしょうか?
ラズベリーパイ ピコ2 RP2350
(画像提供:Tom's Hardware)

わずか2週間前にリリースされた新しいRaspberry Pi Pico 2は、メーカーコミュニティから大きな注目を集めています。RP2350を搭載したPico 2は、2つの異なるCPUを1つのパッケージに搭載しています。1つは強力なデュアルコアArm Cortex M33、もう1つはRISC-Vベースで、Raspberry PiエンジニアのLuke Wren氏が個人プロジェクトとして設計したものです。

ラズベリーパイ ピコ2 RP2350

(画像提供:Raspberry Pi)
  • RP
    • ラズベリーパイ
  • 2
    • コア数
  • 3
    • コアの種類(Cortex M33)
  • 5
    • SRAMメモリ容量(520KB)
  • 0
    • 内部ストレージ容量(RP2350AおよびBの場合は0、RP2354AおよびBのオンボード2MBの場合は4)

RP2350 ブロック図

ラズベリーパイ ピコ2 RP2350

(画像提供:Raspberry Pi)

RP2350のArm Cortex M33コアは、Raspberry Pi PicoのオリジナルRP2040およびRaspberry Pi Pico Wに搭載されているArm Cortex M0+よりも強力です。しかし、最も興味深いのは、デュアルコアRISC-V Hazard3 CPUです。このCPUの性能は、RP2040のArm Cortex M0+とRP2350のArm Cortex M33の中間です。これはRISC-Vアーキテクチャを採用した最初のRaspberry Pi製品ですが、これが最後ではないかもしれません。ただし、Raspberry Pi 5の後継機に搭載されるとは期待しないでください。

Raspberry Pi Pico 2の発売により、初代、そしてあえて言えば愛すべき初代Picoが5ドルでアップグレードされました。わずか1ドルの追加で、パフォーマンスが大幅に向上します。ただし、リリースされるチップはRP2350だけではありません。RP235Xは、同じCPUとRAM構成をベースにしたチップシリーズですが、オンボードストレージとさらに多くのGPIOピンを備えたものもあります。

RP235X パッケージ

スワイプして水平にスクロールします

製品パッケージサイズ内部フラッシュGPIOアナログ入力価格(単価)3,400ユニットリールあたりの価格
RP2350AQFN-607mm^なし3041.10ドル0.80ドル
RP2350BQFN-8010mm^なし4881.20ドル0.90ドル
RP2354AQFN-607mm^2MB3041.30ドル1ドル
RP2354BQFN-8010mm^2MB4881.50ドル1.10ドル

Raspberry Pi Pico 2 で使用される RP2350A の仕様は次のとおりです。 

スワイプして水平にスクロールします

SoCRP2350、デュアルコア Arm Cortex M33、または最大 150 MHz で動作するデュアルコア RISC-V Hazard3
スラム520 KB
フラッシュストレージ4MB QSPI
安全Arm TrustZone、8KB OTP、セキュアブート
Wi-Fi / Bluetoothなし
言語サポートMicroPython、CircuitPython、C、C++
USBインターフェースUSB 1.1 デバイスとホスト
GPIOロジックレベル3.3V
GPIO26 x デジタルIO
4 x 12ビットADC(アナログピン)
2 x UART、2 x I2C、2 x SPI、24 x PWM
プログラマブルIO12個のPIOステートマシン
オンボードLEDGPIO 25
マイクロUSBまたはVSYS経由で1.8~5.5V
MCUスリープモード10uA未満
寸法21 x 51mm
価格5ドル

RP2350AのパッケージをPico 2の仕様と比較すると、RP2350A(およびRP2350B)には内蔵ストレージがないことがわかります。代わりに、RP2350AとRP2350Bは、オリジナルのRaspberry Pi PicoのRP2040と同様に、外部QSPIストレージを使用します。一方、RP2354AとRP2354Bは、QSPIインターフェースに接続されたWinbond W25Q16JVWを介して、2MBのオンチップスタックストレージを提供します。

RP2350A および B を搭載したボードは数多く見かけますが、RP2354 チップや、それを搭載した製品については何も発表されていません。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

ラズベリーパイ ピコ2 RP2350

(画像提供:Raspberry Pi)

RP2350AとRP2354Aはどちらも7mm角のQFN-60パッケージで、7mm角のチップに30本のGPIOピンが配置されています。GPIOは、UART、SPI、I2C、24個のPWM、そしてアナログ入力用の4個のA/Dコンバータを提供します。これらのアナログピンは、チップ右上の物理ピン40~43(GPIO 26、27、28、29)にマッピングされています。

ラズベリーパイ ピコ2 RP2350

(画像提供:Raspberry Pi)

RP2350BとRP2354Bはどちらも10mm角のQFN-80パッケージで、その余裕の面積によりチップにより多くのGPIOピンを搭載できます。RP2350AとRP2354Aの30本のGPIOピンから増加し、RP2350BとRP2354Bは48本のGPIOピンを備えています。では、これらの追加ピンとは何でしょうか?QFN60パッケージとQFN80パッケージの物理的なピン番号を比較するために、ピンマップを作成しました。

スワイプして水平にスクロールします

物理的なPIN番号RP2350A / RP2354ARP2350B / RP2354B
1IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VGPIO4
2GPIO 0GPIO5
3GPIO1GPIO6
4GPIO2GPIO7
5GPIO3IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
6DVDD デジタルコア電源、公称電圧 1.1 VGPIO8
7GPIO4GPIO9
8GPIO5GPIO10
9GPIO6GPIO11
10GPIO7DVDD デジタルコア電源、公称電圧 1.1 V
11IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VGPIO12
12GPIO8GPIO13
13GPIO9GPIO14
14GPIO10GPIO15
15GPIO11IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
16GPIO12GPIO16
17GPIO13GPIO17
18GPIO14GPIO18
19GPIO15GPIO19
20IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VGPIO20
21XIN RP2350の水晶発振器に水晶を接続するGPIO21
22XOUT RP2350の水晶発振器に水晶を接続するGPIO22
23DVDD デジタルコア電源、公称電圧 1.1 VGPIO23
24SWCLK 内部シリアルワイヤデバッグマルチドロップバスへのアクセス。両方のプロセッサへのデバッグアクセスを提供します。IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
25SWDIO 内部シリアルワイヤデバッグマルチドロップバスへのアクセス。両方のプロセッサへのデバッグアクセスを提供します。GPIO24
26RUN グローバル非同期リセットピンGPIO25
27GPIO16GPIO26
28GPIO17GPIO27
29GPIO18IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
30IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VXIN RP2350の水晶発振器に水晶を接続する
31GPIO19XOUT RP2350の水晶発振器に水晶を接続する
32GPIO20DVDD デジタルコア電源、公称電圧 1.1 V
33GPIO21SWCLK 内部シリアルワイヤデバッグマルチドロップバスへのアクセス。両方のプロセッサへのデバッグアクセスを提供します。
34GPIO22SWDIO 内部シリアルワイヤデバッグマルチドロップバスへのアクセス。両方のプロセッサへのデバッグアクセスを提供します。
35GPIO23RUN グローバル非同期リセットピン
36GPIO24GPIO28
37GPIO25GPIO29
38IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VGPIO30
39DVDD デジタルコア電源、公称電圧 1.1 VGPIO31
40GPIO26_ADC0GPIO32
41GPIO27_ADC1IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
42GPIO28_ADC2GPIO33
43GPIO29_ADC3GPIO34
44ADC_AVDD アナログ-デジタルコンバータ用電源、公称電圧 3.3 VGPIO35
45IOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 VGPIO36
46VREG_AVDD 内部コア電圧レギュレータGPIO37
47VREG_PGND 内部コア電圧レギュレータGPIO38
48VREG_LX 内部コア電圧レギュレータGPIO39
49VREG_VIN 内部コア電圧レギュレータGPIO40_ADC0
50VREG_FB 内部コア電圧レギュレータIOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
51USB_DM USBコントローラDVDD デジタルコア電源、公称電圧 1.1 V
52USB_DP USBコントローラGPIO41_ADC1
53USB_OTP_VDDGPIO42_ADC2
54QSPI_IOVDD チップのQSPIインターフェースにIO電源を供給しますGPIO43_ADC3
55QSPI_SD3GPIO44_ADC4
56QSPI_SCLKGPIO45_ADC5
57QSPI_SD0GPIO46_ADC6
58QSPI_SD2GPIO47_ADC7
59QSPI_SD1ADC_AVDD アナログ-デジタルコンバータ用電源、公称電圧 3.3 V
60QSPI_SSIOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
61存在しないVREG_AVDD 内部コア電圧レギュレータ
62存在しないVREG_PGND 内部コア電圧レギュレータ
63存在しないVREG_LX 内部コア電圧レギュレータ
64存在しないVREG_VIN 内部コア電圧レギュレータ
65存在しないVREG_FB 内部コア電圧レギュレータ
66存在しないUSB_DM USBコントローラ
67存在しないUSB_DP USBコントローラ
68存在しないUSB_OTP_VDD
69存在しないQSPI_IOVDD チップのQSPIインターフェースにIO電源を供給します
70存在しないQSPI_SD3
71存在しないQSPI_SCLK
72存在しないQSPI_SD0
73存在しないQSPI_SD2
74存在しないQSPI_SD1
75存在しないQSPI_SS
76存在しないIOVDD デジタル GPIO 用電源、公称電圧 1.8 V ~ 3.3 V
77存在しないGPIO0
78存在しないGPIO1
79存在しないGPIO2
80存在しないGPIO3

基本的に、RP2350BとRP2354BのQFN80パッケージに搭載されている追加のGPIOピン(GPIO 30~47)は、4本のアナログピン(GPIO 40~47)と、必要に応じてさらに多くの汎用IOを提供します。追加された汎用ピンはPWM制御に対応していると思われるかもしれませんが、データシートをざっと見ただけでもその通りであることが分かります。つまり、サーボやその他のタイミングが重要なコンポーネントを制御するためのPWMピンがさらに増えたということです。

RAMをもっと増やしますか?

ラズベリーパイ ピコ2 RP2350

(画像提供:Tom's Hardware)

Raspberry Pi Pico 2には520KBのSRAMが搭載されていますが、サードパーティ製デバイスの場合は、QSPIインターフェースを使用する16MBのPSRAMを追加できます(ブロック図を参照)。Pimoroniは、RP2350B SoCを搭載したPimoroni Pico Plus 2ボードに8MBのPSRAMをいち早く追加しました。このボードは、Raspberry Pi Pico 2との電気的互換性を維持しながら、16MBの外部QSPIストレージも搭載しています。

ラズベリーパイ ピコ2 RP2350

(画像提供:Tom's Hardware)

RP2350Bをより小型のフォームファクタで必要としながらも、8MBのPSRAMと16MBのQSPIストレージを搭載したい場合は、PimoroniのPGA2350が代替案となります。25.4mm²のPGA(ピングリッドアレイ)レイアウトにより、RP2350Bの48本のGPIOピンすべてにアクセスできます。必要なのは、PGAを中心とした回路設計だけです。

ラズベリーパイ ピコ2 RP2350

(画像提供:Raspberry Pi)

PGA2350の代替品として、Solder Party製のRP2350 Stamp XLがあります。RP2350 Stamp XLは、RP2350Bの48本のGPIOピンすべてを45 x 25mmのパッケージにまとめています。QSPIフラッシュは16MBですが、RAMは520KBしかありません。RP2350 Stamp XLは、キャリアボードまたは自作のPCBプロジェクトに表面実装でハンダ付けできるように設計されています。

RP235Xの入手可能時期

ラズベリーパイ ピコ2 RP2350

(画像提供:Tom's Hardware)

本稿執筆時点では、RP235Xシリーズはまだ一般に流通していません。もちろん、サードパーティが独自に設計・販売できるチップは一定数存在します。しかし、RP235Xはまだ一般販売されていません。RP2350は2024年末までに一般流通することを期待しています。

RP2354もまた謎に包まれています。このチップを搭載したデバイスにはまだ出会っていません。RP2350のデータシートには基本的な仕様の詳細は記載されていますが、熱特性などの情報はまだ明らかにされていません。

レス・パウンダーは、トムズ・ハードウェアのアソシエイトエディターです。クリエイティブテクノロジストとして、7年間にわたり、老若男女を問わず、教育と啓発のためのプロジェクトを手がけてきました。Raspberry Pi Foundationと協力し、教師向けトレーニングプログラム「Picademy」の執筆・提供にも携わっています。