cancel
Showing results for 
Search instead for 
Did you mean: 
aaa321
New member
1 0 0 0
Message 1 of 1
228
Flag Post

HP Pavilion Gaming 15 BIOS broken (AMD Ryzen 4600H)

HP Recommended
HP Pavilion Gaming Laptop 15-ec1002ur (133X2EA)
Linux

The AMD Secure Processor includes:
- CCP (Crypto Co-Processor) device;

- TEE (Trusted Execution Environment) device;

- PSP (Platform Secure Processor) device.

 

The AMD CCP provides hardware encryption, hashing and other related operations.

 

I want to use AMD Crypto Co-Processor with OpenSSL (as described at https://forums.gentoo.org/viewtopic-t-1123600-view-next.html), but it does not worked:

 

# modprobe ccp_crypto
modprobe: ERROR: could not insert 'ccp_crypto': No such device

 

But another parts of AMD Secure Processor is worked (TEE and PSP), so problem just in BIOS:

 

# dmesg | grep ccp
[ 2.334148] ccp 0000:05:00.2: enabling device (0000 -> 0002)
[ 2.335066] ccp 0000:05:00.2: ccp: unable to access the device: you might be running a broken BIOS.
[ 2.345800] ccp 0000:05:00.2: tee enabled
[ 2.347436] ccp 0000:05:00.2: psp enabled
[ 2137.478000] ccp_crypto: Cannot load: there are no available CCPs

 

CCP and PSP supported in my kernel:

 

# zcat /proc/config.gz | egrep -e DEV_CCP -e AMD_SEV -e TEE= -e SME
CONFIG_KVM_AMD_SEV=y
CONFIG_NETFILTER_XT_TARGET_TEE=y
# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set
# CONFIG_QCOM_SMEM is not set
CONFIG_TEE=y
CONFIG_AMDTEE=y
CONFIG_CRYPTO_DEV_CCP=y
CONFIG_CRYPTO_DEV_CCP_DD=y
CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y

 

Info about OS and CPU:

 

# uname -rp
5.10.15-gentoo-x86_64 AMD Ryzen 5 4600H with Radeon Graphics

 

Info about HP Notebook:

 

# inxi -M -xxx
Machine: Type: Laptop System: HP product: HP Pavilion Gaming Laptop 15-ec1xxx v: N/A serial: %HIDDEN%
Chassis: type: 10 serial: %HIDDEN%
Mobo: HP model: 87B1 v: 31.21 serial: %HIDDEN% UEFI: AMI v: F.20 date: 11/04/2020 

 

I want BIOS, which support CCP device, used by ccp_crypto module of linux kernel.

Warning Be alert for scammers posting fake support phone numbers and/or email addresses on the community. If you think you have received a fake HP Support message, please report it to us by clicking on "Flag Post".
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation