Thanks Jason,
 
Despite Robert and your warnings, I just couldn't resist to dd the image 
from the Angstrom image to the eMMC. (I know youre  probably saying 
WHY?!?). True is that I didn't considered USB flashing until now.
 
But hey! something weird but good happened.
 

   - As Robert said, after dd'ing the image to the eMMC, there was an issue 
   with the image trying to boot from mmcblk1p1 (the sd card boot partition), 
   but since no SD was present, no Debian image was booted, but instead, a 
   minimal image was booted.
   - With this virtual image I was able to mount the contents of the eMMC 
   (mmcblk0) and see what the dd command did on it. It seems that the dd cmd 
   was able to copy the Debian image to the eMMC.
   - I modified the uEnv.txt from the mmcblk0p1 (boot part) to use the 
   /dev/mmcblk0p2 as root on the mmcargs definition (root=/dev/mmcblk0p2).
   - When I rebooted, this time the Debian image was booted, but not 
   entirely. Apparently some init scripts (which the virtual image had on 
   /scripts/init-*) kept looking for mmcblk1, causing a kernel panic.
   - after restablishing the uEnv.txt (loading a non-modified uEnv.txt 
   through uboot), I rebooted, commented out the line in the boot/uEnv.txt 
   where it defines the cmdline to run the init_flasher script, rebooted 
   again, when out for lunch and when I came back I had the Debian image 
   working.
   - What happen? I feel bad saying, I actually don't know for sure.

Now I don't know if this image is stable (I was afraid to reboot when I 
first got it working). I will re-flash it again through USB once I make 
some research on what really happen.
I'm not telling you this to demonstrate that my procedure worked, but 
instead I wanted to get your opinion.
 
One thing is sure, this is not the correct procedure. The USB flashing, as 
you pointed out, seems the right way to do it when no SD card slot is 
available.
 
I appreciate your comments on this
 
Thanks a lot
 
Sebastian

-- 
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].
For more options, visit https://groups.google.com/d/optout.

Reply via email to