yyappan@ayyappan:~/nvidia/SPE/l4t-rt/rt-aux-cpu-demo$ make TARGET=t19x
mkdir -p /home/ayyappan/nvidia/SPE/l4t-rt/rt-aux-cpu-demo/out/t19x
/home/ayyappan/nvidia/SPE/l4t-rt/rt-aux-cpu-demo/soc/t19x/src/spe-pm-sequencer.c:63:34: error: redundant redeclaration of ‘tegra_hsp_id_top0’ [-Werror=redundant-decls]
63 | extern const struct tegra_hsp_id tegra_hsp_id_top0;
In file included from /home/ayyappan/nvidia/SPE/l4t-rt/rt-aux-cpu-demo/soc/t19x/src/spe-pm-sequencer.c:46:
/home/ayyappan/nvidia/SPE/l4t-rt/freertos-common-t19x/include-soc/t194-aon/hsp-tegra-hw.h:36:34: note: previous declaration of ‘tegra_hsp_id_top0’ was here
36 | extern const struct tegra_hsp_id tegra_hsp_id_top0;
cc1: all warnings being treated as errors
make: *** [Makefile:370: /home/ayyappan/nvidia/SPE/l4t-rt/rt-aux-cpu-demo/out/t19x/spe-pm-sequencer.o] Error 1
Can you provide more details about ‘Going to older version gives lots of issues in Xavier NX’? Do you mean SPE firmware issue or BSP issue?
BSP 32.5, together with SPE firmware are verified and there should not be any issue, with guides in SPE packages.
The main issue for latest rel-35 SPE support is that Xavier NX support is removed. So there’s no guide for Xavier NX setting update in rel-35 SPE firmware.
If you can use rel-32, we can proceed for SPE building issue.
(In addition, since this topic is solved, it’s better to file a new thread for further discussion.)