title |
categories |
tags |
ハードウェア対応状況とロードマップ |
|
|
Linux のブート
キーボードの世代 |
対応済 |
説明 |
3桁世代, G4000, G5000, G5100, A7000, A9000 |
|
TOSHIBA TMPA910CRAXBG |
4桁世代, Sx1 〜 Sx7 |
✅ |
NXP i.MX283 |
x1 |
|
NXP i.MX7 |
キーボード
キーボードの世代 |
対応済 |
説明 |
3桁世代 |
|
SoC が直接キーマトリクスを読む |
4桁世代, Sx1 〜 Sx2 |
✅ |
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 の接続は複数の手法が提案されていて、現在検証中。
LCD
一部については実装が完了。ただし、DMA を使用しない非効率な実装になっているため、改善が必要。
世代 |
対応済み |
3桁世代 |
|
4桁世代 |
|
Sx1 〜 Sx7 |
✅ |
x1 |
|
Brainux のリリース
当面は Development リリースや Stable リリースのような区分は設けず、brain-hackers/buildbrain リポジトリのタグを直接バージョンとする。リリース間隔やスケジューリングも行わない。