]>
git.zerfleddert.de Git - m1-debian/log
Thomas Glanzmann [Thu, 10 Feb 2022 14:49:29 +0000 (15:49 +0100)]
Use twice the hardware execution context to keep the system busy
15:47 < kov> Glanzmann, may be a good idea to replace the -j 16 with -j `nproc`?
15:48 < Glanzmann> kov: I always use nproc * 2. That is where the 16 comes from, but yes.
Thomas Glanzmann [Thu, 10 Feb 2022 14:38:04 +0000 (15:38 +0100)]
Merge branch 'master' of a.gmvl.de:/git/m1-debian
Thomas Glanzmann [Thu, 10 Feb 2022 14:37:35 +0000 (15:37 +0100)]
Speed up large initrd loading from USB
15:19 < tpw_rules> Glanzmann: https://patchwork.ozlabs.org/project/uboot/patch/
20211222225124 .7154-1-twatson52@icloud.com/ this patch should fix it. i need to submit v3 to fix a problem with u-boot's tests. but it works great
Thomas Glanzmann [Thu, 10 Feb 2022 10:53:47 +0000 (11:53 +0100)]
more notes
Thomas Glanzmann [Thu, 10 Feb 2022 05:37:07 +0000 (06:37 +0100)]
Merge branch 'master' of 88.198.237.222:/git/m1-debian
Thomas Glanzmann [Thu, 10 Feb 2022 05:36:56 +0000 (06:36 +0100)]
more pieces in progress
Thomas Glanzmann [Wed, 9 Feb 2022 09:13:12 +0000 (10:13 +0100)]
fix kernel reset
Thomas Glanzmann [Wed, 9 Feb 2022 09:09:31 +0000 (10:09 +0100)]
fix build
Thomas Glanzmann [Wed, 9 Feb 2022 08:43:52 +0000 (09:43 +0100)]
switch to u-boot tree from jannau; USB-A ports on mini are gone because of this
Thomas Glanzmann [Wed, 9 Feb 2022 07:20:42 +0000 (08:20 +0100)]
sync config options
Thomas Glanzmann [Wed, 9 Feb 2022 07:19:37 +0000 (08:19 +0100)]
get rid of old pmdi
Thomas Glanzmann [Tue, 8 Feb 2022 20:25:23 +0000 (21:25 +0100)]
Merge branch 'master' of a.gmvl.de:/git/m1-debian
Thomas Glanzmann [Tue, 8 Feb 2022 20:25:19 +0000 (21:25 +0100)]
here we go
Thomas Glanzmann [Tue, 8 Feb 2022 14:02:56 +0000 (15:02 +0100)]
add license
Thomas Glanzmann [Tue, 8 Feb 2022 09:26:52 +0000 (10:26 +0100)]
add todos
Thomas Glanzmann [Tue, 8 Feb 2022 09:24:58 +0000 (10:24 +0100)]
rename the debian installer
Thomas Glanzmann [Tue, 8 Feb 2022 05:43:11 +0000 (06:43 +0100)]
Switch to smc/work branch. Update u-boot with kernel dtsi (thanks mps)
Thomas Glanzmann [Sun, 6 Feb 2022 20:08:16 +0000 (21:08 +0100)]
upload u-boot.macho in case you need to run it in the hypervisor
Thomas Glanzmann [Sun, 6 Feb 2022 17:09:43 +0000 (18:09 +0100)]
more notes
Thomas Glanzmann [Sun, 6 Feb 2022 16:48:45 +0000 (17:48 +0100)]
more todo
Thomas Glanzmann [Sun, 6 Feb 2022 16:44:13 +0000 (17:44 +0100)]
Merge branch 'master' of a.gmvl.de:/git/m1-debian
Thomas Glanzmann [Sun, 6 Feb 2022 16:44:06 +0000 (17:44 +0100)]
create the macho file for chainloading using m1n1
Thomas Glanzmann [Sun, 6 Feb 2022 10:02:41 +0000 (11:02 +0100)]
Merge branch 'master' of 88.198.237.222:/git/m1-debian
Thomas Glanzmann [Sun, 6 Feb 2022 10:02:34 +0000 (11:02 +0100)]
first version of the poor mans debian installer
Thomas Glanzmann [Sun, 6 Feb 2022 06:27:59 +0000 (07:27 +0100)]
remove rtc for now
Thomas Glanzmann [Sun, 6 Feb 2022 06:19:29 +0000 (07:19 +0100)]
notes about OpenBSD and rtc
Thomas Glanzmann [Sat, 5 Feb 2022 18:24:05 +0000 (19:24 +0100)]
add openbsd instructions
Thomas Glanzmann [Thu, 3 Feb 2022 13:01:48 +0000 (14:01 +0100)]
more notes
Thomas Glanzmann [Thu, 3 Feb 2022 12:46:48 +0000 (13:46 +0100)]
cleanup text
Thomas Glanzmann [Wed, 2 Feb 2022 14:33:48 +0000 (15:33 +0100)]
remove obsolete file
Thomas Glanzmann [Wed, 2 Feb 2022 14:25:48 +0000 (15:25 +0100)]
script to build dcp kernel
Thomas Glanzmann [Wed, 2 Feb 2022 14:24:41 +0000 (15:24 +0100)]
improve interface configuration
Thomas Glanzmann [Wed, 2 Feb 2022 14:20:31 +0000 (15:20 +0100)]
make it here documents
Thomas Glanzmann [Wed, 2 Feb 2022 13:43:44 +0000 (14:43 +0100)]
get rid of the timezone
Thomas Glanzmann [Wed, 2 Feb 2022 12:25:18 +0000 (13:25 +0100)]
Merge branch 'master' of 88.198.237.222:/git/m1-debian
Thomas Glanzmann [Wed, 2 Feb 2022 12:25:13 +0000 (13:25 +0100)]
fix firmware extractor
Thomas Glanzmann [Tue, 1 Feb 2022 03:39:31 +0000 (04:39 +0100)]
add net.ifnames=0 makes life easier, less to type
Thomas Glanzmann [Tue, 1 Feb 2022 03:33:46 +0000 (04:33 +0100)]
Merge branch 'master' of 88.198.237.222:/git/m1-debian
Thomas Glanzmann [Tue, 1 Feb 2022 03:25:22 +0000 (04:25 +0100)]
improve steps
Thomas Glanzmann [Tue, 1 Feb 2022 03:11:11 +0000 (04:11 +0100)]
rename build_fs in build_dd
Thomas Glanzmann [Sun, 30 Jan 2022 15:45:23 +0000 (16:45 +0100)]
more notes from jannau to get u-boot with dcp
Thomas Glanzmann [Sun, 30 Jan 2022 15:43:15 +0000 (16:43 +0100)]
documented missing upstream u-boot patches
Thomas Glanzmann [Sun, 30 Jan 2022 06:34:32 +0000 (07:34 +0100)]
put dpkg-reconfigure grub-efi-arm64 back in to not break subsequent grub updates to break
Thomas Glanzmann [Sun, 30 Jan 2022 06:30:34 +0000 (07:30 +0100)]
using jmr2 way to install grub which is saner
01:46 < jmr2> Glanzmann: thanks for your various documents. I just tether-booted the whole chain for the first time, and it's quite fun to watch.
01:46 < jmr2> Two comments: 1) instead of deleting fbaa64.efi (I still have it without ill effects), you can uninstall grub-efi-arm64-signed and its dependencies.
01:47 < jmr2> 2) I couldn't get dpkg-reconfigure grub-efi-arm64 to install grub. I ended up using mps's --efi-directory instead of your --removable, since it uses a path instead of a device - less risky.
01:47 < jmr2> In the end, installing grub is three commands: apt-get install grub-efi grub-efi-arm64-signed- ; grub-install --target=arm64-efi --efi-directory=/boot/efi --removable ; update-grub
Thomas Glanzmann [Sat, 29 Jan 2022 21:14:56 +0000 (22:14 +0100)]
update config for developer quickstart
Thomas Glanzmann [Sat, 29 Jan 2022 20:56:28 +0000 (21:56 +0100)]
Merge branch 'master' of a.gmvl.de:/git/m1-debian
Thomas Glanzmann [Sat, 29 Jan 2022 20:56:23 +0000 (21:56 +0100)]
apparantly dd in macos understands bs=8m by tpw_rules
Thomas Glanzmann [Sat, 29 Jan 2022 19:44:00 +0000 (20:44 +0100)]
remove cruft
Thomas Glanzmann [Sat, 29 Jan 2022 19:22:56 +0000 (20:22 +0100)]
clarify instructions
Thomas Glanzmann [Fri, 28 Jan 2022 20:46:00 +0000 (21:46 +0100)]
Merge branch 'master' of a.gmvl.de:/git/m1-debian
Thomas Glanzmann [Fri, 28 Jan 2022 20:45:55 +0000 (21:45 +0100)]
poviks sound patch and nlmon
Thomas Glanzmann [Thu, 27 Jan 2022 22:18:32 +0000 (23:18 +0100)]
more instructions
Thomas Glanzmann [Thu, 27 Jan 2022 22:14:01 +0000 (23:14 +0100)]
more shit
Thomas Glanzmann [Thu, 27 Jan 2022 22:13:16 +0000 (23:13 +0100)]
move documentation in its folder
Thomas Glanzmann [Thu, 27 Jan 2022 22:06:31 +0000 (23:06 +0100)]
add reference to firmware extractor
Thomas Glanzmann [Thu, 27 Jan 2022 22:05:30 +0000 (23:05 +0100)]
little helper script to extract firmware
Thomas Glanzmann [Thu, 27 Jan 2022 22:02:17 +0000 (23:02 +0100)]
add script to extract firmware without dirty tricks or installing xcode
Thomas Glanzmann [Thu, 27 Jan 2022 21:46:55 +0000 (22:46 +0100)]
add build dependencies
Thomas Glanzmann [Thu, 27 Jan 2022 21:37:42 +0000 (22:37 +0100)]
put that under revision control it became to important
Thomas Glanzmann [Thu, 27 Jan 2022 15:27:54 +0000 (16:27 +0100)]
added more instructions
Thomas Glanzmann [Thu, 27 Jan 2022 15:19:08 +0000 (16:19 +0100)]
fix path of wpa_supplicant.conf
Thomas Glanzmann [Thu, 27 Jan 2022 14:22:39 +0000 (15:22 +0100)]
use a bigger kernel font
Thomas Glanzmann [Thu, 27 Jan 2022 12:19:11 +0000 (13:19 +0100)]
put expert in grub.cfg. For live it is ignored, for d-i it puts you in the right mode
Thomas Glanzmann [Thu, 27 Jan 2022 06:06:11 +0000 (07:06 +0100)]
begin with the documentation
Thomas Glanzmann [Thu, 27 Jan 2022 05:59:37 +0000 (06:59 +0100)]
add script to upload artefacts
Thomas Glanzmann [Thu, 27 Jan 2022 05:45:47 +0000 (06:45 +0100)]
use wpa_supplicant in live
Thomas Glanzmann [Wed, 26 Jan 2022 22:04:06 +0000 (23:04 +0100)]
implement the d-i usbstick creator
Thomas Glanzmann [Wed, 26 Jan 2022 21:51:26 +0000 (22:51 +0100)]
add wpa conf
Thomas Glanzmann [Wed, 26 Jan 2022 21:41:52 +0000 (22:41 +0100)]
rename stick into life-stick
Thomas Glanzmann [Wed, 26 Jan 2022 21:39:57 +0000 (22:39 +0100)]
build the raw binary for u-boot
Thomas Glanzmann [Tue, 25 Jan 2022 22:00:02 +0000 (23:00 +0100)]
firmware-linux is currently not in testing
Thomas Glanzmann [Tue, 25 Jan 2022 21:35:51 +0000 (22:35 +0100)]
fix from newchima
Thomas Glanzmann [Tue, 25 Jan 2022 20:37:08 +0000 (21:37 +0100)]
more to ignore
Thomas Glanzmann [Tue, 25 Jan 2022 20:36:45 +0000 (21:36 +0100)]
more todo
Thomas Glanzmann [Tue, 25 Jan 2022 20:31:28 +0000 (21:31 +0100)]
more files
Thomas Glanzmann [Tue, 25 Jan 2022 20:29:05 +0000 (21:29 +0100)]
+= initramfs-tools
Thomas Glanzmann [Tue, 25 Jan 2022 19:31:19 +0000 (20:31 +0100)]
build filesystem
Thomas Glanzmann [Tue, 25 Jan 2022 16:01:38 +0000 (17:01 +0100)]
work on the live system
Thomas Glanzmann [Tue, 25 Jan 2022 15:35:36 +0000 (16:35 +0100)]
more to ignore
Thomas Glanzmann [Tue, 25 Jan 2022 15:13:30 +0000 (16:13 +0100)]
more instructions
Thomas Glanzmann [Tue, 25 Jan 2022 15:07:28 +0000 (16:07 +0100)]
add interfaces for eth0
Thomas Glanzmann [Tue, 25 Jan 2022 14:51:03 +0000 (15:51 +0100)]
asahi live
Thomas Glanzmann [Tue, 25 Jan 2022 14:50:18 +0000 (15:50 +0100)]
update readme
Thomas Glanzmann [Tue, 25 Jan 2022 14:45:33 +0000 (15:45 +0100)]
enable disabled commands again
Thomas Glanzmann [Tue, 25 Jan 2022 13:27:27 +0000 (14:27 +0100)]
+= grub.cfg
Thomas Glanzmann [Tue, 25 Jan 2022 13:24:16 +0000 (14:24 +0100)]
name quickstart correctly
Thomas Glanzmann [Tue, 25 Jan 2022 13:23:04 +0000 (14:23 +0100)]
more to ignore
Thomas Glanzmann [Tue, 25 Jan 2022 13:21:59 +0000 (14:21 +0100)]
more todo
Thomas Glanzmann [Tue, 25 Jan 2022 13:20:37 +0000 (14:20 +0100)]
boot grub.cfg in the right place use files instead of here documents
Thomas Glanzmann [Tue, 25 Jan 2022 12:57:22 +0000 (13:57 +0100)]
more packages for wifi
Thomas Glanzmann [Tue, 25 Jan 2022 12:46:04 +0000 (13:46 +0100)]
working on the stick
Thomas Glanzmann [Tue, 25 Jan 2022 12:16:53 +0000 (13:16 +0100)]
work on bootstrap
Thomas Glanzmann [Tue, 25 Jan 2022 11:22:14 +0000 (12:22 +0100)]
use more threads
Thomas Glanzmann [Tue, 25 Jan 2022 10:52:59 +0000 (11:52 +0100)]
build linux
Thomas Glanzmann [Tue, 25 Jan 2022 10:33:48 +0000 (11:33 +0100)]
working on bootstrap
Thomas Glanzmann [Tue, 25 Jan 2022 10:32:13 +0000 (11:32 +0100)]
work in progress
Thomas Glanzmann [Mon, 24 Jan 2022 23:46:37 +0000 (00:46 +0100)]
more todo
Thomas Glanzmann [Sat, 22 Jan 2022 21:44:20 +0000 (22:44 +0100)]
manual merge
Thomas Glanzmann [Sat, 22 Jan 2022 21:42:50 +0000 (22:42 +0100)]
more to add
Thomas Glanzmann [Sat, 22 Jan 2022 20:29:59 +0000 (21:29 +0100)]
m1 config options