質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

0回答

615閲覧

Raspberry Pi Zero W(raspbian-buster)で小型TFT液晶モジュールを表示させたい。

kamiyama

総合スコア4

Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

1クリップ

投稿2019/12/07 09:07

編集2019/12/10 23:27

前提・実現したいこと

OSは、2019-09-26-raspbian-buster-fullを使用して、
Raspberry Pi Zero W と下記TFTを接続して画面表示させたい。
M022C9328SPI(2.2インチ TFT液晶モジュール)
http://www.aitendo.com/product/10943

発生している問題・エラーメッセージ

[http://albertlabo.wiki.fc2.com/wiki/M024C9328SPI]
と同じ接続、設定にしたが、画面表示できませんでした。

その時の、dmesg | grep -i spi は下記です。
[ 7.118797] spi spi0.0: spidev spi0.0 125000kHz 8 bits mode=0x00
[ 7.118824] spi spi0.1: spidev spi0.1 125000kHz 8 bits mode=0x00
[ 7.118971] spi spi0.0: Deleting spi0.0
[ 7.119702] spi spi0.1: spidev spi0.1 125000kHz 8 bits mode=0x00
[ 7.119719] spi spi0.0: fb_ili9325 spi0.0 48000kHz 8 bits mode=0x03
[ 15.194152] fb_ili9325 spi0.0: missing value after delimiter -22784 at position 96
[ 15.194326] fb_ili9325: probe of spi0.0 failed with error -22

試したこと

OSが、2017-07-05-raspbian-jessie-liteでは正常に画面表示できました。

その時のdmesg | grep -i spiは下記です。
[ 3.261067] spi spi0.0: spidev spi0.0 500kHz 8 bits mode=0x00
[ 3.261084] spi spi0.1: spidev spi0.1 500kHz 8 bits mode=0x00
[ 3.261188] spi spi0.0: Deleting spi0.0
[ 3.261909] spi spi0.1: spidev spi0.1 500kHz 8 bits mode=0x00
[ 3.261921] spi spi0.0: fb_ili9325 spi0.0 48000kHz 8 bits mode=0x03
[ 7.348463] graphics fb1: fb_ili9325 frame buffer, 320x240, 150 KiB video memory, 4 KiB DMA buffer memory, fps=50, spi0.0 at 48 MHz

実施内容

[http://albertlabo.wiki.fc2.com/wiki/M024C9328SPI]と同じ接続、設定

具体的には、
1. /etc/modules-load.d/fbtft.conf を作成して、下記追加
spi-bcm2835
fbtft_device

2. /etc/modprobe.d/fbtft.conf を作成して、下記追加
options fbtft_device name=hy28b rotate=90

3. SPIを有効化した後、再起動、con2fbmap 1 1 実行
raspbian-buster-full -> 表示できない(動作NG) 
raspbian-jessie-lite -> 表示できた (動作OK)

疑問点

動作NGのraspbian-buster-full と 動作OKのraspbian-jessie-lite の
dmesg | grep -i spi を比較すると
125000kHz に対して 500kHz となっています。この設定はどこでするのでしょうか?

また、下記エラーメッセージの対処方法がわかりません。
1. missing value after delimiter -22784 at position 96

2. probe of spi0.0 failed with error -22

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kamiyama

2019/12/10 23:11

[] でURLを囲めべ宜しいのでしょうか? 返信遅くなり申し訳ありません。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問