I set the boot device to NOR(EIM), but it dose not start.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I set the boot device to NOR(EIM), but it dose not start.

Jump to solution
546 Views
tamotsu
Contributor III

This is a custom board using iMX7D.

I set BOOT_MODE to 0b10 and BOOT_CFG[15:0] to 0b0101010000111111, but when I turn on the power, /CE of NOR flash remains ay LOW level.

Thank you.

0 Kudos
Reply
1 Solution
496 Views
tamotsu
Contributor III

The BOOT_CFG resistor is pulled up to NVCC_3V3, but since NVCC_3V3 goes HI after POR_B goes HI, it is likely that the CFG information was not loaded into the ROM.

By changing the pull-up power supply of the BOOT_CFG resistor, the pull-up resistor of NOR (EIM)'s CE, and VDD to another power supply, we were able to confirm access to the CE of NOR (EIM) from the ROM. The cause is probably that the current of the NVCC_3V3 power supply was too large.

Best regards.

View solution in original post

0 Kudos
Reply
3 Replies
530 Views
Dhruvit
NXP TechSupport
NXP TechSupport

Hi @tamotsu,

I hope you are doing well.

Please make sure that the boot image is correct & flashed succesfully.

Chip selects in EIM are active low.

Thanks & Regards,
Dhruvit Vasavada

0 Kudos
Reply
525 Views
tamotsu
Contributor III

Thank you Dhruvit.

I referred to SABRE's circuit diagram, but I also found that EIM's CS did not have pull-up register, so I added 10K registers.

But the result was the same.

How many seconds dose it take for the ROM to read BOOT_MD and BOOT_CFG after the MPU's POR_B start up?

It takes 3.3 mSec for BOOT_CFG start up after MPU POR_B start up.

Best regards.

0 Kudos
Reply
497 Views
tamotsu
Contributor III

The BOOT_CFG resistor is pulled up to NVCC_3V3, but since NVCC_3V3 goes HI after POR_B goes HI, it is likely that the CFG information was not loaded into the ROM.

By changing the pull-up power supply of the BOOT_CFG resistor, the pull-up resistor of NOR (EIM)'s CE, and VDD to another power supply, we were able to confirm access to the CE of NOR (EIM) from the ROM. The cause is probably that the current of the NVCC_3V3 power supply was too large.

Best regards.

0 Kudos
Reply