imx8 nano (custom) LPDDR4, Emmc (uSDHC3).

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

imx8 nano (custom) LPDDR4, Emmc (uSDHC3).

376 Views
Sal2020
Contributor II

 Hello 

i have imx8 nano (custom) designed and the routing for LPDDR4, Emmc (uSDHC3).

I want to put my board into operation and test if everything works

steps:

1- DDR test DONE 

2- build in u-boot 

3- create flash.bin 

make SOC=iMX8MN flash_evk_no_hdmi_emmc_fastboot

4- flash the emmc using uuu  --> successfully

 

Wait for Known USB Device Appear...
New USB Device Attached at 1:4
1:4>Start Cmd:SDPS: boot -f flash.bin
100%1:4>Okay (1.356s)
libusb: error [udev_hotplug_event] ignoring udev action bind
New USB Device Attached at 1:4
1:4>Start Cmd:FB: ucmd setenv fastboot_dev mmc
1:4>Okay (0.011s)
1:4>Start Cmd:FB: ucmd setenv mmcdev ${emmc_dev}
1:4>Okay (0.03s)
1:4>Start Cmd:FB: ucmd mmc dev ${emmc_dev}
1:4>Okay (0.034s)
1:4>Start Cmd:FB: flash -raw2sparse all imx8mnevk.wic
100%1:4>Okay (852.6s)
1:4>Start Cmd:FB: flash bootloader flash.bin
0x400000001:4>Okay (0.119s)
1:4>Start Cmd:FB: ucmd if env exists emmc_ack; then ; else setenv emmc_ack 0; fi;
1:4>Okay (0.004s)
1:4>Start Cmd:FB: ucmd mmc partconf ${emmc_dev} ${emmc_ack} 1 0
1:4>Okay (0.005s)
1:4>Start Cmd:FB: done
1:4>Okay (0s)

 

5- Then I strapped the device to boot from eMMC via the external BOOT_MODE pins (boot mode 0b0010). and reset the board ---> board not booting from eMMC

i read the bank 1 word 3 

 

u-boot=> fuse read 1 3
Reading bank 1:
Word 0x00000003: 08000000

 

should I execute this?? to boot from eMMC via the external BOOT_MODE pins

 

u-boot=> fuse prog 1 3 10002000

 

I would like to assume that I do not break my board

Thanks

Labels (1)
Tags (1)
0 Kudos
Reply
0 Replies