Closed foxmmmm closed 1 year ago
Hi @foxmmmm,
We had some recent changes related to PSCI cmds commited in the mainline. Can you please run the latest binary, attached here (https://github.com/chetan-rathore/bsa-acs/blob/main/prebuilt_images/Bsa_ES.efi) with command Bsa_ES.efi -v 1 -sbsa and share the logs.
Thanks, ACS team
Hi @foxmmmm,
For the issue#133… please find response to the queries.
System timer interrupt received ------------------------- QI. Received interrupt before PSCI, why ? PSCI VERSION = 10001 PSCI MAJOR VERSION = 1 PSCI FEATURS = 2 PSCI PWR_STATE_FMT = 1 Received interrupt ------------------------- QII. Why 405 print this message? Read back PE timer count :-871324 Failed on PE - 0 B_TIME_09 Checkpoint -- 2 : Result: FAIL
Q1 Response) It looks like system timer expired even before PE entered low power mode, it possible PE took some time entering the low power mode and timeout value was small for system timer. I have increased the timeout of the System timer in debug binary.
Q2 Response) PE is wake up by the PE timer (el1 phy) …test 206 has installed isr for el1 phy …this message is from test 206 isr handler. I have add a isr for el1 phy timer in this test itself, in the debug binary
503 : Wake from EL0 PHY Timer Int START
------------------------- QIII. Hang here, cause is 405's PCSI?
Yes …it could be caused by some corruption due to 405 test interrupt.
Please share a -v 1 log for issue 133 with this binary (https://github.com/chetan-rathore/bsa-acs/blob/main2/prebuilt_images/Bsa_133.efi)
Hi @foxmmmm,
We have received the test result of the debug binary mentioned in the above comment. Thanks. After moving the system and phy timer timeout in terms of System frequency the test is passing.
We have shared a combined binary for issue #133 and #134, once the test results confirm #133 fix, both changes will be merged in the mainline.
Thanks, ACS team
Hi @foxmmmm,
Thanks for the debug logs, changes for #133 and #134 are verified. Changes are merged now.
Thanks, ACS team
Hi @foxmmmm,
Closing this issue, please reopen if any support is needed.
Thanks, ACS team
Run v23.01_2.0.0_BETA-0/Bsa.efi with -v 1 option, test 405 will fail and 530 hang:
FS2:\EFI\BOOT\bsa> Bsa.efi -v 1 -sbsa BSA Architecture Compliance Suite Version 1.0.3
Starting tests with print level : 1
..........................
206 : Check PPI Assignments for OS START
Hypervisor View: 226 : Check PPI Assignments Hypervisor START
.......................... 404 : Generate Mem Mapped SYS Timer Intr START
405 : Restore PE timer on PE wake up START
Operating System View: 503 : Wake from EL0 PHY Timer Int START
------------------------- QIII. Hang here, cause is 405's PCSI? Here are 3 questions above.