Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

building firmware, skip this step

tested with Arch Linux (6.15.3-arch1-1)

git clone https://github.com/akatrevorjay/edid-generator
#check requirements, if there are errors
cd edid-generator
echo Modeline "2256x1504_70"  281.12  2256 2304 2336 2576  1504 1507 1517 1559  +hsync +vsync ratio=3:2 | ./modeline2edid
#add ratio parameter for 3:2 (see .S file at the end). It is not supported out of the box in the edid.S
make

1. add firmware

git clone https://github.com/Patt92/framework13-edid-70Hz-Linux
cp framework13-edid-70Hz-Linux/2256x1504_70.bin /usr/lib/firmware/edid/Internal70.bin
#or the Internal70.bin (same file)

2. init prepare, to fix error -2 on boot

/etc/mkinitcpio.conf

FILES=(/lib/firmware/edid/Internal70.bin)
mkinitcpio -P

3. Add to the grub defaults for autoloading in pre state

append:

... drm.edid_firmware=eDP-1:edid/Internal70.bin   

in /etc/default/grub => Default Commandline

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet drm.edid_firmware=eDP-1:edid/Internal70.bin"

regenerate grub config

grub-mkconfig -o /boot/grub/grub.cfg

it should look like this at the end in the ma

linux   /boot/vmlinuz-linux root=XXX rw zswap.enabled=0 rootfstype=ext4 loglevel=3 quiet drm.edid_firmware=eDP-1:edid/Internal70.bin

4. Verify after reboot

modetest -M amdgpu -c | grep -A4 eDP

or check the boot log

dmesg | grep edid

About

edid for Framework Laptop 13 AMD to run the panel on 70Hz in Linux

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages