MMC init failed

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

On Fri, 5 May 2017 00:48:51 -0700 (PDT), abhilash h
<abhitherock@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)

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,

On Fri, 5 May 2017 09:10:45 -0500, Robert Nelson
<robertcnelson@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)

Thanks robert and dennis its working now . I changed my design.