Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pico-SDK1.5.0, Zephyr v3.3.0 が出ました。
Search
soburi
March 01, 2023
Technology
0
290
Pico-SDK1.5.0, Zephyr v3.3.0 が出ました。
soburi
March 01, 2023
Tweet
Share
More Decks by soburi
See All by soburi
KiCad 8.0 出ました。
tokitahiroshi
0
260
小江戸らぐ2024/2
tokitahiroshi
0
70
ZephyrRTOSで遊ぼう!
tokitahiroshi
0
280
AliEx系ラベルプリンター Phomemo P12を叩いてみる
tokitahiroshi
0
69
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
tokitahiroshi
0
270
F3rdXへの行き方
tokitahiroshi
0
550
WCH CH32V307VをZephyrで試す
tokitahiroshi
0
450
ZephyrRTOSのLongan Nanoへの移植
tokitahiroshi
0
720
zephyrにパッチ送ったら半年店晒しされた話
tokitahiroshi
0
77
Other Decks in Technology
See All in Technology
Git 研修 Basic【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
310
開発と事業を繋ぐ!SREのオブザーバビリティ戦略 ~ Developers Summit 2024 Summer ~
leveragestech
0
630
Flutter研修【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
サーバーレスAPI(API Gateway+Lambda)とNext.jsで 個人ブログを作ろう!
shuntaka
PRO
0
560
簡単に始めるSnowflakeの機械学習
nayuts
1
190
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
JBUG岡山 #6 WordCamp男木島の チームビルディング
takeshifurusato
0
150
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
Matterport を使ってクラスメソッド各拠点のバーチャルオフィスツアーを作成してみた
wakatsuki
0
160
How to Think Like a Performance Engineer
csswizardry
4
590
Azure Pipelinesを使用したCICDベースラインアーキテクチャ実践
yuriemori
0
190
20240724_cm_odyssey_hibiyatech
hiashisan
0
110
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
423
64k
5 minutes of I Can Smell Your CMS
philhawksworth
200
19k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
The World Runs on Bad Software
bkeepers
PRO
63
11k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
The Power of CSS Pseudo Elements
geoffreycrofte
64
5.2k
Building an army of robots
kneath
301
42k
A designer walks into a library…
pauljervisheath
201
24k
Gamification - CAS2011
davidbonilla
78
4.9k
Building Your Own Lightsaber
phodgson
101
5.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
228
16k
Transcript
PICO-SDK1.5.0 ZEPHYR V3.3.0 が出ました。 TOKITA Hiroshi
PICO-SDK 1.5.0 • RaspberryPi PicoのSDK • https://github.com/raspberrypi/pico-sdk/releases/tag/1.5.0 • Divider/DMA/I2C/Timerの改善 •
CYW43(Pico W のBT/WIFI)の大幅改善 • TinyUSB 1.3.0→1.5.0 • Pico W の BTサポート(ベータ版) • ドライバ層の方は小幅な修正。API層がメイン。 • BT/Wifiの方はFreeRTOSを使ったサンプル。 • さすがにこの辺になるとベアメタルはしんどい。
ZEPHYR V3.3.0 • https://docs.zephyrproject.org/3.3.0/releases/release-notes-3.3.html • Newlib-Nano C-Libraryが標準に。 • プロセス間通信の「ZBus」が導入された。 •
他はあまり変わり映えせず。例によって対応デバイスがたくさん増えた
RASPBERRYPI DEBUG PROBE
RASPBERRYPI DEBUG PROBE • 従来よりRasPiPicoを使ったpicoprobeの ファームウェアが提供されていたが、 これの製品版。 • PicoprobeはRaspberryPi Picoのドキュメント
でも言及があり、RaspiPicoを2個使ってデバッ ガとターゲットを用意する形。 • JSTのSH 1mmピッチ 3pin で接続。 • 既に発売されているPico H (ピンヘッダ実装済 み版)にはこのコネクタがついていた。 ので勘のいい人は発売予定になっていたことは 気づいていたはず。
SCHEMATICS ダンピング抵抗 なんだこれ? バッファのICでレベ ルシフトしている?
コミットログから • https://github.com/raspberrypi/picoprobe/tree/debugprobe • 特別版ファームウェアあり。 • https://github.com/raspberrypi/picoprobe/commit/724e5de6c8a42c2dd0f9 00a0ebfacced8327f691 probe: if
we have a separate SWDIO input, use it For boards with a level-shifter on SWDIO for compatibility with 1.8V VDDIO. • 入出力共用のSWDIOから、入力だけ分けているっぽい
多分こんな感じ。 行き?(OUT) 帰り?(IN) 帰りは無視?(IN)
疑問 • なんで入力だけ分けたのかがよくわからん。 • http://nemuisan.blog.bai.ne.jp/?eid=214764 • 昔からこの辺で苦労している先人がいる…