All,
I'm trying to figure out how to get the TDMSSK3358 (or AM335x Starter Kit 
<https://www.ti.com/store/ti/en/p/product/?p=TMDSSK3358&utm_source=google&utm_medium=cpc&utm_campaign=epd-null-null-OPN_EN-cpc-store-google-wwe&utm_content=Device&ds_k=TMDSSK3358&DCM=yes&gclid=Cj0KCQiA9P__BRC0ARIsAEZ6irhRZon5TpBlZbS_Snf-2Wxk8qavjS-sKzltuj5sJf_RwGe6s3_jFdQaAsF7EALw_wcB&gclsrc=aw.ds>)
 
working with Bone Debian. There is a devicetree overlay that is set up to 
supposedly use it, am335x-evmsk.dts, but I have not been able to get it to 
work even with the latest build. 

When it runs, it loads u-boot just fine, but dumps to Linux shell after 
attempting to load the Kernel.  I've attached my putty log. I've found 
similar issues in forum posts that were supposedly a faulty voltage supply 
or bent pin for the uSD Card. I do not think this is the case as the Linux 
Arago (built via Yocto) still runs fine... that it comes with.

A little more info for context: 
This Dev System runs only from uSD Card, it does not utilize the emmc. When 
it fails, the linux shell stays shown on the display (Linux Icon with 
blinking cursor). I do have basic shell commands.

I think the fault lies in that the devicetree is still not correct. It is 
somewhat set up as a traditional device for using emmc first and if the uSD 
Card Detect (CD) goes low it will switch the boot up order. Typical 
Beaglebone Black requires a SW be pressed also to switch the boot up order 
upon boot up. 

The failure is basically the Kernel doesn't see /dev/mmcblk0p1 for rootfs. 
I can check /dev in shell but no memory location is there.... not mmcblk, 
sda, sdb, or other. The original Arago OS uses a separate Boot/Root 
partition (unlike Bone Debian) but that shouldn't matter as boot is 
actually running. It's almost as if it tries to access the SD Card pins for 
what's designated for mmc2 in the pinmux but can't read the data. 

Has anyone else tackled this and had it work, or can someone provide more 
insight?

from my log attached:
*.....*
*[    2.899401] omap_hsmmc 48060000.mmc: Got CD GPIO*

*......*






*Gave up waiting for root file system device.  Common problems: - Boot args 
(cat /proc/cmdline)   - Check rootdelay= (did the system wait long 
enough?) - Missing modules (cat /proc/modules; ls /dev)ALERT!  
/dev/mmcblk0p1 does not exist.  Dropping to a shell!(initramfs) *

Any help is appreciated on this.

Regards,
Raymond Willis Jr.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/19d11127-b89b-41ff-a48b-e9727035d972n%40googlegroups.com.

Reply via email to