close

因為讀卡機有點故障了,所以拆下來看看原因是甚麼

有一個工程師的習慣就是會去看看上頭的電子零件

剛好就找到一個MCU,

因為電路板上只有孤伶伶的一顆MCU IC,

想必是將記憶卡轉USB的MCU吧,

上網查了一下,是Realtek (http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=25&PFid=25&Level=4&Conn=3&DownTypeID=3&GetDown=false#RTS5101/RTS5111/RTS5116
)

果然是一顆Card reader MCU,

其中一個型號RTS1501是這樣說明的

USB 2.0 Card Reader Controller
 
General Description

The RTS5101 is a high performance USB 2.0 card reader controller that integrates a USB 2.0 PHY, an SIE (Serial Interface Engine), an 8051 MCU, a ROM, a RAM, and a memory card controller onto a single chip. It supports access to CompactFlash™ (CF), MicroDrive, Memory Stick™ (MS), Memory Stick PRO™ (MS-PRO), SecureDigital™ (SD), MultiMediaCard™ (MMC), SmartMedia™ (SM), xD-Picture Card™ (xD), and NAND Flash Memory. The built-in high-speed USB 2.0 device controller provides a 480Mbps transfer rate and offers backward compatibility with the 12Mbps USB 1.1 specification.

Designed with an enhanced power control circuit, the RTS5101 fully complies with USB power specifications for bus-powered devices. Conforming to the USB Mass Storage Class Specification, the RTS5101 provides “plug and play” convenience without any driver installation.

The RTS5101 has an internal ROM for MCU programs, and provides an external program flash memory interface for firmware update purposes. Firmware code can be downloaded through the USB interface to the RTS5101, and then be written into external flash memory automatically. With the external flash memory interface and the in-system-programming capability, product upgrades are easily realized.

The external serial EEPROM interface provides flexibility in storing a USB Vender ID, a Product ID, and also other vender content such as product information, a revision level, a serial number, etc. The RTS5101 provides an In-System Programming (ISP) capability for manufacturing flexibility; the vender information is programmed into the external EEPROM at production. The four-bit EEPROM interface can be programmed to function as general-purpose I/Os.

With limited external components required, the 128-pin LQFP packaged RTS5101 provides an ideal cost/performance ratio for flexible high-performance USB 2.0 flash memory card reader/writer applications.

 
Features
  • Compliant with Universal Serial Bus Specification Revision 2.0
  • Compliant with USB Mass Storage Class Bulk Only Transport Specification Rev. 1.0
  • Supports High-speed (480Mbps) and Full-speed (12Mbps) Data Transfer
  • Supports USB bus-powered operation
  • Supports Control, Bulk, and Interrupt USB data pipes
  • Supports the following memory card interfaces:
    • CompactFlash™ (CF), MicroDrive
    • SmartMedia™ (SM)
    • Secure Digital™ (SD), MultiMediaCard™ (MMC)
    • Memory Stick™ (MS), Memory Stick PRO™ (MS-PRO)
    • xD-Picture Card™ (xD)
  • Supports hardware ECC (Error Correction Code) function
  • Supports hardware CRC (Cyclic Redundancy Check) function
  • Programmable clock rate for flash memory card interfaces
  • Supports MS-PRO 4-bit parallel transfer mode
  • Integrated Fast 8051 microprocessor
  • External NOR-type flash memory interface: ISP application for microprocessor program coding
  • Supports firmware upgrade via USB port
  • External serial EEPROM interface
  • 12MHz crystal oscillator with integrated PLL
  • Single 3.3V operating voltage
  • 128-pin LQFP
Applications
  • USB 2.0 Card Reader

不過找不到datasheet,所以暫時沒按法分享這顆MCU的仔細功能...

但是網站上卻有相關的driver軟體,

真是令人好奇哩!

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 fishark 的頭像
    fishark

    魚的方舟圖形語言的世界 - LabVIEW & Arduino & Python工作室 - 新網站https://labview-tech.blogspot.com/

    fishark 發表在 痞客邦 留言(0) 人氣()