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,
We are trying to set up the built enviornment setup. We able to do all procedure sucessfully from the given link
http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment for AM335x.
We built the base root file system for MACHINE=am335x-evm. The final binaries also created in the deploy folder like MLO, u-boot.img and file system.
( In our Main directory , Arago, Arago-oe-dev, Arago-temp, download, arago-bitbake are the folders).
Now we have to make the baseline of the source code for development for the am335x for our proto board. From where do get the source code for the u-bootloader and kernel in the same arago setup and how it buils, by using which commands.
Is we need to download it from somewhere? or need to change in the bitbake files.
Need help please..
You can check the log files for each bitbake recipe step (fetch, configure, compile, etc.) at
Arago-temp/work/am335x-evm-arago-linux-gnueabi/<recipe name>/temp/
The log files will show the actual commands execute on each step.
For am335x-evm the kernel is most likely based on http://arago-project.org/git/projects/linux-am33x.git?p=projects/linux-am33x.git;a=summary
Carlos
Thanks Carlos for your quick responce.
But in which folder of the arago main stream , i will get the source code directory structure for the u-boot and the kernel. or it wont.
Can u please expain how the new development work with changing the source code done under arago. I need the source code which will be used as base code and starts the development on that.
Awaiting for your valuable reply.
Surendra.
Surendra,
The sources code will be unpacked to the S directory.
The S directory is defined in the recipe. For linux-am335x recipe it is defined as S = "${WORKDIR}/git"
WORKDIR in your case is more likely something like Arago-temp/work/am335x-evm-arago-linux-gnueabi/<recipe name>
I recommend you take a look at http://docs.openembedded.org/usermanual/usermanual.html specially
http://docs.openembedded.org/usermanual/usermanual.html#recipes_directories
Regarding your question about development work, I guess you will want to create your own recipe to build your own version of the sw components (i.e. kernel). As I said above, please check the OE user manual.
Regards,
Carlos