marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
bmrgz has joined #asahi
bmrgz has quit []
yuyichao_ has joined #asahi
yuyichao has quit [Ping timeout: 480 seconds]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
yuyichao_ has quit [Ping timeout: 480 seconds]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
darkapex2 has joined #asahi
darkapex1 has quit [Ping timeout: 480 seconds]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
phiologe has joined #asahi
kgarrington has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
kgarrington has quit [Remote host closed the connection]
squags has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
boblemoche has joined #asahi
boblemoche has quit [Remote host closed the connection]
tertu has quit [Remote host closed the connection]
tertu has joined #asahi
chamomile has quit [Remote host closed the connection]
kov has quit [Quit: Coyote finally caught me]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
linearcannon has quit [Quit: Textual IRC Client: www.textualapp.com]
<bmrgz[m]> I am trying to set up linux with grub and u-boot on the mac mini and I've had some issues.
<bmrgz[m]> U-boot is not detecting the nvme drive and I can't get it to autoboot grub on usb.
<bmrgz[m]> U-boot also restarts the mac 3 minutes after it boots.
yuyichao_ has joined #asahi
sailorek1234 has joined #asahi
tertu2 has joined #asahi
tertu has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has joined #asahi
Dcow has joined #asahi
Dcow_ has quit [Ping timeout: 480 seconds]
chadmed has joined #asahi
jerdnA has quit [Ping timeout: 480 seconds]
<mps> M12destroyer21[m]: which u-boot commit you used? with latest it didn't worked for me but with previous one it worked
<mps> bmrgz[m]: previous u-boot commit (I have to look for id) detected nvme in my mb pro but can't find /boot/grub in partition
<zimsneexh> M12destroyer21: You got the keyboard or usb to work on your M1 air? Which devicetree did you use for this?
aleasto has joined #asahi
darkapex3 has joined #asahi
darkapex2 has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
aleasto has quit [Remote host closed the connection]
jkm has joined #asahi
loki_val has joined #asahi
crabbedhaloablut has quit [Ping timeout: 480 seconds]
pg12_ has quit [Ping timeout: 480 seconds]
Gaspare has joined #asahi
Gaspare has quit [Ping timeout: 480 seconds]
handlerug has quit [Remote host closed the connection]
WhyNotHugo has quit [Remote host closed the connection]
handlerug has joined #asahi
WhyNotHugo has joined #asahi
Techcable has quit [Ping timeout: 480 seconds]
as400 has joined #asahi
<as400> marcan: great stream - thx
<as400> It gives and idea how much work you do guys.
bps has joined #asahi
sailorek1234 has quit [Quit: sailorek1234]
klaus has quit [Quit: leaving]
aleasto has joined #asahi
<landscape15[m]> as400: reverse engineering is the best part ;)
<as400> landscape15: yes, probably. Best oldschool hacking at it's best.
<as400> Like there are not much people that can do this kind of stuff.
<mps> or don't have time ;)
<as400> It's a very rare knowledge - you can't find it on an online learing site.
<as400> *learning
<mps> for rev eng besides knowledge, talent, experience and persistence also equipment/tools is important
nafod has quit [Quit: Ping timeout (120 seconds)]
nafod has joined #asahi
<marcan> pushed the gpiola/spi experiment stuff
<marcan> also added register sub-field support to the vcd dumper part ( https://twitter.com/marcan42/status/1468617255147941888/photo/1 )
Techcable has joined #asahi
<marcan> also this makes me realize I'm pushing ~4 write32s per millisecond, blocking
<marcan> considering USB2 has 8 microframes per millisecond, that looks like m1n1 proxyclient is already pretty much as fast as possible
yuyichao_ has quit [Ping timeout: 480 seconds]
pg12 has joined #asahi
roxfan2 has joined #asahi
roxfan has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi
yuyichao_ has joined #asahi
<landscape15[m]> marcan: what about USB3.0? Is there a sort kind of driver?
<marcan> m1n1 will probably never support USB3.0
<marcan> there's little point
<sven> usb 3 requires a whole bunch of magic register pokes. from what I can tell that‘s only going to be annoying
<sven> (and maybe tunables)
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
<landscape15[m]> sven: yeah i know it’s pain. Is the main problem XHCI support?
<sven> no
<sven> it’s literally on the PHY that needs to be brought up
<as400> mps: fresh Arch install here running from internal nvme on t6000-314s - FF is ok. Chromium segfaults on start.
<marcan> I think that's a GPU thing
<marcan> that's my guess anyway, need to look into it
<as400> marcan: is gpu acceleration enabled by default in Chromium aarch64 ?
<marcan> I assume it is
<kettenis> chromium works on openbsd ;)
<marcan> it should be trying to use llvmpipe, but who knows what goes wrong
<marcan> feel free to debug it :p
<landscape15[m]> as400: why not Firefox?
<as400> landscape15: I'm perfectly ok with FF. Have no problem with it. But, for instance, for work I have to use Ungoogled-Chromium. Otherwise shitty ms teams won't work.
<as400> Can't tell how much I hate this.
<mps> as400: nice to hear, which kernel you use
<marcan> also: during today's stream I managed to toggle all GPIO register bits by accident, and I didn't seem to cause any permanent damage
<marcan> that's a good sign for the reliability of these machines :p
<j_ey> marcan: that was a lil scary
<marcan> (it did crash USB-PD though)
<as400> mps: asahi branch
<mps> as400: so, internal keyboard doesn't work?
<marcan> j_ey: even if you cause pin contention, modern silicon is quite resilient to shorts and such
<as400> marcan: it seems these machines are really good piece of engineering.
<as400> mps: it wouldn't work anyway - I have t6000.
<kettenis> Device: llvmpipe (LLVM 11.1.0, 128 bits) (0xffffffff)
<kettenis> that's what glxinfo tells me on openbsd
<mps> as400: aha, I would try to free one of ssd disks and install on it fresh FS and check
<marcan> it's also possible it's literally a bug somewhere
<marcan> the M1 speculates like crazy and is really good at bringing out memory ordering and concurrency bugs
<landscape15[m]> marcan: it’s good to see from your streams that most of the work is put inside m1n1. future-proof, and less dependent on the OS you run.
<marcan> it's an experimentation platform; the whole point is to test stuff outside an OS interactively
<marcan> I basically never rebooted during the SPI thing; once I started wedging the hardware I just started using the PMGR reset bit to reset it on every test run
<j_ey> landscape15[m]: just to be clear, the code from today isnt in m1n1, its in the python scripts, that code will be rewritten in C for the kernel driver
<landscape15[m]> j_ey: yes I know. But are you sure a simple rewrite is needed to get a fully-working driver?
<j_ey> I meant using the knowledge gained from python script, to write the driver!
<landscape15[m]> ok sorry ;) surely it’s easier to write proper drivers using m1n1.
maennich has quit [Remote host closed the connection]
Ariadne has quit [Read error: Connection reset by peer]
maennich has joined #asahi
Ariadne has joined #asahi
jkm has quit [Quit: leaving]
<as400> marcan: problem resolved - when I compiled kernel with 4k pages both start: FF and Chromium.
<as400> mps: do this and FF should work
<j_ey> as400: ouch!
<mps> as400: hah, interesting
<as400> yeah - I've seen it before on rk3399
<mps> I always compiled kernels with 4K pages but with 16K for m1
<mps> will test when finish $day_job
<as400> well, that's how todays browsers are
<as400> they're overcomplicated
<j_ey> as400: rk3399 shouldnt support 16K pages though?
<as400> Why ?
<j_ey> neither cortex-a72 or cortex-a53 do
<as400> ok - there was a guy on irc that claimed that he did compile a 16k kernel and browsers refused to start.
<as400> That's where I took the idea from.
<j_ey> https://developer.arm.com/documentation/100095/0001/way1382037576091 "Returns 0x0 to indicate that the 16KB granule is not supported.
<as400> And decided to try
<j_ey> "
<as400> j_ey: so maybe it was 64k
<as400> and I messed things up
<mps> as400: didn't help with 4K pages, FF is still stuck on start
<mps> same behavior
<as400> mps: sorry to hear that.
<mps> as400: np, 'we' will find cause, sooner or later
<as400> yeah, I think so
<as400> mps: try downloading binary package from Mozilla
<mps> as400: they don't have build for musl libs
<mps> libc*
<as400> oh, right.
as400 has quit [Quit: Page closed]
marvin24_ has joined #asahi
<mps> j_ey: touchpad started to work when I replaced libudev-zero with eudev
marvin24 has quit [Ping timeout: 480 seconds]
<mps> chromium segfaults on start, but that is 'expected' on musl and aarch64 combo, nothing new
<j_ey> mps: nice, so a bug in libudev-zero then
<mps> j_ey: I think libudev-zero (mdev) need some rules, will look at udev rules
grange_c5 has joined #asahi
Retr0id1 has joined #asahi
yrlf5 has joined #asahi
commandoline_ has joined #asahi
nsr_ has joined #asahi
kettenis_ has joined #asahi
pg12_ has joined #asahi
suricato_ has joined #asahi
j_ey_ has joined #asahi
pg12 has quit [charon.oftc.net helix.oftc.net]
phiologe has quit [charon.oftc.net helix.oftc.net]
marvin24_ has quit [charon.oftc.net helix.oftc.net]
pitust[m] has quit [charon.oftc.net helix.oftc.net]
vivg[m] has quit [charon.oftc.net helix.oftc.net]
ograff has quit [charon.oftc.net helix.oftc.net]
user1tt[m] has quit [charon.oftc.net helix.oftc.net]
unrelentingtech has quit [charon.oftc.net helix.oftc.net]
thebrinkoftomorrow[m] has quit [charon.oftc.net helix.oftc.net]
tophevich[m] has quit [charon.oftc.net helix.oftc.net]
unevenrhombus[m] has quit [charon.oftc.net helix.oftc.net]
TellowKrinkle[m] has quit [charon.oftc.net helix.oftc.net]
stelleg[m] has quit [charon.oftc.net helix.oftc.net]
JacksonR[m] has quit [charon.oftc.net helix.oftc.net]
simjnd[m] has quit [charon.oftc.net helix.oftc.net]
Scott[m]1 has quit [charon.oftc.net helix.oftc.net]
sajattack[m] has quit [charon.oftc.net helix.oftc.net]
MagMell[m] has quit [charon.oftc.net helix.oftc.net]
sandornagy[m] has quit [charon.oftc.net helix.oftc.net]
shaman_br[m] has quit [charon.oftc.net helix.oftc.net]
s-urabe[m] has quit [charon.oftc.net helix.oftc.net]
quentin[m] has quit [charon.oftc.net helix.oftc.net]
rgort10[m] has quit [charon.oftc.net helix.oftc.net]
ruach[m] has quit [charon.oftc.net helix.oftc.net]
rat-hippo[m] has quit [charon.oftc.net helix.oftc.net]
rkjnsn[m] has quit [charon.oftc.net helix.oftc.net]
timetheory[m] has quit [charon.oftc.net helix.oftc.net]
not_a_weeaboo[m] has quit [charon.oftc.net helix.oftc.net]
ovf[m] has quit [charon.oftc.net helix.oftc.net]
obflv[m] has quit [charon.oftc.net helix.oftc.net]
gpanders has quit [charon.oftc.net helix.oftc.net]
gpanders[m] has quit [charon.oftc.net helix.oftc.net]
hablerentand[m] has quit [charon.oftc.net helix.oftc.net]
fridtjof[m] has quit [charon.oftc.net helix.oftc.net]
kdrag0n[m] has quit [charon.oftc.net helix.oftc.net]
floxf5[m] has quit [charon.oftc.net helix.oftc.net]
i509vcb[m] has quit [charon.oftc.net helix.oftc.net]
garyodernichts[m] has quit [charon.oftc.net helix.oftc.net]
gamble[m] has quit [charon.oftc.net helix.oftc.net]
hectour[m] has quit [charon.oftc.net helix.oftc.net]
AlessandroFerrari[m] has quit [charon.oftc.net helix.oftc.net]
etsukata[m] has quit [charon.oftc.net helix.oftc.net]
TypoKign[m] has quit [charon.oftc.net helix.oftc.net]
daftfrog[m] has quit [charon.oftc.net helix.oftc.net]
c1truz[m] has quit [charon.oftc.net helix.oftc.net]
nilsi[m] has quit [charon.oftc.net helix.oftc.net]
LeviLynch[m] has quit [charon.oftc.net helix.oftc.net]
dnjmis[m] has quit [charon.oftc.net helix.oftc.net]
clover[m] has quit [charon.oftc.net helix.oftc.net]
cgv[m] has quit [charon.oftc.net helix.oftc.net]
camr0[m] has quit [charon.oftc.net helix.oftc.net]
NikolaCicmil[m] has quit [charon.oftc.net helix.oftc.net]
brentr123[m] has quit [charon.oftc.net helix.oftc.net]
bpalmer4[m] has quit [charon.oftc.net helix.oftc.net]
bngs[m] has quit [charon.oftc.net helix.oftc.net]
bfredl[m] has quit [charon.oftc.net helix.oftc.net]
Jakob[m]123 has quit [charon.oftc.net helix.oftc.net]
joerosenberg[m] has quit [charon.oftc.net helix.oftc.net]
ilovetrains[m] has quit [charon.oftc.net helix.oftc.net]
mofux[m] has quit [charon.oftc.net helix.oftc.net]
Aaron[m] has quit [charon.oftc.net helix.oftc.net]
andi-[m] has quit [charon.oftc.net helix.oftc.net]
arnidg[m] has quit [charon.oftc.net helix.oftc.net]
alexanderwillner[m] has quit [charon.oftc.net helix.oftc.net]
maxim[m] has quit [charon.oftc.net helix.oftc.net]
Caedus[m] has quit [charon.oftc.net helix.oftc.net]
bakedpotatoez[m] has quit [charon.oftc.net helix.oftc.net]
wouter has quit [charon.oftc.net helix.oftc.net]
jevinskie[m] has quit [charon.oftc.net helix.oftc.net]
abilash1994[m] has quit [charon.oftc.net helix.oftc.net]
alicela1n has quit [charon.oftc.net helix.oftc.net]
yrlf has quit [charon.oftc.net helix.oftc.net]
M12destroyer21[m] has quit [charon.oftc.net helix.oftc.net]
kettenis has quit [charon.oftc.net helix.oftc.net]
grange_c has quit [charon.oftc.net helix.oftc.net]
nsr has quit [charon.oftc.net helix.oftc.net]
eta has quit [charon.oftc.net helix.oftc.net]
povik has quit [charon.oftc.net helix.oftc.net]
mlq has quit [charon.oftc.net helix.oftc.net]
lanodan has quit [charon.oftc.net helix.oftc.net]
suricato has quit [charon.oftc.net helix.oftc.net]
jannau has quit [charon.oftc.net helix.oftc.net]
XeR has quit [charon.oftc.net helix.oftc.net]
Retr0id has quit [charon.oftc.net helix.oftc.net]
JoshuaAshton has quit [charon.oftc.net helix.oftc.net]
FLHerne has quit [charon.oftc.net helix.oftc.net]
commandoline has quit [charon.oftc.net helix.oftc.net]
lewurm has quit [charon.oftc.net helix.oftc.net]
el0y has quit [charon.oftc.net helix.oftc.net]
Diego has quit [charon.oftc.net helix.oftc.net]
blasty has quit [charon.oftc.net helix.oftc.net]
j_ey has quit [charon.oftc.net helix.oftc.net]
Retr0id1 is now known as Retr0id
grange_c5 is now known as grange_c
povik has joined #asahi
lewurm has joined #asahi
blasty has joined #asahi
aleasto has quit [Remote host closed the connection]
jannau has joined #asahi
wouter has joined #asahi
mlq has joined #asahi
M12destroyer21[m] has joined #asahi
phiologe has joined #asahi
user1tt[m] has joined #asahi
unevenrhombus[m] has joined #asahi
TellowKrinkle[m] has joined #asahi
JacksonR[m] has joined #asahi
timetheory[m] has joined #asahi
shaman_br[m] has joined #asahi
sandornagy[m] has joined #asahi
MagMell[m] has joined #asahi
vivg[m] has joined #asahi
s-urabe[m] has joined #asahi
tophevich[m] has joined #asahi
unrelentingtech has joined #asahi
stelleg[m] has joined #asahi
thebrinkoftomorrow[m] has joined #asahi
marvin24_ has joined #asahi
simjnd[m] has joined #asahi
Scott[m]1 has joined #asahi
sajattack[m] has joined #asahi
ruach[m] has joined #asahi
rkjnsn[m] has joined #asahi
nilsi[m] has joined #asahi
obflv[m] has joined #asahi
ovf[m] has joined #asahi
quentin[m] has joined #asahi
rgort10[m] has joined #asahi
not_a_weeaboo[m] has joined #asahi
ograff has joined #asahi
pitust[m] has joined #asahi
rat-hippo[m] has joined #asahi
bpalmer4[m] has joined #asahi
bfredl[m] has joined #asahi
cgv[m] has joined #asahi
c1truz[m] has joined #asahi
gpanders has joined #asahi
hablerentand[m] has joined #asahi
etsukata[m] has joined #asahi
gamble[m] has joined #asahi
clover[m] has joined #asahi
AlessandroFerrari[m] has joined #asahi
floxf5[m] has joined #asahi
TypoKign[m] has joined #asahi
jevinskie[m] has joined #asahi
kdrag0n[m] has joined #asahi
ilovetrains[m] has joined #asahi
hectour[m] has joined #asahi
fridtjof[m] has joined #asahi
NikolaCicmil[m] has joined #asahi
LeviLynch[m] has joined #asahi
daftfrog[m] has joined #asahi
joerosenberg[m] has joined #asahi
Jakob[m]123 has joined #asahi
i509vcb[m] has joined #asahi
mofux[m] has joined #asahi
Aaron[m] has joined #asahi
alexanderwillner[m] has joined #asahi
lanodan has joined #asahi
andi-[m] has joined #asahi
FLHerne has joined #asahi
bakedpotatoez[m] has joined #asahi
JoshuaAshton has joined #asahi
eta has joined #asahi
XeR has joined #asahi
el0y has joined #asahi
Caedus[m] has joined #asahi
abilash1994[m] has joined #asahi
alicela1n has joined #asahi
arnidg[m] has joined #asahi
maxim[m] has joined #asahi
camr0[m] has joined #asahi
brentr123[m] has joined #asahi
bngs[m] has joined #asahi
gpanders[m] has joined #asahi
garyodernichts[m] has joined #asahi
dnjmis[m] has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
tertu2 is now known as tertu
jbowen has quit [Quit: leaving]
riker77 has joined #asahi
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
kgarrington has joined #asahi
kgarrington has quit [Remote host closed the connection]
desairc has left #asahi [#asahi]
cde[m] has joined #asahi