Hi all,
After one more time BIOS update I have a problem with booting.
I’ve changed target to DEBUG in edk2-cix/src/Makefile
UEFI_TARGET ?= RELEASE
# Specify DEBUG build for development
UEFI_TARGET ?= DEBUG
and added `-D DEBUG_ON_SERIAL_PORT` to
Build/%/$(UEFI_TARGET)_GCC5/FV/SKY1_BL33_UEFI.fd:
make -C edk2/BaseTools -j$(shell nproc) Source/C
export WORKSPACE="$(shell pwd)"
export PACKAGES_PATH="$$WORKSPACE/edk2:$$WORKSPACE/edk2-platforms:$$WORKSPACE/edk2-non-osi:$$WORKSPACE/edk2-platforms/Silicon/Intel/"
export GCC5_AARCH64_PREFIX="$(GCC5_AARCH64_PREFIX)"
if [[ -f tools/acpica/generate/unix/bin/iasl ]]; then
export IASL_PREFIX="$$WORKSPACE/tools/acpica/generate/unix/bin/"
fi
unset MAKEFLAGS
source edk2/edksetup.sh --reconfig
build -a AARCH64 -t GCC5 -p "$(subst edk2-platforms/,,$(filter %/$*.dsc,$(DSC)))" \
-b $(UEFI_TARGET) -D BOARD_NAME=$(word 2, $(subst /,, $@)) -D BUILD_DATE=$(shell date -Is) \
-D SMP_ENABLE=1 -D ACPI_BOOT_ENABLE=1 -D FASTBOOT_LOAD= -D VARIABLE_TYPE=SPI -D STANDARD_MM=TRUE \
-D COMMIT_HASH=$(shell git rev-parse --short HEAD) \
-D EDK2_COMMIT_HASH=$(shell cd edk2 && git rev-parse --short HEAD) \
-D EDK2_NON_OSI_COMMIT_HASH=$(shell cd edk2-non-osi && git rev-parse --short HEAD) \
-D EDK2_PLATFORMS_COMMIT_HASH=$(shell cd edk2-platforms && git rev-parse --short HEAD) \
-D DEB_VERSION=$(shell cd .. && dpkg-parsechangelog -S Version) \
-D DEBUG_ON_SERIAL_PORT
I’ve built and flash it and now I have a problem with booting
[SE_FW]# PBL boot start
NOTICE: BL2: v2.7(debug):Beta_2.1.5_release
NOTICE: BL2: Built : 14:37:26, Dec 10 2025
0x801ff1a0:
oem rotkey info 00000000: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
oem rotkey info 00000016: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.7(debug):Beta_2.1.5_release
NOTICE: BL31: Built : 14:37:26, Dec 10 2025
NOTICE: Send CMD: 0x82000001
E/TC:10 console_init:112 Cix uart register successful
E/TC:10 console_init:112 Cix uart register successful
MBEDTLS_CORE host[1] waits sw_init_done...MBEDTLS_CORE [DONE]
MBEDTLS_CORE HASH driver init success!
MBEDTLS_CORE SCA driver init success!
MBEDTLS_CORE SRAM Pool Base: 0x80000000, size: 0x2000, alignment: 0x10
MBEDTLS_CORE ACA driver init success!
E/TC:10 00 cix_get_key_info:121 Get device key:
Power off and power on doesn’t help.
It seems i’ve bricked my device.
Can I repair it?
Maybe I can make it by some jumpers or something else?
Or maybe by JTAG ?
Do I have any options?