boot i.MX7 via SDP

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

boot i.MX7 via SDP

1,901 Views
sebastian_sedlm
Contributor I

Hi,
I try to boot the i.MX 7 Dual SABRE Board from my Raspberry Pi via uuu. I followed the steps from the guide. So far it works, until the point where the new Image L4.14.78... should boot to the board.
The Terminal says: Wait for Known USB Device Appear - Prep 1/0.
But when i turn on the board it boots from the sd Card. So it seems, that the Boot configuration is not working. I`ve tried it several times but it`s always booting from the sd Card.
when i remove the sd card, there is no output over the serial port.

And even then nothing happens in the Terminal.
Where is the mistake?

Labels (1)
Tags (2)
0 Kudos
8 Replies

1,690 Views
igorpadykov
NXP Employee
NXP Employee

Hi Sebastian

uuu tool is designed for programming images to some media, not

running images. One can look at presentation describing its usage

i.MX 8 Universal Update Utility (UUU) Tools and Pins Tool 

https://github.com/NXPmicro/mfgtools/releases/download/uuu_1.3.154/UUU.pdf 

GitHub - NXPmicro/mfgtools: Freescale/NXP I.MX Chip image deploy tools. 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,690 Views
sebastian_sedlm
Contributor I

Hi igor, 

first of all thanks for your quick response and sorry for my late reply.

I misspoke, that's my goal as well.
I'm one step ahead. Meanwhile it will react as long as no bootable sd card is inserted.

I am connected to the board via port J11 and J25. I open the cmd and PuTTY.

In the Terminal i enter the following:

chmod a+x uuu

sudo /uuu L4.14.78_1.0.0_ga_images_MX7DSABRESD.zip

Then i turn on the board.

The Terminal fails at 1:14  3/7 [] FB: ucmd mmc dev$emmc_d

Putty gives me the following:

U-Boot 2018.03-imx_v2018.03_4.14.78_1.0.0_ga+g654088c (Nov 29 2018  08:10:16 +0000)

CPU:  Freescale 1.MX7D revi.3 1000 MHz (running at 792 MHz)
CPU:   Comercial temperature grade (OC to 95C) at 36C
t-S0'ATOZ n00g-
CPU:
Reset cause: POR
Hodel: Freescale 1.MX7 SabreSD Board
Board: 1.MX7D SABRESD RevA in secure mode
ORAM: 1 G1B
MIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11
FSL_SDHC: 0, FSL_SDHC; 1
Loading Environment from MYC.. MMC; no card present
** Warning - No block device, using default environment
Failed (-5)
Display: TFT43AB (480x272)
1ZLZKO8 :00PI
:u
:anc
MYC: no card present
Detect USB boot. Will enter fastboot node!
Net:
darning: ethernet230be0000 using MAC address from ROM
etho: ethernet030be0000 [PRIME]
Marning: ethernet@30bf0000 using MAC address from ROM
, eth1: ethernet230bf0000
Fastboot: Normal
Boot from USB for nfgtools
Use default environment for
Run bootcnd_nfg: run nfgtool_args;if iminfo $(initrd_addr}; then if test $(tee)
= yes; then boota S(tee_addr} ${initrd_addr} $(fdt_addr}; else bootz ${loadaddr}
S(initrd_addr)} $(fdt_addr}; fi; else echo "Run fastboot ..."; fastboot 0; fi;
Hit any key to stop autoboot: 0
In: serial
Out: serial
Err: serial

MMC_ no card present

nfgtools
Checking Image at 83800000 ...
Unknown image format!
Run fastboot ...
Detect USB boot. Will enter fastboot node!
flash target is MMC:0
MMC: no card present
MMC: card init failed!
MMC: no card present
** Block device MMC O not supported
Detect USB boot, Will enter fastboot mode!
flash target is MMC:1
Card did not respond to voltage select!
MMC card init failed!
Card did not respond to voltage select!
** Block device MMC 1 not supported
Card did not respond to voltage select!
=> <INTERRUPT>
=> KINTERRUPT>

I edited the putty output with a text camera scanner. If the information content is not sufficient I can also copy the identical output.

Thanks a lot for your time and effort.

Best Regard 

Sebastian

0 Kudos

1,690 Views
igorpadykov
NXP Employee
NXP Employee

Hi Sebastian

One can try with PC and folow documentation and  video "Get Started" on link

i.MX 7Dual SABRE Board | NXP 

Get Started with the MCIMX7SABRE

SABRE SDB for i.MX 7Dual - Quick Start Guide

Best regards
igor

0 Kudos

1,690 Views
sebastian_sedlm
Contributor I

Hi Igor,

These are the documents I followed. 

But what hint gives me "Card did not respond to voltage select" I don't know how to handle this.

As I have read, often the cable is the problem. But I use the enclosed one.

Best regards 

Sebastian

0 Kudos

1,690 Views
igorpadykov
NXP Employee
NXP Employee

Hi Sebastian

>I try to boot the i.MX 7 Dual SABRE Board from my Raspberry Pi via uuu

according to uuu documentation

https://github.com/NXPmicro/mfgtools/releases/download/uuu_1.2.135/UUU.pdf

"Running environment"

• Windows 10, 64bit, early version(below 1.2.0) need install vs2017 redistribute package
• Ubuntu 16.14 or above, 64bit
Windows 7

So please try using those environmens.

Best regards
igor

0 Kudos

1,690 Views
sebastian_sedlm
Contributor I

Hi Igor,

i installed Ubuntu 19.10 via Virtualbox and tried again.

Unfortunately the Error is exact the same: Card did not respond to voltage select.

Best regards

Sebastian

0 Kudos

1,690 Views
igorpadykov
NXP Employee
NXP Employee

Hi Sebastian

please try other card and use Demo Image:
Just for test please try procedure described in sect.4.3.2 Copying the full SD card image
attached Linux Guide, to check if it works,
 

Best regards

igor

0 Kudos

1,690 Views
sebastian_sedlm
Contributor I

unfortunately I was not able to find a solution for the problem, should someone have the same problem. I solved the problem for me by copying the image over dd.
Anyway, thanks for your help igorpadykov

Best regards 

Sebastian

0 Kudos