LINUX.ORG.RU

История изменений

Исправление SakuraKun, (текущая версия) :

Возможно этот рецепт и рабочий, но как видишь он сложноватый. а на G505S ничего заморачиваться чистить не надо, просто собираешь coreboot с дополнением SeaBIOS и шьёшь его. Обычный CH341A с алишки прекрасно подойдёт - https://www.aliexpress.com/item/Free-shipping-Bios-Board-MX25L6405-W25Q64-USB-Programmer-LCD-Burner-CH341A-Progammer-For-24-25-Series/32283031779.html , он и дешёвый и прекрасно поддерживается опенсорсной утилитой flashrom для прошивки. Главное, лучше покупать CH341A с зелёной платой: про синюю не знаю, но была небольшая бракованная партия CH341A с чёрной платой которые вместо 3.3V выдают 5V и могут повредить биос чип. + если собираешься прошивать без выпаивания, пригодится прищепка SOIC8 (для биос-чипов формата SOIC8, разумеется) Вот тут есть небольшой обзор прищепок - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#SOIC8_test_clip - и полная инструкция по прошивке (написана для Bus Pirate, но для CH341A схема подключения прищепки намного проще и команды для flashrom чуть-чуть другие - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#Flashing - вместо

-p buspirate_spi:dev=/dev/ttyACM0,spispeed=1M
пишем
-p ch341a_spi

Исправление SakuraKun, :

Возможно этот рецепт и рабочий, но как видишь он сложноватый. а на G505S ничего заморачиваться чистить не надо, просто собираешь coreboot с дополнением SeaBIOS и шьёшь его. Обычный CH341A с алишки прекрасно подойдёт - https://www.aliexpress.com/item/Free-shipping-Bios-Board-MX25L6405-W25Q64-USB-Programmer-LCD-Burner-CH341A-Progammer-For-24-25-Series/32283031779.html , он и дешёвый и прекрасно поддерживается опенсорсной утилитой flashrom для прошивки. Главное, лучше покупать CH341A с зелёной платой: про синюю не знаю, но была небольшая бракованная партия CH341A с чёрной платой которые вместо 3.3V выдают 5V и могут повредить биос чип. + если собираешься прошивать без выпаивания, пригодится прищепка SOIC8 (для биос-чипов формата SOIC8, разумеется) Вот тут есть небольшой обзор прищепок - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#SOIC8_test_clip - и полная инструкция по прошивке (написана для Bus Pirate, но для CH341A схема подключения прищепки намного проще и команды для flashrom чуть-чуть другие - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#Flas... - вместо

-p buspirate_spi:dev=/dev/ttyACM0,spispeed=1M
пишем
-p ch341a_spi

Исходная версия SakuraKun, :

Возможно этот рецепт и рабочий, но как видишь он сложноватый. а на G505S ничего заморачиваться чистить не надо, просто собираешь coreboot с дополнением SeaBIOS и шьёшь его. Обычный CH341A с алишки прекрасно подойдёт - https://www.aliexpress.com/item/Free-shipping-Bios-Board-MX25L6405-W25Q64-USB... , он и дешёвый и прекрасно поддерживается опенсорсной утилитой flashrom для прошивки. Главное, лучше покупать CH341A с зелёной платой: про синюю не знаю, но была небольшая бракованная партия CH341A с чёрной платой которые вместо 3.3V выдают 5V и могут повредить биос чип. + если собираешься прошивать без выпаивания, пригодится прищепка SOIC8 (для биос-чипов формата SOIC8, разумеется) Вот тут есть небольшой обзор прищепок - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#SOIC... - и полная инструкция по прошивке (написана для Bus Pirate, но для CH341A схема подключения прищепки намного проще и команды для flashrom чуть-чуть другие - http://dangerousprototypes.com/docs/Flashing_a_BIOS_chip_with_Bus_Pirate#Flas... - вместо

-p buspirate_spi:dev=/dev/ttyACM0,spispeed=1M
пишем
-p ch341a_spi