• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Linux » Linux forum » c6678 Manual Filesystem compilation
Share
Linux
  • Forum
Options
  • Subscribe via RSS

Forums

c6678 Manual Filesystem compilation

This question is answered
Mahendra varman
Posted by Mahendra varman
on Aug 01 2012 08:57 AM
Intellectual405 points

Hi

I need to do kernel and filesystem compilation manually without using ./prj. So I have tried the following

I have downloaded the compiler c6x-uclinux and installed manually.

I have downloaded the linux source, extracted, modified .config for 6678, and gave make ARCH=c6x CROSS_COMPILE=c6x-uclinux-

It generated vmlinux and using objcopy command i converted into vmlinux.bin

Similarly I need to compile filesystem manually..

Please suggest the ways

c6678 Filesystem
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Rex Chang
    Posted by Rex Chang
    on Aug 02 2012 13:04 PM
    Verified Answer
    Verified by Mahendra varman
    Intellectual2250 points

    Hi,

    Do you just want to build the filesystem and no other components? I am not sure if this is what you want. You can try "./prj build rootfs". That will only build the filesystem.

    Rex

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Mahendra varman
    Posted by Mahendra varman
    on Aug 03 2012 06:58 AM
    Intellectual405 points

    Hi

    Thanks for the reply

    Can't I compile the filesystem manually using some commands without using ./prj ?

    I did for linux by giving make menuconfig , customized config file and then make to give vmlinux

    Similarly can I compile filesystem using some commands without using ./prj ?

    Mahendra

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Bill Mills
    Posted by Bill Mills
    on Aug 07 2012 13:16 PM
    Verified Answer
    Verified by Mahendra varman
    Prodigy200 points

    Mahendra,

    Its hard to answer this question without knowing why you can't use ./prj.

    ./prj is just a helper to ensure that tools are installed and environment variables set correctly and then it calls the top level Makefile.

    The top level Makefile does a lot of things.  Unlike the kernel, the "filesystem" is a lot of things.  You could certainly do each of the things the top level Makefile does yourself but that seems like a lot of added work.

    Again, please explain your need and we can try to support you.  If you really need to redo the whole build system yourself you can look at the Makefile.  However, keep in mind that if you build things different than we do it will be hard for us to help you with other issues.

    Bill

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use