Hello.
>2) J1/J2 jumpers
Well, why I am puzzled is that I can see different (as it seems) info on boot jumpers on the following two documents..
Hello.
Thank you for your hints, but I am still unable to boot from eMMC.
1) mmc partconf commands
>mmc partconf 0 1 1 0
>mmc partconf 0 1 0 0
I think partconf flags correcponds to BOOT_ACK, BOOT_PARTITION_ENABLE, PARTITION_ACCCESS.
So, I need to do something like below instead to make sure my u-boot is written to offset 1KB on eMMC?
>mmc partconf 0 1 7 1
>mmc write xxxx 7D0 yyyy
>mmc partconf 0 1 7 0
(Though I have to figure out what xxxx and yyyy are.)
Since I have to write u-boot data to 1KB offset, I need to specify 7 (user partition)?
I could better use dd command from my host, but after I issue:
>mmc partconf 0 1 0 1
"ums 0 mmc 0" command gives me "bad MBR sector signature 0x0000" error (so it does not appear on host as block device), so I think I cannot access it from the host.
2) J1/J2 jumpers
This may be board specific (Technexsion) issue, but I am still confused.
Looking into:
https://www.nxp.com/docs/en/quick-reference-guide/PICO-iMX7D-QSG.pdf
I can see following jumper modes.
i) Download mode
ii) Boot mode
I am still unsure on exactly how these affects the board behavior.
(Also I can see these are different from the one from PICO-PI-IMX6UL document - so it also make me wonder if it is document typo or accurate info.)
imxdev.gitlab.io
The imx7d-pico is a TechNexion board defined here. It is nowsupported in meta-freescale-3rdparty in the master branch.
|