Skip to content

Releases: brain-hackers/buildbrain

2024-12-23-202715

23 Dec 11:28
cf7cc41
Compare
Choose a tag to compare

Changelog

Linux

  • Enable USB UART converter drivers by @puhitaku

2024-02-04-162841

04 Feb 07:29
0c78611
Compare
Choose a tag to compare

Changelog

Linux

  • sudo shutdown などで電源を切った後にリセットされるよう処理を追加 by @puhitaku
  • キーボードのキーリリースが認識されず押されたままになる問題を解決 (G4200, G5200, G5300, A7200, A7300, A7400, A9100, A9200, A9300, Sx1, Sx2) by @Sgch
  • PW-A7400 でキーボードを押すとハングアップする問題を修正 by @Sgch
  • 将来 SD カードスロットを SPI 入出力として使えるよう spidev を有効化 by @puhitaku

U-Boot

  • NK.BIN を使って SD カードから直接起動した時に CPU クロックが半減する問題を修正 by @UnagiDojyou
  • PW-A7400 向けの実装を追加 by @Sgch

Brainlilo(アプリメニューからの起動)

  • バージョン番号を表示する処理を追加 by @Sgch
  • PW-A7400 向けの実装を追加 by @Sgch
    • 読み込まれるファイル名は gen2_7400.bin

Root Filesystem (Debian)

  • x11-ico-dvd を追加 by @yude
  • weston, xwayland を削除

PW-A7400 で SD からの直接起動を試したい方へ

Brainux Wiki にある手順で指示されている nk ディレクトリの中のファイルは PW-A7400 に対応していません。以下の手順で A7400 用のブートローダーを配置してください。

  • 下のファイル一覧から uboot-a7400-2024-02-04-162841.zip をダウンロードし展開する
  • 展開されたディレクトリに入っている edna3exe.bin を SD カードの先頭パーティション(ボリューム名が boot のパーティション)のルートディレクトリにコピーする
  • 実機に SD カードを移し、リセット後に U-Boot と Linux が起動することを確認する

アプリメニューの "Launch Linux" から起動する方法では特別な対応は不要です。

2023-07-29-024604

28 Jul 17:46
6117067
Compare
Choose a tag to compare

Changelog

Root Filesystem

  • brain-config を最新版にアップグレードしました
    • USB ホストコントローラの動作モードが切り替えられるようになりました
  • SD の先頭パーティションが /boot に read-only で自動マウントされるようになりました
  • USB ホストコントローラが "peripheral"(デバイス側)モードの場合 Ethernet (RNDIS) gadget が自動で設定されリンクアップするようになりました

2023-01-18-042715

17 Jan 19:28
ee93757
Compare
Choose a tag to compare

Changelog

内部的な変更のみで、機能に変化はありません。

Root Filesystem

  • Ly のバージョンを固定しました

2022-12-22-004118

21 Dec 15:42
9671252
Compare
Choose a tag to compare

Changelog

Root Filesystem (Debian)

  • ベースにする Debian のバージョンを修正
  • Display Manager ly が起動しない問題を修正

2022-12-08-010450

07 Dec 16:05
25668a7
Compare
Choose a tag to compare

Changelog

Linux

  • MCU 搭載機種のキーボードドライバを改良しキーリピート問題を解消
    • G4200
    • G5200 ~ 5300
    • A7200 ~ 7400
    • A9100 ~ 9300
    • SH1 ~ 2
  • 全機種で画面輝度を標準で最大化
  • USB Audio Class を有効化

U-Boot

  • 第2世代をすべて A7200 に統一

Root Filesystem (Debian)

  • systemd-timesyncd, ca-certificates を追加
  • sudo でアスタリスクを表示するよう変更
  • ly のバージョンアップに対応
  • issue と os-release を Debian 標準に戻した
    • これにより起動時のディストリビューション名が Debian に戻った
    • distupgrade が可能になった

その他

  • BrainLILO が第1世代に対応
    • まだ U-Boot と Linux がないので実質的な影響はない
  • exeopener のライセンス表記を追加

2022-08-07-183650

07 Aug 09:38
e09c0ba
Compare
Choose a tag to compare

Changelog

  • brain-config コマンドを追加しルートパーティションの拡張などに対応
  • PW-SH4 のキーボードに対応

2022-07-12-001746

21 Dec 15:43
7e2b04c
Compare
Choose a tag to compare

Changelog

  • ボリューム名を付与
    • vfat: boot
    • ext4: rootfs
  • NK.BIN による直接起動をデフォルトで無効化
  • リリース作成時のタグ名を変更

2022-05-30-170827

30 May 08:09
d5ab036
Compare
Choose a tag to compare

Changelog

  • 起動プロテクトのかかった機種でもアプリ欄の "Launch Linux" から直接 Linux を起動可能にした
    該当機種: PW-Sx4, Sx5, Sx6, Sx7, AAx, AJx, Hxxxx

2022-05-17-020127

16 May 17:02
e15ce44
Compare
Choose a tag to compare

Changelog

パッケージを追加:

  • network-manager
  • zip
  • neofetch
  • sl
  • python3-numpy
  • ipython3
  • netsurf-gtk