Hi All, 

I am a bit disappointed tonight... My BBB is working well for a while, I am 
playing a bit around the kernel and especially some features that I want to 
add in the initramfs before doing the switch_root. 

My setup is : 

   - Kernel 3.8 from the github repo
   - default configuration
   - linaro toolchain : gcc-linaro-arm-linux-gnueabihf-4.8-2013.06_linux
   - a basic initramfs
   - U-boot is the built-in revision 2013.04-dirty (May 20 2013 - 14:30:06)
   - kernel and dtb are placed on the SD card with basic uEnv.txt


Everything is working, kernel can boot, initramfs is mounted first, then 
filesystem is mounted and switch_root, I can login etc etc... 

At this point, the initramfs was a cpio.gz file with a size of about 2.2MB. 
Total uImage LZO compressed was abount 6.3MB.

Then I added some libs in the initramfs and some scripts to add some custom 
features, the uImage was then about 8MB.

I was never able to load this kernel image !! I always get the following 
message : 


Starting kernel ...                                                         
                                                                           
                                                                            
                                                                           
                                                            
+-----------------------------+                                             
               
Error: unrecognized/unsupported machine ID (r1 = 0x00000e05)|               
              |                                                            
                                                            |  Cannot open 
/dev/ttyUSB0!  |                                                            
Available machine support:                                  |               
              |                                                            
                                                            
+-----------------------------+                                             
               
ID (hex)        NAME                                                       
                                                                            
ffffffff        Generic DT based system                                     
                                                                           
ffffffff        Generic OMAP4 (Flattened Device Tree)                       
                                                                           
ffffffff        Generic AM33XX (Flattened Device Tree)                     
                                                                            
ffffffff        Generic OMAP3-GP (Flattened Device Tree)                   
                                                                            
ffffffff        Generic OMAP3 (Flattened Device Tree)                       
                                                                           
0000060a        OMAP3 Beagle Board                                         
                                                                            
00000a9d        IGEP OMAP3 module                                           
                                                                           
00000928        IGEP v2 board

I tried : 

   - Different compressions LZMA, GZ
   - zImage
   - kernel 3.12
   - To remove my libraries and add a dummy 2MB file

Always the same result. 

I have seen some messages on the web about the same error, but they are 
always related to an older version of u-boot. And what I cannot understand, 
is that with a smaller image file it can boot correctly ! what is different 
? 

I have searched a bit and this message is generated by the kernel, not by 
u-boot, so that means that the kernel is loaded, uncompressed and executed. 
Only thing is the bad machine ID !  

What should I do know ? I have no idea what to do...

If someone could just try a similar configuration and just put a big dummy 
file in the initramfs to have a kernel image bigger than 8MB ?

Thanks for your help

-- 
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/groups/opt_out.

Reply via email to