imx8m plus - self boot

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx8m plus - self boot

864件の閲覧回数
YoavBenita
Contributor II

Hi,

Is it possible for the IMX8M+ to control the boot ?

If i want to use the eMMC boot as default, but in the field be able to change the boot to be from USB without hardware changes.

 

 

0 件の賞賛
返信
4 返答(返信)

838件の閲覧回数
brian14
NXP TechSupport
NXP TechSupport

Hi @YoavBenita,

It is possible to change the boot source via software using the system controller in Linux and you can modify registers to change the boot mode.
For the first option, I suggest using the Linux iMX Reference Manual section 2.2 System Controller and for the second option, you will need to read iMX8M Plus Reference Manual section 6.5.2.6 Boot Mode Control.

Link 1: Embedded Linux for i.MX Applications Processors | NXP Semiconductors

Link 2: https://www.nxp.com/webapp/Download?colCode=IMX8MPRM

I hope this information will be helpful.

0 件の賞賛
返信

833件の閲覧回数
YoavBenita
Contributor II

Hi,

Thank you for answer.

So, the BOOT can be changed by writing to registers and there is no need to connect some IO's to boot pins, right?

These registers do not change during programming/booting new image ?

0 件の賞賛
返信

799件の閲覧回数
brian14
NXP TechSupport
NXP TechSupport

Hi @YoavBenita,

It is right. Additionally, you will need to check the Security Reference Manual (NDA required) to work with the eFuses and change the boot mode.
Finally, if you want, you can use another source to change the default boot via software as a microcontroller connected to BOOT MODE pins. 

0 件の賞賛
返信

790件の閲覧回数
YoavBenita
Contributor II

Thanks !