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
360
Pico-SDK1.5.0, Zephyr v3.3.0 が出ました。
soburi
March 01, 2023
Tweet
Share
More Decks by soburi
See All by soburi
ZephyrRTOS_zakkuri_introduce.pdf
tokitahiroshi
0
22
The_Features_of_ZephyrRTOS_and_the_project_operations.pdf
tokitahiroshi
0
8
KiCad 8.0 出ました。
tokitahiroshi
0
310
小江戸らぐ2024/2
tokitahiroshi
0
100
ZephyrRTOSで遊ぼう!
tokitahiroshi
0
370
AliEx系ラベルプリンター Phomemo P12を叩いてみる
tokitahiroshi
0
140
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
tokitahiroshi
0
340
F3rdXへの行き方
tokitahiroshi
0
670
WCH CH32V307VをZephyrで試す
tokitahiroshi
0
530
Other Decks in Technology
See All in Technology
New Relicを活用したSREの最初のステップ / NRUG OKINAWA VOL.3
isaoshimizu
3
640
Storybook との上手な向き合い方を考える
re_taro
4
540
TanStack Routerに移行するのかい しないのかい、どっちなんだい! / Are you going to migrate to TanStack Router or not? Which one is it?
kaminashi
0
600
心が動くエンジニアリング ── 私が夢中になる理由
16bitidol
0
100
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
200
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
430
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
560
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
880
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
Lexical Analysis
shigashiyama
1
150
Featured
See All Featured
Designing on Purpose - Digital PM Summit 2013
jponch
115
7k
Raft: Consensus for Rubyists
vanstee
136
6.6k
GitHub's CSS Performance
jonrohan
1030
460k
Statistics for Hackers
jakevdp
796
220k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
The Language of Interfaces
destraynor
154
24k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
A better future with KSS
kneath
238
17k
Why Our Code Smells
bkeepers
PRO
334
57k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
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 • 昔からこの辺で苦労している先人がいる…