2022年10月26日水曜日

Sub mission 002 ファームウェア(firmware)の書き込み

 Raspberry Pi Pico の初期設定としてファームウェアをPico本体への書き込みを行います。

書き込みの流れは次の通りです。

1.ファームウェアをRaspberry Pi の公式サイトからPCにダウンロードする。

2.Raspberry Pi をPCにUSB接続してダウンロードしたファームウェアをドラッグ&ドロップで書き込む

3.Sub mission 001の開発環境Thonnyの設定を行う。

以上の3ステップが完了するとRaspberry Pi Picoの準備が完了します。


1.  ファームウェアをRaspberry Pi の公式サイトからPCにダウンロードする。

(公式サイトへのアクセス方法1)

 https://www.raspberrypi.com/documentation/microcontrollers/



(公式サイトへのアクセス方法2)

Raspberry Pi Pico本体に保存されているファイルからアクセスする。
        a) Raspberry Pi Pico 本体のBOOTSELボタン(白いボタン)を押しながらUSBケーブルを使ってPCに接続する。
        b) Raspberry Pi PicoがPC上にUSB機器として認識されるのでフォルダーにアクセスする。
        c)フォルダー内の INDEX.HTM をクリックして公式サイトにアクセスする。


今回はMicroPythonを使って開発を行うので Getting started with MicroPython をクリック。




ページ中段の Download the correct Micro Python UF2 file for your board から、Raspberry Pi Pico を選択。(クリックするとPCにUF2 ファイル[ファームウェア]がダウンロードされます)


2.Raspberry Pi をPCにUSB接続してダウンロードしたファームウェアをドラッグ&ドロップで書き込む。

・公式サイトに直接アクセスした場合は、Raspberry Pi PicoをUSBケーブル使って接続します。

・Raspberry Pi Pico 本体のBOOTSELボタン(白いボタン)を押しながらUSBケーブルを使ってPCに接続します。


・ PCに接続すると、RPI-RP2 として認識されます。


ファームウェア(UF2)ファイルをドラック&ドロップするとファームウェアの書き込みが始まります。書き込みが無事に完了すると RPI-RP2 がPC画面上から表示されなくなります。

※PC画面上にはRaspberry Pi Picoが表示されていませんがPCに機器として認識されているので、引き続き、開発環境 Thonny の設定を行います。

※後日あらためてRaspberry Pi PicoをPCに接続する場合は、BOOTSEL(白いボタン)は押さずに接続してください。BOOTSELを押して接続した場合は書き込み済みのファームウェアは消えてしまうので、ファームウェアの書き込みからやり直してください。

3.Sub mission 001の開発環境Thonnyの設定を行う。

・インストール済みのThonnyを起動します。

Thonnyの初期状態は開発環境がLocalになっているので、この設定をRaspberry Pi Picoに変更します。



シェルの部分のメッセージが、MicroPython v1.19.1 on 2022-10-23; Raspberry Pi Pico with RP2040、と表示されれば、Thonny側の設定が完了です。
(MicorPythonのバージョンによって表示されるメッセージは異なる場合があります)

以上でRaspberry Pi PicoとMicro Pythonの準備が完了しました。

次回は、定番のLチカに挑戦です。





0 件のコメント:

コメントを投稿

2nd mission Raspberry Pi PicoのLEDを点灯させる。(Lチカ)

 ファームウェアと開発環境が整いましたのでRaspberry Pi Picoで電子工作を始める準備が整いました。 今回は定番のLチカ(LED チカチカ)にチャレンジします。  ミッションの流れは次の通りです。 1) Raspberry Pi Pico をPCに接続します。 2) ...