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.

kernel config question

dear all

     Linux Kernel v2.6.10_mvl401 Configuration have

[ ] Disable I-Cache                                                 

 [ ] Disable D-Cache  

however Linux Kernel v2.6.14_mvl401-davinci_evm Configuration do not have

[ ] Disable I-Cache                                                 

 [ ] Disable D-Cache   

 

 question:how to join file to make

Linux Kernel v2.6.14_mvl401-davinci_evm Configuration have

 

Tel:021-64320376

                        laibaotang

as follows:

   

Linux Kernel v2.6.14_mvl401-davinci_evm Configuration

 ──────────────────────────────────────────────────────────────────────────────

  ┌─────────────────────── System type and features ────────────────────────┐

    Arrow keys navigate the menu.  <Enter> selects submenus --->.         

    Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes,

    <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help, </>

    for Search.  Legend: [*] built-in  [ ] excluded  <M> module  < >      

  ┌─────────────────────────────────────────────────────────────────────┐

      ARM system type (RiscPC)  --->                                  

  --- Processor Type                                                  

  [ ] Support ARM610 processor (NEW)                                  

  [ ] Support ARM710 processor (NEW)                                  

  [ ] Support StrongARM(R) SA-110 processor (NEW)                     

  --- Processor Features                                               

  [*] Use the ARM EABI to compile the kernel (NEW)                    

  [*]   Allow old ABI binaries to run with this kernel (EXPERIMENTAL) (

  (0) Compressed ROM boot loader base address (NEW)                   

  (0) Compressed ROM boot loader BSS address (NEW)                    

  └┴(+)─────────────────────────────────────────────────────────────────┘

  ├─────────────────────────────────────────────────────────────────────────┤

                      <Select>    < Exit >    < Help >      

 

 

Linux Kernel v2.6.10_mvl401 Configuration

 ──────────────────────────────────────────────────────────────────────────────

  ┌─────────────────────── System type and features ────────────────────────┐

    Arrow keys navigate the menu.  <Enter> selects submenus --->.         

    Highlighted letters are hotkeys.  Pressing <Y> includes, <N> excludes,

    <M> modularizes features.  Press <Esc><Esc> to exit, <?> for Help, </>

    for Search.  Legend: [*] built-in  [ ] excluded  <M> module  < >      

  ┌─────────────────────────────────────────────────────────────────────┐

      ARM system type (TI DaVinci)  --->                              

      TI DaVinci Implementations  --->                                

  --- Processor Type                                                  

  --- Processor Features                                              

  --- Support Thumb user binaries                                      

  [ ] Disable I-Cache                                                 

  [ ] Disable D-Cache                                                 

  [ ] Force write through D-cache                                      

  [ ] Round robin I and D cache replacement algorithm                 

  [*] Use the ARM EABI to compile the kernel                          

  └┴(+)─────────────────────────────────────────────────────────────────┘

  ├─────────────────────────────────────────────────────────────────────────┤

                      <Select>    < Exit >    < Help > 

 

  • What is the source of the Linux Kernel v2.6.14 for the DM355?

  • The Linux Kernel that comes with our current DVSDK is based on 2.6.10 which may not have all the fetures of 2.6.14 kernel; I believe this is whay Brandon was asking where you got the Linux Kernel you are using.

    FYI, a future DVSDK will be based on MV Pro 5 with Linux kernel 2.6.18.  To my knowloedge we do not have any 2.6.14 DM355 Linux kernel, although applying patches to 2.6.10 may make it come pretty close, but figuring out which patches to apply is a challenge itself.  MontaVista provides patches thru their MV Zone web site, but access to this is limited to users who purchase a MV License.  You can purchase an MV License thru one of our DVSPB software bundles (http://focus.ti.com/docs/toolsw/folders/print/tmdsdvspba9.html), but then you will still have the homework of foguring out which patches, if any, will get you what you need.  I would recommend waiting for the next DVSDK release.