mirror of
https://github.com/brain-hackers/wiki.brainux.org
synced 2024-11-14 22:28:02 +09:00
97 lines
2.4 KiB
Markdown
97 lines
2.4 KiB
Markdown
|
---
|
||
|
title: ハードウェア対応状況とロードマップ
|
||
|
categories:
|
||
|
- Linux
|
||
|
- U-Boot
|
||
|
tags:
|
||
|
- Linux
|
||
|
- U-Boot
|
||
|
- 周辺機器
|
||
|
- 沼の入り口
|
||
|
---
|
||
|
|
||
|
|
||
|
# Linux のブート
|
||
|
|
||
|
|キーボードの世代|対応済|説明|
|
||
|
|:--|:-:|:--|
|
||
|
|3桁世代, G4000, G5000, G5100, A7000, A9000||TOSHIBA TMPA910CRAXBG|
|
||
|
|4桁世代, Sx1 〜 Sx7|:white_check_mark:|NXP i.MX283|
|
||
|
|x1||NXP i.MX7|
|
||
|
|
||
|
|
||
|
# キーボード
|
||
|
|
||
|
|キーボードの世代|対応済|説明|
|
||
|
|:--|:-:|:--|
|
||
|
|3桁世代||SoC が直接キーマトリクスを読む|
|
||
|
|4桁世代, Sx1 〜 Sx2|:white_check_mark:|MPU がキーマトリクスを読み SoC に I²C で送信|
|
||
|
|Sx3 〜 Sx7||SoC が直接キーマトリクスを読む|
|
||
|
|x1|詳細不明||
|
||
|
|
||
|
|
||
|
# 画面開閉検知
|
||
|
|
||
|
- 開閉イベントの伝達はキーイベントと同じ経路を辿る
|
||
|
- キーボードの実装に依存する
|
||
|
|
||
|
|キーボードの世代|対応済|説明|
|
||
|
|:--|:-:|:--|
|
||
|
|3桁世代||SoC が直接キーマトリクスを読む|
|
||
|
|4桁世代, Sx1 〜 Sx2||MPU がキーマトリクスを読み SoC に I²C で送信|
|
||
|
|Sx3 〜 Sx7||SoC が直接キーマトリクスを読む|
|
||
|
|x1||詳細不明||
|
||
|
|
||
|
|
||
|
# 音
|
||
|
|
||
|
- Brain に内蔵されているスマートアンプには大きく分けて Yamaha 系と Rohm 系がある
|
||
|
- 録音も再生も2021年2月23日現在解析中で非対応
|
||
|
|
||
|
|
||
|
# タッチパネル
|
||
|
|
||
|
- 2021年2月23日現在反応はするが位置がおかしい
|
||
|
- 世代によるハードウェアの差分は不明
|
||
|
|
||
|
|
||
|
# 電源コントローラー
|
||
|
|
||
|
- 2021年2月23日現在未対応のため充電状態の表示などは一切不可
|
||
|
|
||
|
|
||
|
# cpufreq
|
||
|
|
||
|
- CPU のクロック制御は2021年2月23日現在なし
|
||
|
|
||
|
|
||
|
# eMMC への Linux インストール
|
||
|
|
||
|
- 研究中
|
||
|
|
||
|
|
||
|
# Wi-Fi
|
||
|
|
||
|
Wi-Fi の接続は複数の手法が提案されていて、現在検証中。
|
||
|
|
||
|
- SDIO Wi-Fi チップ
|
||
|
- USB ドングル
|
||
|
|
||
|
|
||
|
# LCD
|
||
|
|
||
|
一部については実装が完了。ただし、DMA を使用しない非効率な実装になっているため、改善が必要。
|
||
|
|
||
|
|世代|対応済み|
|
||
|
|:--|:-:|
|
||
|
|3桁世代||
|
||
|
|4桁世代||
|
||
|
|Sx1 〜 Sx7|:white_check_mark:|
|
||
|
|x1||
|
||
|
|
||
|
|
||
|
# Brainux のリリース
|
||
|
|
||
|
当面は Development リリースや Stable リリースのような区分は設けず、[brain-hackers/buildbrain](https://github.com/brain-hackers/buildbrain) リポジトリのタグを直接バージョンとする。リリース間隔やスケジューリングも行わない。
|
||
|
|