i.MX8MP BOOT_CFG GPIO pins assignment

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

i.MX8MP BOOT_CFG GPIO pins assignment

740 次查看
baruchsiach
Contributor II

i.MX8MP Reference Manual rev1 section 6.5.2.6.1 (BOOT_MODE Pin Latching) says that GPIO pins can be used to set BOOT_CFG bits value.

I could not find anywhere in the RM the mapping of GPIO pins to BOOT_CFG signals.

Section 6.5.3 (External Signals) says:

The following table describes the external signals of SRC

But there is no following table.

Where can find the mapping for GPIO pins to BOOT_CFG signals?

Thanks,

baruch

标签 (1)
0 项奖励
回复
5 回复数

717 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello, I hope you are doing well.

These are the GPIOs routed for boot mode function.

JorgeCas_0-1707830832264.png

Best regards.

0 项奖励
回复

710 次查看
baruchsiach
Contributor II

HI JorgeCas,

Thanks for your response.

My question is about BOOT_CFG signals, not BOOT_MODE. Figure 6-32 in section 6.5.2.6.1 shows BOOT_CFG signals going to SRC_SBMR1. The text above says:

When gpio_bt_sel is set, e-fuses are used. When cleared, GPIO signals are used.

Where can I find the mapping of GPIOs to BOOT_CFG?

Thanks,

baruch

0 项奖励
回复

702 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello, thank you for the clarification.

Those values are taken from eFUSE settings.

This settings are described on next tables of reference manual.

• Boot eFUSE descriptions.
• NAND boot eFUSE descriptions.
• USDHC boot eFUSE descriptions.
• Serial (SPI) NOR boot eFUSE descriptions.

And the addresses are the next:

JorgeCas_0-1707938352614.png

Best regards.

0 项奖励
回复

673 次查看
baruchsiach
Contributor II

Hi JorgeCas

As I mentioned in my reply an cited the documentation, eFuse are only consulted when gpio_bt_sel is set. Otherwise, GPIO signals are used instead for BOOT_CFG.

My question is which GPIO signals these are?

Thanks,

baruch

0 项奖励
回复

647 次查看
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

i.MX8MP reset sequence is as follows:

When processor is out of reset, it looks for the fuses as mentioned by you, in such case that the GPIOs are sampled, the processor maps the value of these balls:

JorgeCas_0-1708363151860.jpeg

To the BOOT_CFG values, please refer to EVK implementation:

JorgeCas_1-1708363151861.jpeg

Best regards.

0 项奖励
回复