Hi,
I am developing coreboot along with Uefipayload for a custom board derived from CFL H RVP11 CRB.
Modifications are done as per the custom board and the board was booted and working fine.
I tried to reprogram the BIOS flash with FPT (Flash Programming Tool) from UEFI shell throws the below error and the operation failed.
"Error 167: Protected Range Registers are currently set by BIOS, preventing flash access".
What are the configurations need to be done in coreboot to allow program BIOS image with the FPT tool from UEFI shell?
Thanks & Regards, Moorthi S
you probably need to look at Kconfigs MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN
On Thu, Nov 16, 2023 at 7:43 AM Moorthi M.s moorthisrinuvasan95@gmail.com wrote:
Hi,
I am developing coreboot along with Uefipayload for a custom board derived from CFL H RVP11 CRB.
Modifications are done as per the custom board and the board was booted and working fine.
I tried to reprogram the BIOS flash with FPT (Flash Programming Tool) from UEFI shell throws the below error and the operation failed.
"Error 167: Protected Range Registers are currently set by BIOS, preventing flash access".
What are the configurations need to be done in coreboot to allow program BIOS image with the FPT tool from UEFI shell?
Thanks & Regards, Moorthi S _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
Hi Matt,
I have modified the MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN options, still the same issue.
In some cases, "Error 28: Cannot find ME client" error is observed.
But with flashrom, i am able to update the flash from OS.
Whether the coreboot supports programming with FPT? or it only supports flashrom?
Thanks & Best Regards, Moorthi S
On Thu, Nov 16, 2023, 21:12 Matt DeVillier matt.devillier@gmail.com wrote:
you probably need to look at Kconfigs MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN
On Thu, Nov 16, 2023 at 7:43 AM Moorthi M.s moorthisrinuvasan95@gmail.com wrote:
Hi,
I am developing coreboot along with Uefipayload for a custom board derived from CFL H RVP11 CRB.
Modifications are done as per the custom board and the board was booted and working fine.
I tried to reprogram the BIOS flash with FPT (Flash Programming Tool) from UEFI shell throws the below error and the operation failed.
"Error 167: Protected Range Registers are currently set by BIOS, preventing flash access".
What are the configurations need to be done in coreboot to allow program BIOS image with the FPT tool from UEFI shell?
Thanks & Regards, Moorthi S _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
hi Moorthi,
I've used FPT under Windows, and it required ensuring the HECI1 interface was not disabled, as well as manually commenting out some of the SPI chipset lockdown functions in coreboot. because of this, I didn't pursue the issue further and decided to just use flashrom
On Tue, Nov 21, 2023 at 3:40 AM Moorthi M.s moorthisrinuvasan95@gmail.com wrote:
Hi Matt,
I have modified the MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN options, still the same issue.
In some cases, "Error 28: Cannot find ME client" error is observed.
But with flashrom, i am able to update the flash from OS.
Whether the coreboot supports programming with FPT? or it only supports flashrom?
Thanks & Best Regards, Moorthi S
On Thu, Nov 16, 2023, 21:12 Matt DeVillier matt.devillier@gmail.com wrote:
you probably need to look at Kconfigs MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN
On Thu, Nov 16, 2023 at 7:43 AM Moorthi M.s < moorthisrinuvasan95@gmail.com> wrote:
Hi,
I am developing coreboot along with Uefipayload for a custom board derived from CFL H RVP11 CRB.
Modifications are done as per the custom board and the board was booted and working fine.
I tried to reprogram the BIOS flash with FPT (Flash Programming Tool) from UEFI shell throws the below error and the operation failed.
"Error 167: Protected Range Registers are currently set by BIOS, preventing flash access".
What are the configurations need to be done in coreboot to allow program BIOS image with the FPT tool from UEFI shell?
Thanks & Regards, Moorthi S _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org
Hi Matt,
Thanks for the information.
Regards, Moorthi S
On Tue, Nov 21, 2023, 21:05 Matt DeVillier matt.devillier@gmail.com wrote:
hi Moorthi,
I've used FPT under Windows, and it required ensuring the HECI1 interface was not disabled, as well as manually commenting out some of the SPI chipset lockdown functions in coreboot. because of this, I didn't pursue the issue further and decided to just use flashrom
On Tue, Nov 21, 2023 at 3:40 AM Moorthi M.s moorthisrinuvasan95@gmail.com wrote:
Hi Matt,
I have modified the MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN options, still the same issue.
In some cases, "Error 28: Cannot find ME client" error is observed.
But with flashrom, i am able to update the flash from OS.
Whether the coreboot supports programming with FPT? or it only supports flashrom?
Thanks & Best Regards, Moorthi S
On Thu, Nov 16, 2023, 21:12 Matt DeVillier matt.devillier@gmail.com wrote:
you probably need to look at Kconfigs MRC_SETTINGS_PROTECT and SOC_INTEL_COMMON_PCH_LOCKDOWN
On Thu, Nov 16, 2023 at 7:43 AM Moorthi M.s < moorthisrinuvasan95@gmail.com> wrote:
Hi,
I am developing coreboot along with Uefipayload for a custom board derived from CFL H RVP11 CRB.
Modifications are done as per the custom board and the board was booted and working fine.
I tried to reprogram the BIOS flash with FPT (Flash Programming Tool) from UEFI shell throws the below error and the operation failed.
"Error 167: Protected Range Registers are currently set by BIOS, preventing flash access".
What are the configurations need to be done in coreboot to allow program BIOS image with the FPT tool from UEFI shell?
Thanks & Regards, Moorthi S _______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-leave@coreboot.org