hello,
we needed to use Can protocol in Android auto (imx8qm_car2) with Flexcan
but found cortex M4 core is holding flexcan so
need to modify the default SCFW configuration to move Flexcan
we followed refered to
but encountered compile error at bellow step
--------------------------------------------------------------------------------------------------
on mkimage (with the flags set modification above):
make SOC=iMX8QM flash
------------------------------------------------------------------------------------------
error message was
->
ki@ki:~/android_build/vendor/nxp-opensource/imx-mkimage$ make SOC=iMX8QM flash
include misc.mak
include m4.mak
include android.mak
include test.mak
include autobuild.mak
include rev_a.mak
include alias.mak
make[1]: *** No rule to make target 'flash'. Stop.
Makefile:25: recipe for target 'flash' failed
make: *** [flash] Error 2
If you help let me know reason, it would be very thankful!
you can refer to the document as below:
use clone command to download the mkimage tool from
"https://source.codeaurora.org/external/imx/imx-mkimage"
then copy your built images there, then use the make command to generate
I successed to compile and output flash.bin file with refered documents.
but in this doc, there is only way of SD Card for download to board.
Is there any other way to download SCFW image (flash.sh) with
uuu_imx_android_flash.sh or fastboot_imx_flashall.sh?
I tried just move new scfw_tcm.bin file to my project /vendor/nxp-opensource/imx-mkimage/iMX8QM
and builded but result is same, cannot see can0 in board's /dev folder
am i somthing missed?
pls refer to the chapter SCFW configuration of android user guide, download the android user guide version you need
Very thankful for your fast reply
i'll try soon and answer the result !