• 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 » Digital Signal Processors (DSP) » OMAP™ Processors » OMAP-L13x, AM1x and C674x Processors Forum » 'make menuconfig' questions
Share
OMAP™ Processors
  • Forums
  • Announcements
Options
  • Subscribe via RSS
Resources
  • OMAP-L1x DSP+ARM9™-based Processors Product Folder
  • OMAP3525/30 DSP+ARM Cortex™-A8-based SOCs Product Folder

  • Top OMAPL Wiki Links
  • OMAPL3x Schematic Review Checklist
  • OMAPL13x Boot resources

  • OMAPL Document Resources
  • OMAPL137 Technical reference manual
  • OMAPL138 Technical reference manual
  • OMAPL Boot loader App Notes
  • 'make menuconfig' questions

    'make menuconfig' questions

    This question is not answered
    RobbySun
    Posted by RobbySun
    on Dec 01 2008 20:40 PM
    Intellectual750 points

    Hi,

    I'm trying to rebuild the linux kernel for the OMAP3530 EVM board. The document I'm using is the Aug 2008 version of OMAP3530 DVSDK Getting Started Manual.

    When I run 'make menuconfig' as documented in chapter 6.2 "Rebuilding the Linux Kernel" and select 'System Type', I see a different interface as that in the manual. The interface looks like this:

     

        ARM system type (TI OMAP) --->

        TI OMAP implementations --->

    ---OMAP Core Type

    [] OMAP730 Based System (NEW)

    [] OMAP15xx Based System (New)

    [] OMAP16xx Based System (New)

    ---OMAP Board Type

    [] TI Innovator (New)

    ... ...

    [] Generic OMAP Board

    --- OMAP CPU Speed

    [] OMAP clocks set by bootloader (NEW)

    [] OMAP ARM 168 MHz COU (NEW)

    [] OMAP ARM 150 MHz COU (NEW)

    [] OMAP ARM 120 MHz COU (NEW)

    [] OMAP ARM 60 MHz COU (NEW)

    [] OMAP ARM 30 MHz COU (NEW)

    [*] OMAP35x Family

        Current choice (OMAP3530)  --->

     

    How should I select the Core type and the Board type? Although I selected OMAP3530, currently I'm getting errors like:

     

    kernel/power/Kconfig:347:  choice values currently only support a single prompt

    ....

    warning: "___LINUX_ARM_ARCH___" is not defined.

     

     

    Thanks,

     

     

    OMAP3530 Kernel
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Juan Gonzales
      Posted by Juan Gonzales
      on Dec 01 2008 21:26 PM
      Mastermind33875 points

      Are you also using the DVSDK files corresponding to this version of the Getting Started Guide?  Please note that the Getting Started Guide has evolved along with the DVSDK software releases so if you are not using the corresponding versions, you may run into issues.

      It appears that this version is the latest version available via our software update site (www.ti.com/omapsoftwareupdates ).  I have not installed this yet, but if you continue to have issues one of us will give this a try (although I am sure someone tested this before it was released).

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • RobbySun
      Posted by RobbySun
      on Dec 02 2008 16:33 PM
      Intellectual750 points

      The reason is that I had skipped

          make omap3evm_defconfig

      because I didn't want the default configuration. The problem has been solved by adding

          make omap3evm_defconfig

      before

          make menuconfig

       

      Thanks!

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • RobbySun
      Posted by RobbySun
      on Dec 03 2008 15:25 PM
      Intellectual750 points

      Hi,

      When I type:

          make menuconfig

      and choose 'System Type', there is an 'Enable Xenon extension' checkbox under 'Processor Features'.

       

      I wonder what it is, to enable the Neon extension for the ARM Cortex-A8 core?

       

      Thanks,

      Robby

      OMAP3530 Cortex-A8
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Bernie Thompson TI
      Posted by Bernie Thompson TI
      on Dec 03 2008 15:42 PM
      Mastermind41680 points

      I am not sure what the Xenon extension does, I am not sure if it applies to ARM processors. If you want to enable NEON support in the kernel you can look under Floating Point Emulation from the main menu of menuconfig, in there you should have a checkbox for NEON Advanced SIMD Extension Support.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • RobbySun
      Posted by RobbySun
      on Dec 03 2008 17:16 PM
      Intellectual750 points

      Yes 'NEON Advanced SIMD Extension support' is under the 'VFP-format floating point maths' checkbox. It seems to have been selected by default for OMAP3530.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Bernie Thompson TI
      Posted by Bernie Thompson TI
      on Dec 03 2008 17:22 PM
      Mastermind41680 points

      You are correct, it is automatically enabled for the OMAP3530 configuration, for the OMAP3503 configuration you have to enable it manually.

      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