Hi,

>From git log g12a platform was first introduced in 2019 and never has any further changes, also there is no documentation for this platform, so from platform perspective not sure if you are doing everything right or not ?

However, i have some generic comments
  1.  There is no such macro DISABLE_PEDANTIC
  2.  Which CPU you have in Odroid-C4 boards(is it Cortext-A55?), You probably need to add cpu lib file in platform.mk file
         In file plat/amlogic/g12a/platform.mk
         BL31_SOURCES += lib/cpus/aarch64/cortex_a53.S \
                                            lib/cpus/aarch64/cortex_a55.S

thanks
Manish

From: TF-A <tf-a-bounces@lists.trustedfirmware.org> on behalf of Matwey V. Kornilov via TF-A <tf-a@lists.trustedfirmware.org>
Sent: 19 April 2021 16:47
To: tf-a@lists.trustedfirmware.org <tf-a@lists.trustedfirmware.org>
Subject: [TF-A] platform g12a: CSSERT: File lib/cpus/aarch64/cpu_helpers.S Line 00035
 
Hello,

Sorry, if this is the wrong place to ask.

I am trying to run ATF v2.4 for platform g12a on the Odroid-C4 board.
I've built ATF as the following

make DISABLE_PEDANTIC=1 DEBUG=1 PLAT=g12a

Unfortunately, the only thing I see in the console when BL31 is
supposed to run is

CSSERT: File lib/cpus/aarch64/cpu_helpers.S Line 00035

Is there any chance to figure out what is wrong?

--
With best regards,
Matwey V. Kornilov
--
TF-A mailing list
TF-A@lists.trustedfirmware.org
https://lists.trustedfirmware.org/mailman/listinfo/tf-a