title |
categories |
tags |
excerpt |
ハードウェア対応状況とロードマップ |
|
|
Brainux が自分の電子辞書にどれくらい対応しているかチェックしたい人はこちら |
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 リポジトリのタグを直接バージョンとする。リリース間隔やスケジューリングも行わない。