Arm Trusted Firmware(ATF) 버전 2.4.0 및 이전 버전의 문제로 인해 uart1이 U-boot용으로 구성되면 HPS가 중단됩니다.
ATF 버전 2.4.0 및 eariler에서 이 문제를 해결하려면 arm-trusted-frimware/plat/intel/soc/common/include/platform_def.h에서 UART1에 대한 실제 레지스터 주소를 사용하도록 수정할 수 있습니다.
다음은 Agilex™ SoC 장치의 예입니다 (매크로 PLAT_UART0_BASE는 ATF 코드에서 사용되며 간단한 수정이 여기에 제안됩니다).
변경
#define PLAT_UART0_BASE (0xFFC02000)
받는 사람
#define PLAT_UART0_BASE (0xFFC02100)