Mingyang Li
bf54dfbf44
Address review comments from puhitaku
...
- image/build_image.sh: fix IMG_NAME default to sd.img, SIZE_M to 3072
- image/build_image.sh: revert START2 to original form; remove all unnecessary inline comments
- Makefile: remove 'Mount proc and sys' comment; keep the 'Keep mounting commands AFTER' note
- Makefile: remove 'Copy qemu-arm-static' comment; simplify binfmt and mmap_min_addr comments
- Makefile: replace verbose Docker target comment blocks with clean targets per reviewer suggestion
- README.md: revert all unrelated changes; keep only the macOS environment line and Docker build section
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-06 10:33:00 -07:00
Mingyang Li
e085059fd5
+ Docker as a way of building.
ci-tslmy-tag
2026-05-30 20:26:39 -07:00
Mingyang Li
9535404d7b
perf: merge apt install apt-transport-https into the curl/gnupg call, reducing one full apt resolver invocation
2026-05-30 11:17:53 -07:00
Mingyang Li
667735f915
chore: ignore common artifacts from the big-3 OSes
2026-05-30 11:03:01 -07:00
Mingyang Li
524aeda448
Speed up ly compilation by enabling parallelism.
2026-05-30 10:47:51 -07:00
Mingyang Li
823dd221a3
doc: cosmetic changes to README
2026-05-30 10:43:15 -07:00
Mingyang Li
703671b16a
chore: + .PHONY at target brainux. Just to be safe.
2026-05-30 10:13:40 -07:00
Mingyang Li
9ca3251806
doc: + comment "Copy qemu-arm-static and setup script"
2026-05-30 10:12:26 -07:00
Mingyang Li
26aeca2926
Register qemu-arm-static binfmt handler if not already present.
2026-05-30 10:11:56 -07:00
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 Sueda
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
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 Sueda
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 Sueda
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 Sueda
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 Sueda
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 Sueda
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