ChanServ 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-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
Stary has joined #asahi
Stary is now known as Guest1406
Guest1406 is now known as Stary
quarkyalice_ has quit [Remote host closed the connection]
quarkyalice has joined #asahi
quarkyalice has quit []
quarkyalice has joined #asahi
alyssa has joined #asahi
* alyssa
tries to boot linux
bgb has joined #asahi
kfischer has quit [Quit: kfischer]
yeoldetoast has joined #asahi
kfischer has joined #asahi
<kfischer>
marcan: Alright, I’ve made some progress here. With the dart/dev branch and a dumb USB-C -> USB-A dongle, USB host works fine. Then with a slight modification to the device tree, I can also enable usb device mode and load the ethernet gadget in such a way that it shows up on the host as a USB device. No luck convincing macOS to actually load an ethernet driver for it though
bgb has quit [Ping timeout: 480 seconds]
<brentr123[m]>
Sorry unrelated but happy 4th of July to all my American friends!!
<amw>
kfischer: Are you going to try Linux? I believe the vuart under HV while remaining hangs on long lines so beware
<ae86>
What even is linux
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
skipwich has quit [Ping timeout: 481 seconds]
bgb has joined #asahi
marvin24 has joined #asahi
ae86 has quit [Remote host closed the connection]
ae86 has joined #asahi
<marcan>
amw: he's running it natiev
<marcan>
*native
marvin24_ has quit [Ping timeout: 480 seconds]
<amw>
I'm slowly understanding the HV, samsung-uart driver. I can add debug to the Linux, m1n1 so I will slowly get to the bottom of the stuck vuart
<ae86>
Why did apple implement iokit into firmware?
ae86 has quit [Remote host closed the connection]
ae86 has joined #asahi
bgb has quit [Ping timeout: 480 seconds]
<amw>
marcan: Tracing vuart() shows it happily writing in FIFO mode and then the writes stop but nothing has reported TxFull, but if I hack the s5l_serial_drv_data to fifosize = 160 (versus 16) it doesn't hang/block...
pugguu has joined #asahi
aleasto has joined #asahi
pugguu has quit [Read error: Connection reset by peer]
pugguu has joined #asahi
choozy has joined #asahi
riker77 has quit [Quit: Quitting IRC - gone for good...]
<sven>
kfischer: fwiw, i also had trouble to get the serial gadget driver to load on macos. it didn't want to attach it to the kext. worked fine on linux though and i didn't care enough to figure out why
<sven>
and nice to know that the role switching also works :-)
<amw>
sven: Using the dev/dart kernel haven't been able to get any USB detected / working with linux.py or under HV run_guest.py with a disabled dwc3-0
<amw>
I used a Type-C=>Type-A adapter and also a Type-C => 4 port Type A Hub
<sven>
hm... strange
<sven>
anything in dmesg?
<amw>
Nothing at all - so I'm probably screwed up something :-(
<amw>
*I've
<sven>
does it show the dwc3 controllers at least?
<sven>
if not, make sure both dwc3 and xhci is enabled in your configuration