• 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 » ARM® Processors » Sitara™ ARM® » AM3x Sitara ARM Processors Forum » SD-Card Boot stops
Share
Sitara™ ARM®
  • Forum
  • Announcements
Options
  • Subscribe via RSS

Forums

SD-Card Boot stops

This question is not answered
Mauro Cleris
Posted by Mauro Cleris
on May 28 2012 04:26 AM
Prodigy90 points

Hello,

We produced 8 prototype boards mounting the TI AM3359ZCZ microprocessor.

The selected boot sequence via the SYSBOOT[4..0] pins is b11000: SPI – MMC – USB – UART.

In the lab, we verified that 5 boards boot through SD Card without any problem.

The other 3 boards do not boot (at least via SD Card). The Power Supply Voltages and Current Consumption are at the nominal level and the clock is correct at 26MHz. We cannot debug the device using the JTAG port because we embedded it due to security reasons.

 We cannot see any apparent reason because the boot phase is interrupted.

 

In the upper picture, there is a scope screenshot representing SD-Card interface signals of 2 booting boards in parallel immediately after the power-up phase.

 

The traces represent the following signals:

0 – BOARD1 SD_CLK

1 – BOARD1 SD_CMD

2 – BOARD1 SD_DAT3

3 – BOARD1 SD_DAT2

4 – BOARD1 SD_DAT1

5 – BOARD1 SD_DAT0

 

6 – BOARD2 SD_CLK

7 – BOARD2 SD_CMD

8 – BOARD2 SD_DAT3

9 – BOARD2 SD_DAT2

10 – BOARD2 SD_DAT1

11 – BOARD2 SD_DAT0

 

BOARD1 (upper traces) boots correctly: it starts with a 125 kHz clock, after a while the clocks switch to 6 MHz and later all 4 data lines are used

BOARD2 (lower traces) stops the boot: the 125 kHz phase is much longer than BOARD1, nevertheless the clock switches to 6 MHz (see the trace number 6 in the following picture).

 

 BOARD2 seems to stop the SD-Card booting phase.

 

On the analog scope all the signals seems to be quite clean without overshoot or undershoot, crosstalk and so on.

 

BOARD2 gives a stream of ‘C’ characters on the terminal window, the stream interrupts cyclically because the device jumps through the boot sequence.

 

We noted that all the 5 working BOARDS mount an XAM3359ZCZ marked 22AG4IW, the other 3 BOARDS mount an XAM3359ZCZ marked IBA0L3W.

 Thanks in advance for the help!

 

 

 

 

 

 

 

 

 

 

 

 

 

                                             

am3359
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Qmax
    Posted by Qmax
    on May 28 2012 09:29 AM
    Expert2260 points

    Hi

    Some further info about this case: the boards not booting via MMC interface do not boot neither via UART.

    We have just tried sending the u-boot-spl.bin in XMODEM over UART interface: the transfer seems to be completed successfully, but after that nothing happens. I cannot see any SPL log on console (...Texas Instruments Revision detection unimplemented etc...), and the boot-device sequence is completed and re-initiated. While the other five boards boot the SPL, then I can send the u-boot in YMODEM, and finally boot the u-boot code with success.

    Regards,

    Max

    boot
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Renjith Thomas
    Posted by Renjith Thomas
    on Jun 20 2012 05:05 AM
    Guru26150 points

    Max,

    Looks like the part is defective. Please see the link http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/791/t/185735.aspx

    -Renjith | www.pathpartnertech.com | Verify the answer if you think your query is resolved

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Qmax
    Posted by Qmax
    on Jun 22 2012 03:37 AM
    Expert2260 points

    Hi Renjith, thanks for the suggestion, it can be but unfortunately with no JTAG there is no way to check registers.

    It would be interesting to understand if it is something specific of a production lot: both our chips and those in the other thread have IBA0L3W has Lot Trace Code...

    Regards, Max

    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