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
Wubbzy04 has quit [Ping timeout: 480 seconds]
darkapex1 has quit [Remote host closed the connection]
darkapex1 has joined #asahi-dev
jacksonchen666 has joined #asahi-dev
i509vcb has quit [Quit: Connection closed for inactivity]
WindowPa- has quit [Quit: ZNC 1.8.2 - https://znc.in]
WindowPain has joined #asahi-dev
kidplayer666 has quit [Quit: Connection closed for inactivity]
john-cabaj has quit [Ping timeout: 480 seconds]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi-dev
jeisom has quit [Ping timeout: 480 seconds]
timokrgr has quit [Quit: User left the chat]
timokrgr has joined #asahi-dev
skipwich has quit [Quit: DISCONNECT]
skipwich has joined #asahi-dev
<eiln> ArcaneNibble: I have a bit. another unholy isp descent (same isp/ane RTOS codebase). also sasha some too
<eiln> AIUI it's completely fixed function and it only really does motion estimation and entropy coding and duct tapes those together
<eiln> and it outputs an unholy concatenation of macroblocks, header+sps+pps nonincluded
<eiln> and there is, what seems to be, a yet another cortex-m3 for dpb management
psykose has quit [Remote host closed the connection]
psykose has joined #asahi-dev
timokrgr has quit [Quit: User left the chat]
timokrgr has joined #asahi-dev
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-dev
tristan2 has joined #asahi-dev
tristan2_ has quit [Ping timeout: 480 seconds]
AnuthaDev has joined #asahi-dev
AnuthaDev has quit []
AnuthaDev has joined #asahi-dev
darkapex1 has quit [Remote host closed the connection]
darkapex1 has joined #asahi-dev
eiln has quit [Quit: WeeChat 4.1.2]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
kidplayer666 has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
<janneg> leio: please test https://github.com/AsahiLinux/m1n1/pull/375 - needs to be applied to both 1st and 2nd stage m1n1
Wubbzy04 has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
AnuthaDev has quit [Ping timeout: 480 seconds]
AnuthaDev has joined #asahi-dev
<leio> janneg: I guess it's expected to have the picture not update after stage1 if stage2 is still without that change?
jnn is now known as jn
<leio> weird, chainloading an old stage2 from other computer otoh worked in terms of booting to linux without display; no clue then, but allows me to ssh to my linux partitions to actually make a matching stage2 as I hadn't grabbed a copy of those things before stage1 upgrade
<janneg> leio: not sure, I'd expect it to work but I'm not sure what your 2nd stage does
<leio> yeah, no idea what happened that one boot where display was stuck with last stage1 output
<leio> when trying to boot my old working stage2; I SSHed in and now scratching head about dcpext5 branch or not
<leio> janneg: so I should ditch the dcpext5 branch stuff now from m1n1 and kernel?
<leio> the m1n1 bits conflict on .pmgr_dev changes
<janneg> leio: yes, this is instead of the dcpext5 changes in kernel and m1n1
<janneg> you don't need to build an entire new kernel, `make dtbs` is enough
<leio> so it won't be able to drive a higher frequency in theory based on your commit about dcpext5 then? Of course my 6K resolution is a battle for another year probably :)
<leio> full kernel builds in a minute, I'm sure it'll be redoing dtbs only anyhow :)
<leio> so asahi-wip then?
<janneg> or asahi-sources 6.6-p12 from the overlay
<leio> again frozen picture from stage1
<leio> hmm, it says No valid payload found
<janneg> can you build a 2nd stage m1n1 without payload?
<janneg> how did you install the 1st m1n1?
<leio> kmutil configure-boot -c m1n1-stage1-hdmi-pwrmgr-fix.bin --raw --entry-point 2048 --lowest-virtual-address 0 -v /Volumes/Gentoo\ Linux
<leio> after `make RELEASE=1 CHAINLOADING=1` on amd64 from m1n1 origin/main
<janneg> you have to append options from where to chainload the 2nd stage
<janneg> let me chack how the installer's upgrade routine works
<leio> no worries
<leio> I know what to do now, just completely forgot about that bit
<leio> I'll chainload the full image from other computer instead to get the thing initial tested before going through the stage1 fix dance
<janneg> ok, you could use the installer's upgrade m1n1 routine if you replace m1n1.bin in the installer's temp directory after it has started
<leio> janneg: I have the echo commands and what to echo from an earlier stage1; I need to get u-boot going at some point now that that's fixed to use more of the standard upgrade tooling
<leio> janneg: anyhow, no luck from dcp yet: https://dpaste.com/GMF923QYU
<janneg> so the same "AppleDCPDPTXController::handleInterrupt(): FIFO error interrupt COMMON_INT_STA_3=0x00000010" issue as with dcpext5. I suspect this might a display specific with the current dcp implementation
<janneg> please remove apple_dcp.enable_verbose_logging=1 there's nothing helpful in it and obscures just the other messages
<janneg> I assume still no luck with unpluging and replugging the display
<leio> correct, though had forgotten to try that earlier, but still the case now after having booted it directly after stage1 fix
<leio> I'll remove verbose logging and retry with that monitor, followed by the 6K monitor that advertises 4K@60Hz proper
<janneg> Oh, just seeing something
<leio> here's dmesg on the 59.9997 monitor for seeing better with less verbosity: http://dpaste.com/CZLNZ7695
<leio> something about "IOMFB updateFrequencies EDT ERROR: getClockFrequency(0) (0) < videoClock 148500000! Giving up on frequencies." maybe? :)
<janneg> leio: please try https://paste.debian.net/1301284/
jacksonchen666 has quit [Remote host closed the connection]
<janneg> no, that "error" is for reasons beyond me expected
<leio> dmesg output from the 6K monitor that I was working on before the thing to try: http://dpaste.com/H3LNVJR4E
<leio> looks like patch download lost the tabs, I'll change the 3000 to 10000 manually
<leio> btw, throughout this, there has been no poweroff failure anymore despite no picture, so that suggested progress to me already
<janneg> probably my fault and tabs were lost in the paste, sorry
<janneg> based on the 6k monitor dmesg the patch will not help
<leio> janneg: still no luck: http://dpaste.com/FH7NZER3F (6K monitor)
<leio> http://dpaste.com/EF2BD29M8 with HDMI unplug/replug added
eiln has joined #asahi-dev
<leio> too soon on the poweroff comment - it froze this time (powered off after having unplugged hdmi)
<leio> janneg: log from the 4K monitor: http://dpaste.com/8W38PBJS6
<janneg> this is so strange. I have basically the same log except that I don't get "FIFO error interrupt" messages
<leio> something to somehow trace from HV?
<janneg> leio: can you try https://paste.centos.org/view/64ee3c0d with the 6k display
<leio> keeping the jiffies timeout change?
<janneg> not really, the HV/dcp trace will look ok. the error is dcp internal and we won't get more than the syslog line
<janneg> leio: doesn't matter, I think it reached the timeout due to the verbose logging
<leio> interestingly until I unplugged, the monitor wasn't responsive to trying to open the menu
<leio> the monitor is in a failed firmware upgrade state, complains over OSD occasionally, hope it wouldn't affect anything; Dell going to replace it a second time soon..
<leio> quality control of 2300 EUR monitors isn't really there, apparently (backlight flicker when dimmed, usb coil whine on previous, etc)
<janneg> I wouldn't think so as you see the same or a very similar error on the 4k monitor
<janneg> let's try to limit the resolution to 1920x1080: https://paste.centos.org/view/76266583
<leio> huh, the jiffies timeout change hadn't even taken
<leio> janneg: http://dpaste.com/ACZFC64QV - now with 1080 limit AND the jiffies timeout change actually there
Compassion has quit [Remote host closed the connection]
Compassion has joined #asahi-dev
<leio> janneg: http://dpaste.com/6ZPY8ULJA - the same from 4K monitor
<janneg> so something the dcp driver does "wrong" as 1920x1080 works with iboot. I've seen the "FIFO error interrupt" before. Unfortunately I can't remember the circumstances
john-cabaj has joined #asahi-dev
<leio> 4K works with m1n1 too, but that's that
<leio> I guess that's effectively iboot in a way?
Compassion has quit [Quit: Ping timeout (120 seconds)]
<janneg> dcp has two interfaces to control the display. one simplified used by iboot/m1n1 and the full one used by macos and linux
Compassion has joined #asahi-dev
rappet has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jeisom has joined #asahi-dev
rovaughn has joined #asahi-dev
eiln has quit [Quit: WeeChat 4.1.2]
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #asahi-dev
i509vcb has joined #asahi-dev
jacksonchen666 has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
kettenis has joined #asahi-dev
<kettenis> IOMFB int_handler_gated: failure: axi_rd_err [0x40300634]
<kettenis> janneg: any clue what that means?
<janneg> usually framebuffer not mapped correctly in disp*-dart stream 0
Wubbzy04 has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Remote host closed the connection]
john-cabaj has joined #asahi-dev
drubrkletern has joined #asahi-dev
drubrkletern has quit [Remote host closed the connection]
<kettenis> janneg: thanks, looks like I was indeed passing 0 as the framebuffer address to DCP
KxCORP has quit [Quit: Bye!]
KxCORP has joined #asahi-dev
Wubbzy04 has joined #asahi-dev
Wubbzy04 has quit [Ping timeout: 480 seconds]
AnuthaDev has quit []
i509vcb has quit [Quit: Connection closed for inactivity]
as400 has quit [Quit: ZNC - https://znc.in]
as400 has joined #asahi-dev
roxfan2 has joined #asahi-dev
i509vcb has joined #asahi-dev
___nick___ has joined #asahi-dev
___nick___ has quit []
roxfan has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
Method_ has joined #asahi-dev
qyliss has quit [Quit: bye]
qyliss has joined #asahi-dev
Method has quit [Ping timeout: 480 seconds]
qyliss has quit []
qyliss has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
millenialhacker has quit [Quit: Konversation terminated!]
millenialhacker has joined #asahi-dev
millenialhacker_ has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
millenialhacker has quit [Ping timeout: 480 seconds]
crabbedhaloablut has quit []
mini_ has quit [Quit: ZNC closing...]
jeisom has quit [Remote host closed the connection]
kidplayer666 has quit [Quit: Connection closed for inactivity]