The Application of an SD Card in Debugging an Embedded System

Article Preview

Abstract:

In this paper, a new method using a Secure Digital Card in debugging an embedded system based on Android and its implementation are introduced. In debugging an embedded system, downloading image files to a RAM on a printed circuit board generally uses a net interface module and a server based on Trivial File Transfer Protocol (TFTP). Here a new method using an SD card is introduced. Compared with downloading by a TFTP server, the method is simple and inexpensive. In the paper, an SD card and its controller are introduced first. Then the designed circuit is presented. Third, two operation modes of the SD card, card identification and data transferring are analyzed in detail. Fourth, the structure of the FAT32 file system and the process for downloading image files into a RAM on board are shown.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 468-471)

Pages:

1622-1625

Citation:

Online since:

February 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Hughes Systique Corporation: Android Porting Guide for Embedded Platforms (2009).

Google Scholar

[2] Marvell PXA310 Processor Handheld Platform Development Kit: SOFTWARE RELEASE NOTES (2008).

Google Scholar

[3] SD Group Matsushita Electric Industrial Co. Ltd.: SD Memory Card Specifications V l.0 (2000).

Google Scholar

[4] Marvell PXA3XX Processor Family Vol. II: Memory Controller Configuration Developers Manual (2008).

Google Scholar

[5] Mingji Yang, Fangxian Chen, Xuejan Wu: Design of FAT32 File System of SD Card in Embedded System (2010).

Google Scholar

[6] Mingliang Zhang, Zongjie Zhang: Analysis of FAT32 File System (2004).

Google Scholar

[7] Sreekrishnan VenkateswaranEssential: Linux Device Drivers (2008).

Google Scholar