hello,
i'm creating a  kernel image for beaglebone black,while processing i faced 
the following issue.
 i referred the following links to create uImage-BBB
http://elinux.org/Building_BBB_Kernel#Downloading_and_building_the_Linux_Kernel
http://wiki.beyondlogic.org/index.php/BeagleBoneBlack_Building_Kernel
while use this link i stuck with creating  *uImage-dtb.am335x-boneblack 
image *

make ARCH=arm CROSS_COMPILE=arm-linux-gnu- uImage-dtb.am335x-boneblack

after a series of discussing with google groups i found 1 more useful link 
to create uImage for beagle bone black
https://groups.google.com/forum/#!category-topic/beagleboard/beaglebone-black/mShGQ3dfI08<https://href.li/?https://groups.google.com/forum/#!category-topic/beagleboard/beaglebone-black/mShGQ3dfI08>
from the google-group guidelines i was able to create the uImage-BBB 
successfully but not able to run the kernel with my board
here the procedure i followed to create a kernel image and error log report 
for  your understanding
 

procedures i used :
=============

Downlaoad Kernel 3.8.13

wget https://www.kernel.org/pub/linux/kernel/v3.0/linux-3.8.13.tar.gz

extracted the kernel

Download the  patch

http://rcn-ee.net/deb/raring-armhf/v3.8.13-bone21/patch-3.8.13-bone21.diff.gz

copied it into the kernel folder

patch work done
 
patch -p1 < patch-3.8.13-bone21.diff

Download pm firmware and copied it to firmware folder

wget 
http://arago-project.org/git/projects/?p=am33x-cm3.git\;a=blob_plain\;f=bin/am335x-pm-firmware.bin\;hb=HEAD
 -O 
firmware/am335x-pm-firmware.bin

Download defconfig

wget http://rcn-ee.net/deb/raring-armhf/v3.8.13-bone21/defconfig

and copied the  defconfig to .config file 

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage dtbs -j4

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- uImage-dtb.am335x-boneblack 
-j4

finally uImage-dtb.am335x-boneblack created 

but while booting the uImage-BBB i'm facing the following error message 
U-Boot# setenv autoload no
U-Boot# setenv ipaddr 192.168.1.61
U-Boot# setenv serverip 192.168.1.69
U-Boot# setenv bootargs 'console=ttyO0,115200n8 noinitrd rw 
ip=192.168.1.61:192.168.1.69:192.168.1.100:255.255.255.0::eth0: 
root=/dev/nfs nfsroot=192.168.1.69:/nfsroot/rootfs'
U-Boot# tftp 0x80200000 uImage-BBB;
link up on port 0, speed 100, full duplex
Using cpsw device
TFTP from server 192.168.1.69; our IP address is 192.168.1.61
Filename 'uImage-BBB'.
Load address: 0x80200000
Loading: #################################################################
 #################################################################
 #################################################################
 #############################
 1.2 MiB/s
done
Bytes transferred = 3277861 (320425 hex)
U-Boot# bootm 0x80200000 ;
## Booting kernel from Legacy Image at 80200000 ...
   Image Name:   Linux-3.8.13
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3277797 Bytes = 3.1 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Error: unrecognized/unsupported machine ID (r1 = 0x00000e05).

Available machine support:

ID (hex) NAME
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
00000ae7 OMAP4 Panda board

Please check your kernel config and/or bootloader.


i'm not able to understand what was the mistake with config file. i cross 
checked the .config file too . the am335xx processor was selected under 
omap2 series 
did i doing wrong with loading address of kernel image ?? i dont know 
realy!!!

pls help me to understand this issue and how to come back the kernel to 
bootup!!!!@

regards
siva


 

-- 
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