MMC init failed

614 views
Skip to first unread message

abhilash h

unread,
May 5, 2017, 3:48:51 AM5/5/17
to BeagleBoard
Hi All,
I am facing a very peculiar issue. I am using 3.8.13-bone81 with busybox RFS.
Everything is working fine. But if i connect Bi-Directional Logic Level Converter to some gpio's the system freezes.
Below is the serial logs.It would be great if someone could help me out.

U-Boot SPL 2017.01-rc1-00065-g53e8ca2 (Dec 14 2016 - 14:59:19)
Trying to boot from MMC2Card did not respond to voltage select!
*** Warning - MMC init failed, using default environment

** Partition 1 not valid on device 1 **
spl_register_fat_device: fat register err - -1
spl_load_image_fat: error reading image u-boot.img, err - -1
Card did not respond to voltage select!
*** Warning - MMC init failed, using default environment

spl: no partition table found
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

Dennis Lee Bieber

unread,
May 5, 2017, 9:16:48 AM5/5/17
to beagl...@googlegroups.com
On Fri, 5 May 2017 00:48:51 -0700 (PDT), abhilash h
<abhit...@gmail.com> declaimed the
following:

>Hi All,
>I am facing a very peculiar issue. I am using 3.8.13-bone81 with busybox
>RFS.
>Everything is working fine. But if i connect Bi-Directional Logic Level
>Converter to some gpio's the system freezes.

WHICH GPIO pins?

http://beagleboard.org/Support/bone101/#headers

Any pin starting with MMC1_ should not be used without turning off the
on-board eMMC (meaning you need to boot from an SD card -- and also pinmux
the MMC1_ pins to some other mode)

--
Wulfraed Dennis Lee Bieber AF6VN
wlf...@ix.netcom.com HTTP://wlfraed.home.netcom.com/

abhilash h

unread,
May 5, 2017, 10:06:21 AM5/5/17
to beagl...@googlegroups.com
Hi,
Gpio50, gpio50, gpio 31. The problem is if i disconnect the logic level its working fine. I am using 3.3 to 5 v bi directional logic level .
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/b2uogc9qeq54timrt0olbnsm18o93vbc69%404ax.com.
For more options, visit https://groups.google.com/d/optout.

Robert Nelson

unread,
May 5, 2017, 10:11:42 AM5/5/17
to Beagle Board, abhilash h
On Fri, May 5, 2017 at 9:06 AM, abhilash h <abhit...@gmail.com> wrote:
> Hi,
> Gpio50, gpio50, gpio 31. The problem is if i disconnect the logic level its
> working fine. I am using 3.3 to 5 v bi directional logic level .

That should make it obvious to NOT use those pins, as they are read by
the bootrom on power up.

Take a look at the SRM there's a whole section dedicated to those
pin's with the limitation listed.

Regards,

--
Robert Nelson
https://rcn-ee.com/

Dennis Lee Bieber

unread,
May 5, 2017, 11:27:49 AM5/5/17
to beagl...@googlegroups.com
On Fri, 5 May 2017 09:10:45 -0500, Robert Nelson
<robert...@gmail.com> declaimed the
following:

>
>Take a look at the SRM there's a whole section dedicated to those
>pin's with the limitation listed.
>

It isn't obvious...

Best I've found is table 6 (page 63) which uses the names gpmc_can1,
gpmc_can2 (I think, the PDF is blurry), gpmc_ad0.._ad3 -- and then table 13
(page 86) where one can match gpmc_a2 (NOT _ad2 as on table 6) to P9 pin
14. One has to look elsewhere to find that P9 pin 14 is also known as
GPIO_50 (http://beagleboard.org/Support/bone101/#headers)

abhilash h

unread,
May 6, 2017, 12:31:14 AM5/6/17
to beagl...@googlegroups.com
Thanks robert and dennis  its working now . I changed my design. 

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages