Hey y'all,
We're having some internal trouble and realized there may be a need to switch from the I.mx 8M mini to a more powerful chip in the I.MX 8 family (we have yet to decide what chip). Currently we are working with the NXP 8M-mini eval kits using quite a few peripherals and the Android OS.
Should we expect there to be a major software/firmware rework due to the switch in processors, or will it be minor changes such as downloading a few build/image files and moving various connections? Originally, I noticed that the SDK seem uniform across NXP devices, but I didn't want to ruin our team based on one assumption.
I am inexperienced in these matters and NXP devices so I'd appreciate any guidance.
已解决! 转到解答。
Hi Connor
>Should we expect there to be a major software/firmware rework due to the switch in processors, or will it be >minor changes such as downloading a few build/image files and moving various connections?
yes changes are significant. i.MX8(X) series use SCFW concept for programming:
https://imxdev.gitlab.io/tutorial/System_controller_unit_introduction_for_imx_8qxp_mek/
Best regards
igor
Hi Connor
>Should we expect there to be a major software/firmware rework due to the switch in processors, or will it be >minor changes such as downloading a few build/image files and moving various connections?
yes changes are significant. i.MX8(X) series use SCFW concept for programming:
https://imxdev.gitlab.io/tutorial/System_controller_unit_introduction_for_imx_8qxp_mek/
Best regards
igor
Igor,
The SCFW download is under the Linux download page so I'm a bit confused as to its purpose in Android. Previously, since we were working off the Demos provided in the SDK, I was under the belief that the SDK download was enough. Thus from there we would simply replace the surrounding libraries and some references.
Just to confirm if I am understanding this right, we would need to restart development as the SCFW is different for every chip in the I.Mx 8 Family and there is no consistency between the chips. The SCFW is also separate to the SDK that NXP provides and is another layer/download that needs to be managed.
So wait, there is no SCFW for the 8M-Mini, but there is a required SCFW for the rest of the I.mx 8 series? So if we switched to the 8M-plus there would be a SCFW. Or is that only for the ones with an 8X?
You seem to contradict yourself here by saying that the I.mx 8 series require SCFW, and then say separately that the 8M-mini does not.
>there is no SCFW for the 8M-Mini, but there is a required SCFW for the rest of the I.mx 8 series?
SCFW is used only for i.MX8QXP, i.MX8QM:
i.MX8M Mini, Plus do not use SCFW.
Best regards
igor