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
230
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
140
小江戸らぐ2024/2
tokitahiroshi
0
51
ZephyrRTOSで遊ぼう!
tokitahiroshi
0
190
AliEx系ラベルプリンター Phomemo P12を叩いてみる
tokitahiroshi
0
56
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
tokitahiroshi
0
190
F3rdXへの行き方
tokitahiroshi
0
460
WCH CH32V307VをZephyrで試す
tokitahiroshi
0
390
ZephyrRTOSのLongan Nanoへの移植
tokitahiroshi
0
630
zephyrにパッチ送ったら半年店晒しされた話
tokitahiroshi
0
70
Other Decks in Technology
See All in Technology
開発生産性向上サービスを作るFindyが自分たちで開発生産性を爆上げした組織づくりの歩み / Findy's path to boosting its own development productivity 2024-04-17
ma3tk
3
340
[2024年3月版] Databricksのシステムアーキテクチャ
databricksjapan
8
1.9k
社内勉強会運営のコツ
senoo
6
1.1k
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
120
PHP"オレ"カンファレンスの告知
ysknsid25
0
360
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.9k
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
100
Discord とビルダー&チャットボットの使い方 / How to use Discord and Builder & Chatbots
ks91
PRO
0
130
PHPカンファレンス小田原2024
ysknsid25
3
660
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
640
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
110
[PlatformCon 24] Platform Orchestrators: The Missing Middle of Internal Developer Platforms?
danielbryantuk
1
180
Featured
See All Featured
How GitHub (no longer) Works
holman
304
140k
Into the Great Unknown - MozCon
thekraken
10
980
YesSQL, Process and Tooling at Scale
rocio
163
13k
Designing for humans not robots
tammielis
247
25k
Ruby is Unlike a Banana
tanoku
96
10k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
220
21k
Fantastic passwords and where to find them - at NoRuKo
philnash
36
2.5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
186
16k
Thoughts on Productivity
jonyablonski
57
3.8k
Typedesign – Prime Four
hannesfritz
36
2.1k
How to Ace a Technical Interview
jacobian
272
22k
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
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 • 昔からこの辺で苦労している先人がいる…