This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi
I'm working on am335x tisdk.
I want to know the configuration file used to build busybox for TI prebuilt rootfs - tisdk-image-am335x-evm.tar.gz or tisdk-rootfs-image-am335x-evm.tar.gz.
TI says "just use this prebuilt rootfs and customize it with opkg".
But for more detailed customization, I have to rebuild busybox.
If certain features are provided by both external package and busybox, sometimes I prefer to use the one provided by busybox.
In this situation, I would remove that external packages of the features from the prebuilt rootfs, reconfigure busybox and then replace this new busybox with old one on the prebuilt rootfs.
Of cource, it's possible to build busybox source downloaded from www.busybox.net.
But for more optimization, I have to know is the exact configuration TI did when they made arago-base-tisdk-image-am335x-evm.tar.gz or tisdk-rootfs-image-am335x-evm.tar.gz.
This configuration will be good starting point when I build my custom busybox.
Busybox configuration contains not only the list of services it will provide, but also many trivial configurations.
So, I want to get busybox .config file for rootfs - tisdk-image-am335x-evm.tar.gz and tisdk-rootfs-image-am335x-evm.tar.gz.
How can I get it?
Hi,
You can list all the available busybox functions by issuing the following command:
busybox --list
As for the particular build configuration, you can search the Arago package build recipes git repository: http://arago-project.org/git/?p=arago.git;a=summary
Here is where I found the busybox configuration, but unfortunately I can't help you with the exact git tag: http://arago-project.org/git/?p=arago.git;a=tree;f=recipes/busybox/busybox-1.13.2;h=e126c56c1d72d260f6bd82c03cecd87a1e4751be;hb=b99bef37839a849725c7cae4f4952c2cf5746bee
Best regards,
Miroslav
Thank you for your answer.
The command you suggested "busybox --list" only lists the serivces the busybox provides.
When you configure busybox with "make menuconfig" command, you can find many options under "Busybox Settings" category. That's what I want to know. These values cannot be shown with "busybox --list" command.
In the above git repository, the version of busybox is 1.13.1.
But in the am335x evm sdk 06.00.00.00, the version of busybox is 1.20.2.
Could you exact and send me busybox configuration file for am335x evm sdk 06.00.00.00?
Here it is, but I can't guarantee that this is the absolutely correct git tag: http://arago-project.org/git/?p=meta-arago.git;a=tree;f=meta-arago-distro/recipes-core/busybox;h=dd5b98edd46352e140307b69d393eee331e64462;hb=28bedc0f3780fc08632f290a20e59d075d4922cf
Best regards,
Miroslav
Thank you, Miroslav.
It will be helpful!
Anyway, to do more detailed customization of root file system, I'd better build openembedded arago project from the ground up as explained in http://arago-project.org
I just find it now.