Slide 1

Slide 1 text

Raspberry Pi 新產品介紹 台灣樹莓派 2024/06/2 @Raspberry Pi Meetup #42

Slide 2

Slide 2 text

姓名標示 — 非商業性 — 相同方式分享 CC (Creative Commons) 姓名標示 — 你必須給予 適當表彰、提供指向本授權 條款的連結,以及 指出(本作品的原始版本)是否已 被變更。你可以任何合理方式為前述表彰,但不得以 任何方式暗示授權人為你或你的使用方式背書。 非商業性 — 你不得將本素材進行商業目的之使 用。 相同方式分享 — 若你重混、轉換本素材,或依本 素材建立新素材,你必須依本素材的授權條款來 散布你的貢獻物。

Slide 3

Slide 3 text

3 ● Raspberry Pi 官方經銷商 ● 專注 Raspberry Pi 應用與推廣 , 舉辦社群活動 關於我們

Slide 4

Slide 4 text

● COSCUP , MakerConf, PyCon, HKOSCon 講者 ● 投影片 ● https://speakerdeck.com/piepie_tw ● 程式碼 ● https://github.com/piepie-tw ● 台灣樹莓派網站 : ● https://piepie.com.tw/ ● Facebook: ● https://www.facebook.com/RaspberryPi.Taiwan 分享 x 教學

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

6 ● Raspberry Pi 新產品介紹 ● Raspberry Pi M.2 HAT+ ● Raspberry Pi AI Kit 大綱

Slide 7

Slide 7 text

Raspberry Pi 5 的硬體介面 https://www.elecrow.com/blog/raspberry-pi-5-vs-raspberry-pi-4-what-are-their-differences.html

Slide 8

Slide 8 text

● 一組 4 通道 PCIe 2.0 介面 , 每通道速度 5 GT/s 全新 PCI-E 介面

Slide 9

Slide 9 text

可外接多種設備 https://www.jeffgeerling.com/blog/2023/testing-pcie-on-raspberry-pi-5 NVMe SSD Coral TPU/AI USB Accelerator ASUS NIC HBA/RAID Storage Cards

Slide 10

Slide 10 text

● 可外接 NVMe SSD 和其他 M.2 格式配件 新產品 M.2 HAT+ https://www.raspberrypi.com/news/introducing-raspberry-pi-5/ 原型 量產

Slide 11

Slide 11 text

● 單通道 PCIe 2.0 interface (500 MB/s) ● 使用 16-pin, 0.5mm pitch FPC connector ● 使用 M.2 HAT+ M Key ● 支援 2230 或是 2242 樣式設備 M.2 HAT+ 規格

Slide 12

Slide 12 text

● PCIe = PCI-E = PCI Express( 匯流排規格 ) ● PCIe 4.0 最多可提供 16 條通道 PCIe https://community.fs.com/hk/article/pcie-card-selection-guide.html

Slide 13

Slide 13 text

● SATA = Serial ATA( 匯流排規格 ), 取代 IDE ● SATA 3.0 理論值 6Gb/s=0.75GB/s 約 600MB/s PCIe vs. SATA https://www.kingston.com/tw/ssd/what-is-nvme-ssd-technology

Slide 14

Slide 14 text

● M.2 是一種介面規格 , 但 M.2 比較新 , 所以相容 SATA 和 PCIe 協議 ● 由於 PCIe, SATA, M.2 都長的不一樣 , 但只要將 PCIe 與 SATA 對應的金手指改成 M.2 的形狀 , 就 能在 M.2 上使用 ● 現在主流 SSD 都支援 M.2 M.2 https://www.easydiy.com.tw/products_detail/43.htm

Slide 15

Slide 15 text

● 支援 2230/2242 尺寸的 M.2 硬碟 ● 支援 Gen2 和 Gen3 模式 , 可從 SSD 啟動 Pi5 Waveshare PCIe 轉 M.2 HAT https://www.hackster.io/news/waveshare-launches-an-m-2-hat-board-for-the-raspberry-pi-5-for-under-10-aef53f09c368

Slide 16

Slide 16 text

● Transfer Interface/Protocol: PCIe 4.0 x4 / NVMe ● Sequential Reads/Writes: 4,800/4,800 MBps ● tom’s HARDWARE 評測最好的 Steam Deck SSD Corsair 海盜船 MP600 MINI

Slide 17

Slide 17 text

● 容量 256GB, 尺寸 2242 ● 支援 PCIe 3.0 x4 / NVMe ● 效能 : Read: 5,000 MB/s, Write: 4,300 MB/s 這次我們使用 RICELEE 的 SSD

Slide 18

Slide 18 text

