Commit Graph
226 Commits
Author SHA1 Message Date
Mingyang Li c9b912bfab Fix: set vm.mmap_min_addr=0 in the --privileged container before the chroot.
`sqv` (the ARM OpenPGP verifier used by apt) needs to mmap at address `0x1000`, but `vm.mmap_min_addr` is too high.
2026-05-30 10:10:47 -07:00
Mingyang Li 2b4eea9fc6 fix: Mount proc and sys AFTER the first stage of debootstrap. 2026-05-30 10:08:22 -07:00
Mingyang Li ee779d6be7 doc: update build_image.sh help message and default arguments 2026-05-30 09:57:45 -07:00
Mingyang Li 113edbbdb1 chore: ignore .exe and all .img files. 2026-05-30 09:37:48 -07:00
Mingyang Li f83787bac4 fix: UID reference in override.sh.
`sudo -u#1000` requires UID 1000 to exist in passwd, but the build container only has `root`. Fixed by replacing those two `sudo -u#1000 -g#1000 mkdir -p` calls with `install -d -o 1000 -g 1000 -m 0755` in override.sh.
2026-05-30 09:36:52 -07:00
Takumi SuedaandGitHub 3fb1dea6f1 Merge pull request #59 from brain-hackers/ci-bump-debian
Brainux: bump up Debian version to Trixie
2026-03-25-024518
2026-03-25 02:39:49 +09:00
Takumi Sueda 98a42ab772 Add docs for coding agents 2026-03-22 22:28:46 +09:00
Takumi Sueda c7e05fb77b Add isc-dhcp-client for dhclient 2026-03-20 02:49:31 +09:00
Takumi Sueda f3f5eee21b Use NCM instead of RNDIS for USB ethernet gadget 2026-03-20 02:49:31 +09:00
Takumi Sueda 805f0daebd linux-brain: add UVC and NCM 2026-03-19 22:42:11 +09:00
Takumi Sueda 8f3a42adc4 linux-brain: fix config and lradc 2026-03-19 01:09:51 +09:00
Takumi Sueda 7669040ae2 Unmount special directories before making an image 2026-03-13 15:26:56 +09:00
Takumi Sueda a7e1b1aa1a Split brainux-clean into clean and umount-special 2026-03-13 15:26:27 +09:00
Takumi Sueda 8d5f28e712 linux-brain: fix dts 2026-03-13 14:20:42 +09:00
Takumi Sueda f3ddab408a Generage and upload listconfig early 2026-03-13 02:52:39 +09:00
Takumi Sueda a8527d9098 Write brainux_version with a proper permission 2026-03-13 02:50:15 +09:00
Takumi Sueda cd1bba1f0a Mount and umount sys and proc 2026-03-13 02:49:55 +09:00
pepepperandTakumi Sueda b8635dbf7b Builder image bump up to ubuntu-24.04 2026-03-11 13:42:42 +09:00
Takumi Sueda e8ba23fdfa Update linux-brain: bump to 6.1 2026-03-11 13:42:00 +09:00
Takumi Sueda ef5ab8903f Replace deprecated set-output / save the brainux version into the vfat partition 2026-03-11 02:05:21 +09:00
Takumi Sueda 6e16db7177 Remove unnecessary sudo 2026-03-11 01:59:10 +09:00
Takumi Sueda f1af5e77cb Enable fake-hwclock's new targets 2026-03-11 01:58:54 +09:00
Takumi Sueda b1a3b834dd Drop midori and replace neofetch with fastfetch 2026-03-11 01:58:38 +09:00
Takumi Sueda e13a1ea846 Change the Debian version to trixie 2026-03-11 01:57:58 +09:00
Takumi Sueda 818644a433 Change the mirror to riken 2026-03-11 01:55:46 +09:00
Takumi Sueda 140ba3ff38 aptcache: accept root directory config 2026-03-11 01:55:12 +09:00
Takumi SuedaandGitHub cf7cc41efe Merge pull request #58 from brain-hackers/ci-enable-serial
Enable USB UART converter drivers
2024-12-23-202715
2024-12-23 20:19:19 +09:00
Takumi Sueda 17c4c8b5a7 Specify the version of setuptools
to avoid failing installing listconfig due to the old Python
2024-12-23 19:13:03 +09:00
Takumi Sueda 924216b934 Update linux-brain: enable USB UART converter 2024-12-23 18:42:49 +09:00
Takumi SuedaandGitHub 0c7861189b Merge pull request #57 from brain-hackers/ci-next
Upgrade submodules etc.
2024-02-04-162841
2024-02-03 23:26:06 -08:00
Takumi Sueda 4257f2465a Workaround workaround 2024-02-04 16:13:11 +09:00
Takumi Sueda 24e5428c62 Build U-Boot specially made for PW-A7400 2024-02-04 16:13:11 +09:00
Takumi Sueda 086c5b08f5 Add x11-ico-dvd, remove weston and xwayland 2024-02-04 16:13:11 +09:00
Takumi Sueda 9d65cf08dd Update linux-brain, u-boot-brain, and brainlilo 2024-02-04 16:13:08 +09:00
Takumi SuedaandGitHub 68e6e1091e Merge pull request #56 from brain-hackers/buildroot-experiment
Enhance buildroot rootfs
2023-07-31 22:24:07 +09:00
Takumi Sueda ce8d780b33 Enhance blink.sh 2023-07-31 22:09:11 +09:00
Takumi Sueda b561fdaec9 buildroot: specify an override directory to add files into the buildroot rootfs 2023-07-31 18:34:50 +09:00
Takumi SuedaandGitHub 611706771f Merge pull request #55 from brain-hackers/readme
Update README
2023-07-29-024604
2023-07-29 01:36:35 +09:00
Takumi Sueda 2fa3904480 Update README 2023-07-29 01:35:28 +09:00
Takumi SuedaandGitHub 3479812f91 Merge pull request #54 from brain-hackers/ci-buildroot
Add buildroot rootfs target and SD image target
2023-07-29 01:17:07 +09:00
Takumi Sueda 94d37b1b76 Add buildroot w/ Brain board definition 2023-07-29 00:24:37 +09:00
Takumi Sueda d6719fd49f Enhance build scripts to generate a buildroot SD image 2023-07-29 00:24:37 +09:00
Takumi Sueda 1de1747fbb Add buildroot submodule 2023-07-29 00:24:37 +09:00
Takumi SuedaandGitHub d885ca6bc1 Merge pull request #53 from brain-hackers/ci-fix
Fix CI and integrate additional systemd units
2023-07-29 00:23:32 +09:00
Takumi Sueda b242f06d78 Copy systemd units before setup 2023-07-28 21:40:02 +09:00
Takumi Sueda d534aa7416 Call daemon-reload before enabling boot.mount 2023-07-24 17:40:55 +09:00
Takumi Sueda 870363a92e Use the latest checkout action 2023-07-24 17:39:08 +09:00
Takumi SuedaandGitHub 8ca8a3ab12 Merge pull request #52 from brain-hackers/misc
Misc. addition
2023-03-27 20:01:31 +09:00
Takumi Sueda 33e3afbf13 Enable RNDIS gadget automatically 2023-03-27 19:55:11 +09:00
Takumi Sueda bc2c108d77 Mount /boot automatically 2023-03-21 18:01:11 +09:00