• 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 » dvsdk4.0.2 uImage can not run on my TIDM368 board
Share
Linux
  • Forum
Options
  • Subscribe via RSS

dvsdk4.0.2 uImage can not run on my TIDM368 board

dvsdk4.0.2 uImage can not run on my TIDM368 board

This question is not answered
Tan Rick99944
Posted by Tan Rick99944
on Mar 20 2012 20:20 PM
Prodigy50 points

u-boot cmd:

tftpboot 0x80700000 uImage;tftpboot 0x82000000 cramfsImage_dm368;bootm 0x80700000

................................

done

Bytes transferred = 15265792 (e8f000 hex)

## Booting kernel from Legacy Image at 80700000 ...

   Image Name:   Linux-2.6.32.17-davinci1

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    2148020 Bytes =  2 MB

   Load Address: 80008000

   Entry Point:  80008000

   Verifying Checksum ... OK

   Loading Kernel Image ... OK

OK

Starting kernel ...

Then my TIDM368 board is dead. Could anybody give me some guide? Thanks a lot.

DM368 DVSDK4.0.2 uImage Starting kernel dead
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Anil
    Posted by Anil
    on Mar 21 2012 00:59 AM
    Expert6655 points

    Hi Tan Rick,

    Could you provide the bootargs and complete log for better understanding?

    Regards

    AnilKumar

    Please mark this Forum post as answered via the Verify Answer button below if it helps answer your question.  Thanks!

    u-boot DM368 PSP
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tan Rick99944
    Posted by Tan Rick99944
    on Mar 21 2012 03:30 AM
    Prodigy50 points

    AnilKumar,

    Thank you.

    bootargs=mem=160M console=ttyS1,115200n8 root=/dev/ram0 rw initrd=0x82000000,16M ip=dhcp eth=00:D0:23:0F:FF:35

    I found the problem, my network camera is using DM368 + ov2715. it is different with MACH_TYPE_DAVINCI_DM365_EVM which is used by DVSdk4.0.2

    I must port my own arch/arm/mach-davinci/board-dm368-ipnc.c to DVSDK 4.0.2.

    BTW, my SDK is using linux 2.6.18. how to port? no more log you wanted.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Anil
    Posted by Anil
    on Mar 21 2012 03:43 AM
    Expert6655 points

    Hi Tan Rick,

    Use "earlyprintk" to boot args for getting the prints while booting. Make sure that earlyprintk is enabled in your kernel configuration (before build).

    Regards

    AnilKumar

    Please mark this Forum post as answered via the Verify Answer button below if it helps answer your question.  Thanks!

    u-boot DM368 PSP
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Tan Rick99944
    Posted by Tan Rick99944
    on Mar 22 2012 05:24 AM
    Prodigy50 points

    I enabled linux kernel low-level debug function and other switch in linux kernel hacking. Then I do make linux to get arch/arm/boot/uImage.

    And I modified the bootargs , add earlyprintk=ttyS0 as follows:

    DM36x initialization passed!
    TI UBL Version: 1.50
    Booting Catalog Boot Loader
    BootMode = NAND
    Starting NAND Copy...
    Valid magicnum, 0xA1ACED66, found in block 0x00000008.
       DONE
    Jumping to entry point at 0x81080000.

     DM368_IPNC_UBL_1.0.0

    U-Boot 1.3.4 (Dec 16 2010 - 21:38:22) DM368-IPNC-1.0.0

    I2C:   ready
    DRAM:  128 MB
    NAND:  NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
    Bad block table found at page 65472, version 0x01
    Bad block table found at page 65408, version 0x01
    128 MiB
    In:    serial
    Out:   serial
    Err:   serial
    ARM Clock :- 432MHz
    DDR Clock :- 340MHz
    Ethernet PHY: GENERIC @ 0x01
    Hit any key to stop autoboot:  0
    DM368 IPNC :>
    DM368 IPNC :>
    DM368 IPNC :>setenv bootargs 'mem=160M console=ttyS1,115200n8 earlyprintk=ttyS0 root=/dev/ram0 rw initrd=0x82000000,16M ip=dhcp eth=00:0C:0C:A0:05:C1'
    DM368 IPNC :>savenv
    Unknown command 'savenv' - try 'help'
    DM368 IPNC :>saveenv
    Saving Environment to NAND...
    Erasing Nand...
    Erasing at 0x240000 -- 100% complete.
    Writing to Nand... done
    DM368 IPNC :>tftpboot 0x80700000 uImage;tftpboot 0x82000000 cramfsImage_dm368;bootm 0x80700000
    TFTP from server 172.18.6.2; our IP address is 172.18.6.96
    Filename 'uImage'.
    Load address: 0x80700000
    Loading: T
    Abort
    DM368 IPNC :>setenv ipaddr 192.168.90.09;setenv serverip 192.168.90.90
    DM368 IPNC :>saveenv
    Saving Environment to NAND...
    Erasing Nand...
    Erasing at 0x240000 -- 100% complete.
    Writing to Nand... done
    DM368 IPNC :>tftpboot 0x80700000 uImage;tftpboot 0x82000000 cramfsImage_dm368;bootm 0x80700000
    TFTP from server 192.168.90.90; our IP address is 192.168.90.9
    Filename 'uImage'.
    Load address: 0x80700000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #####################
    done
    Bytes transferred = 2436392 (252d28 hex)
    TFTP from server 192.168.90.90; our IP address is 192.168.90.9
    Filename 'cramfsImage_dm368'.
    Load address: 0x82000000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             #########################################################
    done
    Bytes transferred = 15265792 (e8f000 hex)
    ## Booting kernel from Legacy Image at 80700000 ...
       Image Name:   Linux-2.6.32.17-davinci1
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2436328 Bytes =  2.3 MB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    -------------------->>>still dead here!!!!!!!!!! no more information print

    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