● $ sudo vim /boot/firmware/config.txt 修改 config.txt 啟用 PCIe( 需重開機 )

Slide 19

Slide 19 text

● $ sudo rpi-eeprom-config -e Raspberry Pi Imager 燒錄工具 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 20

Slide 20 text

● $ sudo rpi-eeprom-config -e Raspberry Pi Imager 燒錄工具 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 21

Slide 21 text

● $ sudo rpi-eeprom-config -e Raspberry Pi Imager 燒錄工具 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 22

Slide 22 text

● $ sudo rpi-eeprom-config -e Raspberry Pi Imager 燒錄工具 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 23

Slide 23 text

● $ sudo rpi-eeprom-config -e 燒錄完成後修改成從 M.2 SSD 開機

Slide 24

Slide 24 text

● $ sudo rpi-eeprom-config -e 使用 Diagnostics 工具 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 25

Slide 25 text

● $ sudo rpi-eeprom-config -e 也可以測試 SSD 讀寫速度 開機順序 0x1 SD CARD 0x4 USB-MSD 0x6 NVME

Slide 26

Slide 26 text

● RICELEE microSDXC UHS-I(V30)(A2) 64GB 如果是 RICELEE A2 等級 SD 卡

Slide 27

Slide 27 text

RICELEE A2 等級 SD 卡效能 A2 的 Random write speed 是 2109 A2 的 Random read speed 是 4755

Slide 28

Slide 28 text

RICELEE NVMe SSD Speed Test A2 的 Random write speed 是 2109 A2 的 Random read speed 是 4755

Slide 29

Slide 29 text

新產品 Raspberry Pi AI Kit https://piepie.com.tw/product/raspberry-pi-ai-kit

Slide 30

Slide 30 text

● 包含 M.2 HAT+ 和 Hailo-8L NPU 模組 ( 不分售 ) ● Hailo-8L 高達 13 TOPS 算力 ● M.2 2242 樣式 Raspberry Pi AI Kit 規格

Slide 31

Slide 31 text

● Hailo 在 2017 年由以色列國防單位成員創立 ● 專注於人工智慧的晶片製造商 ● 產品包含 AI accelerators 和 AI vision processors ● Hailo-8L 是台灣製造 ● Hailo-8 和 Hailo-8L 是不同產品 ● Hailo-8 算力為 26 TOPS, 具有更高性能 ● Hailo-8L 算力為 13 TOPS, 低功耗適合邊緣加速

Slide 32

Slide 32 text

● 軟硬體環境 :Pi 5 + Bookworm 64-bit ● $ sudo apt-get update ● $ sudo apt-get full-upgrade ● $ sudo apt-get install hailo-all 開始使用 AI Kit

Slide 33

Slide 33 text

● $ cd ~ ● $ git clone https://github.com/hailo-ai/hailo- rpi5-examples.git ● $ cd hailo-rpi5-examples ● $ source setup_env.sh ● (venv)$ pip install -r requirements.txt ● (venv)$ ./download_resources.sh 下載 Hailo 範例程式

Slide 34

Slide 34 text

DEMO

Slide 35

Slide 35 text

Raspberry Pi 整合 libcamera https://datasheets.raspberrypi.com/camera/raspberry-pi-camera-guide.pdf per-frame controls

Slide 36

Slide 36 text

DEMO

Slide 37

Slide 37 text

TAPPAS = Template APPlications And Solutions

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

● Raspberry Pi AI Kit 官方文件 ● https://reurl.cc/bV8ER6 ● Hailo Raspberry Pi 5 Examples ● https://github.com/hailo-ai/hailo-rpi5-examples ● Hailo TAPPAS ● https://github.com/hailo-ai/tappas ● Hailo TAPPAS User Guide ● https://reurl.cc/jWZG7L 更多說明

Slide 40

Slide 40 text

● M.2 HAT+ 或是 AI Kit 可以加裝 Active Cooler? FAQ 第一名

Slide 41

Slide 41 text

● M.2 HAT+ 或是 AI Kit 可以同時使用? ● 微雪 PCIe 2-CH M.2 HAT+ 一次滿足兩個願望 ● 但不能從 NVMe SSD 開機 FAQ 第二名

Slide 42

Slide 42 text

● @Raspberry Pi 贊助 Raspberry Pi Beginner's Guide ● @Raspberry Pi 贊助 Raspberry Pi 5 ● @Raspberry Pi 贊助 Active Cooler for Raspberry Pi 5 ● @RICELEE 提供一片 Zero 2 W 抽獎 ● @Creative5 贊助 USB 小禮物 感謝乾爹們~

Slide 43

Slide 43 text

Raspberry Pi Rocks the World Thanks