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
chamomile has quit [Ping timeout: 480 seconds]
chamomile has joined #asahi
d0p1_ has joined #asahi
d0p1 has quit [Remote host closed the connection]
doreal has quit [Ping timeout: 480 seconds]
squags has quit [Ping timeout: 480 seconds]
doreal has joined #asahi
opticron has joined #asahi
squags has joined #asahi
ChristopherNugent[m] has joined #asahi
<ChristopherNugent[m]>
Hey, I was looking for the instructions for getting serial coms working in a computer-to-computer setup. Would it be possible to make this work using something other than another M1 Mac? What do i need to look for in regards to the USB chipset?
<marcan>
ChristopherNugent[m]: it's proprietary; you need either another M1 Mac or custom hardware. it's not about the USB chipset.
<marcan>
that said, most people shouldn't need serial comms for anything, given we have a hypervisor that can virtualize that over normal USB
<ChristopherNugent[m]>
Ah. Ok. I'm new to this project and wanted to prepare myself for the worst. What do you mean by "virtualize that over normal USB"?
<ChristopherNugent[m]>
It was my understanding that it would be a good idea to have serial coms setup with the hardware in order to catch things like kernel panics on boot.
<marcan>
you can run the kernel under the m1n1 hypervisor and it will virtualize the UART and expose it as a normal USB CDC-ACM device you can access with a normal USB cable from any machine
<ChristopherNugent[m]>
Ah. Ok. Sweet. Thanks.
bgb_ has joined #asahi
<marcan>
hard UART is only really necessary if you're doing KVM development (where you can't run under the hypervisor), m1n1 bring-up itself, or some corner case relating to e.g. realtime or time-sensitive kernel code that might be affected by the hypervisor
bgb has quit [Ping timeout: 480 seconds]
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
squags has quit [Ping timeout: 480 seconds]
squags has joined #asahi
Latrina has quit [Quit: Powered by AlpineLinux under the supervision of Docker.]