Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GUDドライバを使ったサブディスプレイその2
Search
kazueda
March 17, 2024
Programming
230
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GUDドライバを使ったサブディスプレイその2
kazueda
March 17, 2024
More Decks by kazueda
See All by kazueda
16ビットCPU用FUZIXを実機で動かす「AmigaでFuzixカーネル起動編」
kazueda
0
18
16ビットCPU用FUZIXを実機で動かす「X68000でrootfsマウント編」
kazueda
1
31
16ビットCPU用FUZIXを実機で動かす USBキーボード接続編
kazueda
0
41
16ビットCPU用FUZIXを実機で動かす キー入力編
kazueda
0
46
初代プレステでuCLinuxその2「rootfsが公開されました」
kazueda
0
80
初代プレステでuCLinuxその1 Linuxのinitで「Hello World」
kazueda
0
120
Raspberry pi 400をUSBキーボードとして使う
kazueda
0
540
「東海道らぐ」のブースで「USBガジェット三昧」の展示
kazueda
0
64
Raspberry Pi Pico WでRNDIS-Wifiブリッジ
kazueda
0
150
Other Decks in Programming
See All in Programming
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
220
Modernizing iOS Apps
seyfoyun
0
150
Railsバージョンを4倍にした話
optim
0
960
AI-Powered Domain-Driven Design
ziobrando
0
410
Engineering Biometric UX Across Android Versions | DroidKnights 2026
ryunen344
1
190
AI時代のシニアエンジニアとは
yosuke_furukawa
PRO
15
11k
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
210
TanStack Vue Query と Pinia Colada から学ぶ非同期状態の型設計
aoshi
0
630
ActionController meets Protocol Buffers
sorah
1
790
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
4
3.5k
Enforcing Your Architecture with Unit Tests in the AI Era (Swift Connection X)
steliosf
PRO
1
150
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
4k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Crafting Experiences
bethany
1
430
Designing for Timeless Needs
cassininazir
1
550
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
エンジニアに許された特別な時間の終わり
watany
109
250k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Six Lessons from altMBA
skipperchong
29
4.6k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
610
Transcript
GUDドライバを使ったサブディスプレイその2 Raspberry piのUSBOTGで遊ぼう 第16弾 東海道らぐオフラインミーティング 2024-03-16 2024. 3. 16 1
kazueda か ず え だ
kazueda(かずえだ)の紹介 • 大阪出身、丙午、おとめ座、O型 • 科学者(化学) • 2003年4月から浜松で、働き始める • 自転車での移動が生活の足 •
趣味は「ラジオを聴くこと」、「アメリカの コミックの邦訳を読むこと」 • ファミコンのディスクシステムに移植された UNIX風OS「Lunix」の動作確認 • MSX1のCASIO PV-7やNEC PC-8001を 買ってしまいました。 2 @kazueda slideshare speaker deck
これまでの話 3
これまでの話 4
これまでの話 5
これまでの話 6
これまでの話 7
早速ファームウェア作成 /home/kazueda/rpipicoで $ wget https://www.cqpub.co.jp/interface/download/2022/10/IF2210T S.zip $ unzip IF2210TS.zip $
cd IF2210TS $ git clone https://github.com/raspberrypi/pico-sdk $ cd pico-sdk 8
$ git submodule update –init 「gud-pico/libraries/gud_pico/usb_descriptors.c」の修正 「.wMaxPacketSize.size = CFG_GUD_BULK_OUT_SIZE,」 を
「.wMaxPacketSize = CFG_GUD_BULK_OUT_SIZE,」 9
$ ./build.sh $ make /home/kazueda/rpipico/IF2210TS/gudpico/build/examples/pico- display/pico_display.uf2 が生成 「 pico_display.uf2 」をRaspberry
pi picoにペースト 10
Ubuntu22.04で無事映りました 11 • Ubuntu(デフォルト): デフォルトのリッチな Unity環境 $ uname –a Linux
kazueda-U700 6.5.0- 25-generic #25~22.04.1- Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 20 16:09:15 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Raspberry pi OSは緑のまま • PIXEL $ uname -a Linux raspi4
6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux 12
デスクトップ環境を選ぶ? • 検証が発表に間に合いませんでした。 • ディスプレイマネージャの違い? 13
まとめ • 「Gud-pico」はデスクトップ環境依存? • 種々のデスクトップ環境での動作確認 14 今後の展開 おしまい