Raptor Computing Systems Community Forums (BETA)

Third Party Hardware => GPU Compute / Accelerators => Topic started by: markr87 on January 11, 2025, 02:42:04 pm

Title: Which .bin files to use
Post by: markr87 on January 11, 2025, 02:42:04 pm
For a RX 6600, Navi 23, which .bin files would you add to BOOTKERNFW to get Petitboot on the discrete GPU?
Title: Re: Which .bin files to use
Post by: adaptl on February 15, 2025, 12:31:16 am
I have no idea, I have the same GPU so if I figure it out I'll get back to you
Title: Re: Which .bin files to use
Post by: adaptl on February 15, 2025, 08:53:18 pm
this page: https://wiki.gentoo.org/wiki/AMDGPU suggests amdgpu/dimgrey_cavefish_{ce,me,mec2,rlc,smc,ta,dmcub,mec,pfp,sdma,sos,vcn}.bin, which i've tried and never gotten to work. Maybe it's because my firmware is out of date. A guy on IRC told me you should just check your petitboot's dmesg (you can still do this over serial if your VGA is disabled with the jumper) and see what firmware files it complains about, which may be more than just the ones strictly necessary for your card.
Title: Re: Which .bin files to use
Post by: tle on April 03, 2025, 07:43:41 pm
this page: https://wiki.gentoo.org/wiki/AMDGPU suggests amdgpu/dimgrey_cavefish_{ce,me,mec2,rlc,smc,ta,dmcub,mec,pfp,sdma,sos,vcn}.bin, which i've tried and never gotten to work. Maybe it's because my firmware is out of date. A guy on IRC told me you should just check your petitboot's dmesg (you can still do this over serial if your VGA is disabled with the jumper) and see what firmware files it complains about, which may be more than just the ones strictly necessary for your card.

It should be the dimney_cavefish. However please note that the BMC runs old Linux version. The known working version is 6.1.0. So you have to compile a custom OpenBMC yourself with newer kernel version... why don't you give that a go?