豚吐露@wiki
firmwareの更新
最終更新:
ohden
-
view
firmwareの更新
状況によっては、firmの更新でTouchDisplay2の座標がおかしくなる。
具体的には、画面は回転しているが、タッチ座標はそのままとなる。
一応、直せたが...ダブルタップの判定がおかしいままなので、完全に復活はしてないっぽい気がする。 手順は後述 。
具体的には、画面は回転しているが、タッチ座標はそのままとなる。
一応、直せたが...ダブルタップの判定がおかしいままなので、完全に復活はしてないっぽい気がする。 手順は後述 。
firm更新手順
確認。
$ rpi-eeprom-update
*** UPDATE AVAILABLE ***
Run "sudo rpi-eeprom-update -a" to install this update now.
To configure the bootloader update policy run "sudo raspi-config"
BOOTLOADER: update available
CURRENT: 2025年 11月 5日 水曜日 17:37:18 UTC (1762364238)
LATEST: 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194)
RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
Use raspi-config to change the release.
UPDATE AVAILABLEなら更新できる状態。currentが現在の、latestが最新のfirm release日。
| CURRENT: | 2025年 11月 5日 水曜日 17:37:18 UTC (1762364238) |
| LATEST: | 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194) |
実際に更新を行うには、以下のcommandを実行。
$ sudo rpi-eeprom-update -a
*** PREPARING EEPROM UPDATES ***
BOOTLOADER: update available
CURRENT: 2025年 11月 5日 水曜日 17:37:18 UTC (1762364238)
LATEST: 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194)
RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
Use raspi-config to change the release.
CURRENT: 2025年 11月 5日 水曜日 17:37:18 UTC (1762364238)
UPDATE: 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194)
BOOTFS: /boot/firmware
'/tmp/tmp.Zw5231BLbU' -> '/boot/firmware/pieeprom.upd'
UPDATING bootloader. This could take up to a minute. Please wait
*** Do not disconnect the power until the update is complete ***
If a problem occurs then the Raspberry Pi Imager may be used to create
a bootloader rescue SD card image which restores the default bootloader image.
flashrom -p linux_spi:dev=/dev/spidev10.0,spispeed=16000 -w /boot/firmware/pieeprom.upd
Verifying update
VERIFY: SUCCESS
UPDATE SUCCESSFUL
更新後のversion確認。
$ rpi-eeprom-update
BOOTLOADER: up to date
CURRENT: 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194)
LATEST: 2025年 12月 8日 月曜日 19:29:54 UTC (1765222194)
RELEASE: default (/usr/lib/firmware/raspberrypi/bootloader-2712/default)
Use raspi-config to change the release.
タッチ座標不具合対応
例えば、右に回転させている場合、ディスプレイの右下をタッチすると、カーソルがディスプレイ左下に現れる。という現象が発生する。
| 触った場所 | 触ったと処理される場所 |
|---|---|
| 右下 | 左下 |
| 左下 | 左上 |
| 左上 | 右上 |
| 右上 | 右下 |
自分は、TouchDisplay2を使っていたのだが、この現象が発生した。
原因
原因としては、firm更新によって認識していたTouchDisplay2のdevice情報がclearされ、標準的なタッチパネルとして認識されていること。
なので回転させていなければ、問題とならない。
なので回転させていなければ、問題とならない。
調査
$ libinput list-devices | grep -i touch
Device: Goodix Capacitive TouchScreen
本来であればTouchDisplay2として認識しなければならないのだが、ディスプレイ上のchip名だけしか認識いsていない。
更新日: 2026年03月23日 (月) 02時02分32秒







