sannu sl
unread,Jan 30, 2013, 7:23:11 AM1/30/13Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to technexion-...@googlegroups.com
Hello All,
With my Tao3530 board, i was able to load the demo linux image provided and was able to bring up my board.
But when i tried to compile and create an image on my own, I am facing problems.
Following things i did to get an uImage
1. Downloaded source files required (xloader, uboot, kernel, armstrong)
2. Installed Sourcery codebench in my Ubuntu PC
3. Followed instructions mentioned in Tao3530 user guide as below
a. after sourcery codebench installation -- PATH=/usr/bin:/bin:/opt/arm-2010.09/bin:.
b. set following environment variables CROSS_COMPILE=arm-none-linux-gnueabi- and ARCH=arm
4. For xloader compilation
a. in following path /xukr-20121220-omap3/bootloader/x-loader
b. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- distclean
c. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- tao3530_config
d. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- -j2
and for this i got MLO as output
5. For uboot compilation
a. in following path /xukr-20121220-omap3/bootloader/u-boot
b. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- distclean
c. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- tao3530_config
d. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- -j2 tao_3530
for this i obtained uboot,bin as expected
6. for kernel compilation
a. in following path xukr-20121220-omap3/kernel/linux-2.6.37-tn
b. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- distclean
c. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- tao3530_thunder_defconfig
d. sudo make ARCH=arm CROSS_COMPILE=/opt/CodeSourcery/Sourcery_G++_Lite/bin/arm-none-linux-gnueabi- -j2 uImage
With this i can see the compilation progress but at the end uImage is not created in /arch/arm/boot folder.
Please some one help me on this topic.
but