ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
outrageouscook has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-dev
outrageouscook has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi-dev
cylm has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
gabuscus has quit []
ciara has quit [Read error: Connection reset by peer]
ciara has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gabuscus has joined #asahi-dev
ourdumbfuture has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ciara has quit [Read error: Connection reset by peer]
ciara has joined #asahi-dev
ciara has quit [Read error: Connection reset by peer]
ciara has joined #asahi-dev
ciara has quit [Ping timeout: 480 seconds]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
ciara has joined #asahi-dev
ciara has quit [Read error: Connection reset by peer]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
ciara has joined #asahi-dev
outrageouscook has joined #asahi-dev
i509vcb has quit [Quit: Connection closed for inactivity]
<marcan>
... why do I supposedly have macOS 12.1 on this MBA M2 13"? that makes *no* sense. guess that was the shipping firmware? but then why is this not the main Macintosh HD partition, and why do I have a m1n1 with the same version?
<marcan>
am I really confused here?
<marcan>
yeah, I'm really confused here
<marcan>
neeever mind
outrageouscook has quit [Ping timeout: 480 seconds]
zalyx05 has joined #asahi-dev
crabbedhaloablut has joined #asahi-dev
zalyx0 has quit [Ping timeout: 480 seconds]
zalyx05 is now known as zalyx0
crombie has joined #asahi-dev
crombie_ has joined #asahi-dev
crombie has quit [Ping timeout: 480 seconds]
outrageouscook has joined #asahi-dev
leitao has joined #asahi-dev
leitao has quit []
midou has quit [Ping timeout: 480 seconds]
outrageouscook has quit [Remote host closed the connection]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Read error: Connection reset by peer]
mkurz has quit [Ping timeout: 480 seconds]
outrageouscook has joined #asahi-dev
leitao has joined #asahi-dev
outrageouscook has quit [Remote host closed the connection]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Read error: Connection reset by peer]
outrageouscook has joined #asahi-dev
mkurz has joined #asahi-dev
c10l has joined #asahi-dev
bisko has joined #asahi-dev
c10l has quit []
c10l has joined #asahi-dev
mkurz has quit [Ping timeout: 480 seconds]
outrageouscook has quit [Remote host closed the connection]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Read error: Connection reset by peer]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
outrageouscook has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-dev
leitao has joined #asahi-dev
crombie_ has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
outrageouscook has joined #asahi-dev
outrageouscook has quit [Remote host closed the connection]
outrageouscook has joined #asahi-dev
ourdumbfuture has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
psykose has joined #asahi-dev
<eiln>
marcan: the first three isp power domains need bespoke handling. the three need 0xf0017ff, 0xf0017ff, and 0x7ff written before powering off (as normal) with 0x0.
<eiln>
isp pds aren't described in the device tree, just a fat range [0x23b700000, 0x8C000] (the entire pmgr range) in the isp node from which the h13cam kext works with. btw there's 12 power domains
tired- has quit [Quit: /]
<eiln>
calling reset without the 0xf0017ff/0x7ff intermediate states (so just w32 0x0) makes the isp range inaccessible, so I get a MMIO fault on the deassert
crombie__ has quit [Read error: Connection reset by peer]
<eiln>
I can't keep them always-on either. they have to be reset before kicking the firmware, which is fine for the first boot. on the second boot asc dies (unbootable, interrupts stuck, not even "last resort" EDPRCR works) & dart gets stuck in translation fault when trying to recycle pages.
tired has joined #asahi-dev
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
outrageouscook has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
outrageouscook has quit [Read error: Connection reset by peer]
outrageouscook has joined #asahi-dev
leitao has joined #asahi-dev
outrageo_ has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
bisko has joined #asahi-dev
outrageouscook has joined #asahi-dev
outrageo_ has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi-dev
cylm_ has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
MajorBiscuit has quit [Ping timeout: 480 seconds]
outrageo_ has joined #asahi-dev
outrageouscook has quit [Ping timeout: 480 seconds]
outrageo_ has quit [Remote host closed the connection]
outrageouscook has joined #asahi-dev
ellyq has joined #asahi-dev
i509vcb has joined #asahi-dev
Dementor has quit [Remote host closed the connection]
<cy8aer>
Looks dangerous. I am building m1n1/u-boot-asahi for my own in debian now (from the Glanzmann sources). And it depends on the kernel it boots: From 6.4-1 to 6.4-3 was a dcp change and m1n1 with the dcp of 6.4-1 does not boot 6.4-3. I needed to recompile m1n1. So without the kernel m1n1 makes no sense?
<cy8aer>
But of course it is promising
<tarzeau>
tobhe: ^
<tarzeau>
cy8aer: i'm sorry i only have rpi4 arm64 so i can't say much about it. trying to get real m1 for allowing public access to developers. appears to be difficult to get together the machine or (950.- or 2000.- for a m1/8/24 or m2pro/12/32)
<jannau>
m1n1 / u-boot itself are mostly decoupled from specific kernel versions. the stronger coupling happens due to the bundling of m1n1 with the kernel dtb for the 2nd stage loader
<cy8aer>
(sorry dtb of course)
<jannau>
I'd strongly recommend the model used in AsahiLinux/Fedora Asahi remix which decouple updates of the packages and assembles the 2nd stage loader on demand after updates via update-m1n1
ourdumbfuture has joined #asahi-dev
<cy8aer>
jannau: you mean this cat in the Glanzmann script not inside the package but as a post install script or after installing a kernel?
<cy8aer>
as hook?
<jannau>
yes, update-m1n1 is triggered by post install hooks of the relevant packages
bisko has joined #asahi-dev
<cy8aer>
That makes sense. But there is still the problem when you want to startup an older kernel. I have both kernels installed - 6.4-1 and, say 6.4-3. There is a dtp update between. I am not able to just reboot into grub and select the older kernel because of a different dtb. How is this handled in AsahiLinux/Fedora? And: are the fedora package sources somewhere?