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
340
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
300
小江戸らぐ2024/2
tokitahiroshi
0
92
ZephyrRTOSで遊ぼう!
tokitahiroshi
0
330
AliEx系ラベルプリンター Phomemo P12を叩いてみる
tokitahiroshi
0
94
KiCadのGitLabを見たりWeblateで翻訳してみたりしてみる
tokitahiroshi
0
320
F3rdXへの行き方
tokitahiroshi
0
620
WCH CH32V307VをZephyrで試す
tokitahiroshi
0
500
ZephyrRTOSのLongan Nanoへの移植
tokitahiroshi
0
770
zephyrにパッチ送ったら半年店晒しされた話
tokitahiroshi
0
79
Other Decks in Technology
See All in Technology
Amazon BedrockとPR-Agentでコードレビュー自動化に挑戦・実際に運用してみた
diggymo
0
560
エムスリーマネジメントチーム紹介資料 / Introduction of M3 Management Team
m3_engineering
0
250
Tracking down sources of kernel errors with retsnoop
ennael
PRO
0
140
All your memory are belong to… whom?
ennael
PRO
0
560
スモールスタート、不都合な真実 〜 耳当たりの良い言葉に現場が振り回されないために/20240930-ssmjp-small-start
opelab
13
1.7k
Pythonを活用したLLMによる構造的データ生成の手法と実践
brainpadpr
3
230
[JAWS-UG GameTech] 第6回 各種事例紹介_18TRIPにおけるAWSサービスを活用した負荷テスト・障害テスト
naoto_yasuda
0
120
Hazard pointers with reference counter
ennael
PRO
0
110
10Xでのデータ基盤の変遷とこれから: データマネジメントのリアル 〜BtoB企業3社の歩みとこれから〜
10xinc
6
1.2k
【shownet.conf_】革新と伝統を融合したファシリティ
shownet
PRO
0
250
クレジットカードを製造する技術
yutadayo
71
36k
業務ヒアリングと知識の呪い
tamai_63
0
130
Featured
See All Featured
Become a Pro
speakerdeck
PRO
24
4.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
158
15k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
2
220
Designing with Data
zakiwarfel
98
5.1k
Making the Leap to Tech Lead
cromwellryan
130
8.8k
Designing for Performance
lara
604
68k
Web Components: a chance to create the future
zenorocha
310
42k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
19
2.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
663
120k
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 • 昔からこの辺で苦労している先人がいる…