iMX6q Sabre-lite board - Card did not respond to voltage select!

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

iMX6q Sabre-lite board - Card did not respond to voltage select!

11,081 Views
Souvik
Contributor I
Hello, I have rebuild uboot (selected board as imx6Q-Sabrelite in Ltib), kernel (3.0.15) and rootfs with default configurations, and then tried to boot up the target. I have copied uboot, kernel and rootfs to a MicroSD card of size 8 GB. I have followed the instructions as mentioned in Chapter 8 - Using a Linux Host to Set Up an SD/MMC Card of pdf file - iMX 6 Dual/Quad SABRE-Lite Linux User's Guide. When I am trying to boot the target with 8 GB Micro SD card, I am getting following error: ........... ........... Board: MX6Q-SABRELITE:[ POR] Boot Device: I2C I2C: ready DRAM: 1 GB MMC: FSL_USDHC: 0,FSL_USDHC: 1 JEDEC ID: 0xbf:0x25:0x41 Reading SPI NOR flash 0xc0000 [0x2000 bytes] -> ram 0x276009b8 SUCCESS *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: got MAC address from IIM: 00:19:b8:00:ea:17 FEC0 [PRIME] Hit any key to stop autoboot: 0 Card did not respond to voltage select! mmc0(part 0) is current device MMC: block number 0x1 exceeds max(0x0) ** Can't read from device 0 ** ** Unable to use mmc 0:1 for fatload ** ** Bad partition 1 ** mmc1 is current device reading /6q_bootscript ** Unable to read "/6q_bootscript" from mmc 1:1 ** Loading file "/6q_bootscript" from mmc device 1:1 (xxb1) ** File not found /6q_bootscript MX6Q SABRELITE U-Boot > Please note : When I am using the already available 4Gb micro SD card (with preinstalled kernel and rootfs), I am able to successfully boot the target. Can some one please help me with this issue? Is there any thing that I am missing here? Thanks and Regards, Souvik
Tags (2)
0 Kudos
Reply
6 Replies

3,845 Views
wupengjian
Contributor I

I have same a question:


U-Boot 2009.08 ( 3月 05 2013 - 17:20:28)

CPU: Freescale i.MX6 family TO1.2 at 792 MHz
Temperature:   34 C, calibration data 0x5774e769
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock     : 66000000Hz
ipg per clock : 66000000Hz
uart clock    : 80000000Hz
cspi clock    : 60000000Hz
ahb clock     : 132000000Hz
axi clock   : 264000000Hz
emi_slow clock: 29333333Hz
ddr clock     : 528000000Hz
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
nfc clock     : 24000000Hz
Board: i.MX6Q-SABRESD: unknown-board Board: 0x63012 [POR ]
Boot Device: SD
I2C:   ready
DRAM:   1 GB
MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
*** Warning - bad CRC or MMC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   got MAC address from IIM: 00:00:00:00:00:00
FEC0 [PRIME]
Hit any key to stop autoboot:  0
Card did not respond to voltage select!
mmc3 init failed
fastboot is in init......flash target is MMC:3
Card did not respond to voltage select!
MMC card init failed!
Bad partition index:1 for partition:boot
Bad partition index:2 for partition:recovery
Bad partition index:5 for partition:system
wait usb cable into the connector!

0 Kudos
Reply

3,845 Views
tom_y
Contributor I

Can I modify SD work frequency?

SD_CLK is 198MHZ,i.mx53 is 80MHz,

Is it too high?

0 Kudos
Reply

3,845 Views
tom_y
Contributor I

I get also same error,boot from sd

U-Boot 2009.08 ( 8鏈?14 2012 - 08:53:45)

CPU: Freescale i.MX6 family TO0.0 at 792 MHz
Temperature: can't get valid data!
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 264000000Hz
emi_slow clock: 29333333Hz
ddr clock : 528000000Hz
usdhc1 clock : 198000000Hz
usdhc2 clock : 198000000Hz
usdhc3 clock : 198000000Hz
usdhc4_podf: 1
usdhc4_clkroot: 396000000MHz
usdhc4 clock : 198000000Hz
nfc clock : 24000000Hz
Board: MX6Q-SABRELITE:[ POR]
Boot Device: SD
I2C: ready
DRAM: 1 GB
MMC: FSL_USDHC: 0,FSL_USDHC: 1
Card did not respond to voltage select!
MMC init failed

0 Kudos
Reply

3,845 Views
EricNelson
Senior Contributor II

Hi Souvik,

We have some notes on-line at:

     http://boundarydevices.com/u-boot-conventions-for-i-mx6-nitrogen6x-and-sabrelite/

The sources for a typical Ubuntu boot script are available here:

     http://boundarydevices.com/u-boot-conventions-for-i-mx6-nitrogen6x-and-sabrelite/#ubuntu

You can compile the commands using the on-line tool at:

    http://boundarydevices.com/bootscript.php

We have some additional information regarding boot scripts from an old post we wrote for i.MX51:

    http://boundarydevices.com/boot-scripts-for-nitrogen-i-mx51/

Almost all of the commentary in that post applies to Sabre Lite (and Nitrogen6X).

Sorry I missed the questions here. I wasn't subscribed to "Bugs & Issues".

Eric

0 Kudos
Reply

3,845 Views
SumitVaidya
Contributor II

Hi Souvik,

 

I am also getting the error when I boot IMX6 board.

 

In:    serial
Out:   serial
Err:   serial
Net:   got MAC address from IIM: 00:19:b8:00:e9:e9
FEC0 [PRIME]
Hit any key to stop autoboot:  0
Card did not respond to voltage select!
mmc0(part 0) is current device
MMC: block number 0x1 exceeds max(0x0)
** Can't read from device 0 **

** Unable to use mmc 0:1 for fatload **
** Bad partition 1 **
mmc1 is current device
reading /6q_bootscript

** Unable to read "/6q_bootscript" from mmc 1:1 **
Loading file "/6q_bootscript" from mmc device 1:1 (xxb1)
** File not found /6q_bootscript

 

I am looking where can I find this 6q_bootscript file. As I lost the default image on SD card provided by freescale, where can I find this? Is there a way to get that default SD Card image back? I searched on website but did not find any documentation for this. How did you get that file? If possible can you email it and any other dependent files?

 

Thanks.

 

Regards,

Sumit

 

0 Kudos
Reply

3,845 Views
Souvik
Contributor I
Sorry, It was my mistake. After copying the script : 6q_bootscript from running rootFS, I was able to boot the board from the new SD Card. Card did not respond to voltage select! - was because, I do not have ant card as mmc0. My card is mmc1. Regards, Souvik
0 Kudos
Reply