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.

Need Arago snapshot/recipes for generating root filesytem for c6A816x-evm

Hi,

I've been through all the documentation that came with the ti-ezsdk_c6a816x-evm_5_00_00_56 and can't find any information on regenerating or modifying the root filesystem for the evm.  In looking at the Arago project, I see a TI employee, Siddharth Heroor, has a git repository http://arago-project.org/git/people/?p=siddharth/arago-c6a8.git that at least smells like it might be related to what I need but I haven't cloned that repo yet to see what it is.

The rootfs is WAY too big for what we want to do and would like to spin a version that closely matches the filesystem our final product will have.

Thanks in advance for any pointers on how to go about this.  I think I would be OK if I had the Arago/OE snapshot with the recipes used to generate what came with the evm.

Regards,

 

Brian

 

  • Hi Brian,

    hutchman said:
    The rootfs is WAY too big for what we want to do and would like to spin a version that closely matches the filesystem our final product will have.

    We have the base arago filesystem also present in the EZSDK under filesystem - arago-base-tisdk-image-c6a816x-evm.tar.gz. You can also recreate this filesystem from arago by running MACHINE=c6a816x-evm bitbake arago-base-tisdk-image. You can also create other root filesystems for C6A816x from OE. The machine definition for c6a816x-evm is present in both OE and Arago mainline.

    hutchman said:
    I've been through all the documentation that came with the ti-ezsdk_c6a816x-evm_5_00_00_56 and can't find any information on regenerating or modifying the root filesystem for the evm.  In looking at the Arago project, I see a TI employee, Siddharth Heroor, has a git repository http://arago-project.org/git/people/?p=siddharth/arago-c6a8.git that at least smells like it might be related to what I need but I haven't cloned that repo yet to see what it is.

    I would really recommend that you do not use my working repo on arago-project. The reason for this, is that this repository is used for daily development of the EZSDK and expected to be unstable. As a result we cannot support queries on the recipes on that repository.

    However, the main arago repository at http://arago-project.org/git/?p=arago.git;a=summary is supported by TI. I'm working on getting the different components via patches on the main arago repository.

    --Sid

  • Hi Sid,

    Thank you very much for your prompt reply!  I really appreciate it.

    I tried using Angstrom's Narcissus builder for the c6a816x to build a small busybox console image but it wasn't quite ready for prime time.  I thought maybe is I checked out your repo it might give me a clue as to recipes used to create the rootfs.

    I do have a box with Arago installed so I will try your instructions .... I didn't know what bb recipes to use.   Thanks for pointing me in the right direction.

    Regards,

     

    Brian

     

  • Hi again Sid,

    Just wanted to give you feedback on your first response.

    I modified my local.conf to be MACHINE = "c6a816x-evm" and ran bitbake arago-base-tisdk-image and everything appears to be working well on my evm board.

    A few more questions:

    1.  Is there a valid "console-image" recipe for this target?  My goal it to start with something small and build up what I need with opkg.

    2.  I don't see many -dev packages in the Arago feeds but I do see some of the ones I want in the Angstrom feeds.  Is there any problem running mixed feeds between Angstrom and Arago?  I couldn't find openssh-dev so I pulled in the one from Angstrom and it appeared to work.

    Thanks again for your help!

    Regards,

    Brian

  • Hi Brian,

    hutchman said:
    1.  Is there a valid "console-image" recipe for this target?  My goal it to start with something small and build up what I need with opkg.

    There are a few images in arago/recipes/images. You could try "MACHINE=c6a816x-evm bitbake arago-console-image" to get a console image.

    hutchman said:
    2.  I don't see many -dev packages in the Arago feeds but I do see some of the ones I want in the Angstrom feeds.  Is there any problem running mixed feeds between Angstrom and Arago?  I couldn't find openssh-dev so I pulled in the one from Angstrom and it appeared to work.

    I think it should be ok to mix with Angstrom but I haven't really tested that out. The OE community should be able to support you if you build the c6a816x-evm rootfs directly from OE.

    --Sid