Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rtcounterが見当たらない #48

Closed
shu-13 opened this issue Jun 2, 2020 · 2 comments
Closed

rtcounterが見当たらない #48

shu-13 opened this issue Jun 2, 2020 · 2 comments
Labels
Type: Bug Bug or Bug fixes

Comments

@shu-13
Copy link

shu-13 commented Jun 2, 2020

不具合の概要

build_install.bashをした際に、rtcounterが入らない。

実行環境

  • ハードウェア: ラズパイマウスV3、Raspberry Pi 3 Model B
  • OS: Raspbian Buster (2020-02-13-raspbian-buster-full.img)
  • ソフトのバージョン: 2020/06/02のmasterブランチ (コミット af0c46a)

再現方法

  1. 2020-02-13-raspbian-buster-full.imgが入ったmicroSDカードを使ってラズパイマウスを起動
  2. 設定でSSH, I2C, SPIなどをENABLEにして再起動。
  3. RaspberryPiMouseをgit cloneする。
  4. raspberrypi-kernel-headersをinstallする。
  5. build_install.bashを実行する。

期待する動作

/dev/にrtcounterが存在して欲しい

ログ・画像

dmesgを実行すると、以下のメッセージが表示される。

[   65.005554] rtmouse: rtcounter not found, or wrong i2c device probed
[   65.006389] rtmouse: rtcounter not found, or wrong i2c device probed

その他

sudo apt install i2c-tools
i2cdetect -y 1

を実行したところ

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: 10 11 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
70: -- -- -- -- -- -- -- --

という結果をえた。

i2cget -y 1 0x10 0x10 w | sed 's/x\(..\)\(..\)/x\2\1/g'

を実行すると

0x1010

という結果を得た。

sudo i2cset -y 1 0x10 0x10 0x00 0x00 I

を実行すると

0x0000

という結果を得た。

また、uname -aの実行結果は以下の通りである。

Linux raspberrypi 4.19.97-v7+ #1294 SMP Thu Jan 30 13:15:58 GMT 2020 armv7l GNU/Linux
@shu-13 shu-13 added the Type: Bug Bug or Bug fixes label Jun 2, 2020
@Tiryoh
Copy link
Contributor

Tiryoh commented Jun 4, 2020

I2Cのボーレートの設定が必要な可能性があります。
関連 #51 #13

@shu-13
Copy link
Author

shu-13 commented Jun 8, 2020

dtparam=i2c_baudrate=62500/boot/config.txtに書き込んで
再起動してからbuild_install.bashを行ったら無事解決しました、ありがとうございました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Bug or Bug fixes
Projects
None yet
Development

No branches or pull requests

2 participants