MStar ISP Tool User Guide
Tool
1.0.0
© 2017 MStar Semiconductor, Inc. All rights reserved.
MStar Semiconductor makes no representations or warranties including, for example but not limited to,
warranties of merchantability, fitness for a particular purpose, non-infringement of any intellectual property right
or the accuracy or completeness of this document, and reserves the right to make changes without further notice
to any products herein to improve reliability, function or design. No responsibility is assumed by MStar
Semiconductor arising out of the application or use of any product or circuit described herein; neither does it
convey any license under its patent rights, nor the rights of others.
MStar is a trademark of MStar Semiconductor, Inc. Other trademarks or names herein are only for identification
purposes only and owned by their respective owners.
MStar ISP Tool User Guide
Tool
1.0.0
Security Level: Confidential A - i - 8/6/2017
Copyright © 2017 MStar Semiconductor, Inc. All rights reserved.
ABOUT THIS DOCUMENT
This document describes usage of MStar ISP Tool, which is a memory device management tool.
The description in this document is based on ISP Tool 5.0.0.
REVISION HISTORY
Revision No.
Description
Date
1.0.0
Initial release for ISP Tool 5.0.0
08/01/2017
MStar ISP Tool User Guide
Tool
1.0.0
Security Level: Confidential A - ii - 8/6/2017
Copyright © 2017 MStar Semiconductor, Inc. All rights reserved.
TABLE OF CONTENTS
ABOUT THIS DOCUMENT ..................................................................................................................... i
REVISION HISTORY ............................................................................................................................ i
TABLE OF CONTENTS .......................................................................................................................... ii
1. Overview ...................................................................................................................................... 1
1.1. Introduction ................................................................................................................................ 1
1.2. System Requirements .................................................................................................................. 1
1.3. Installation .................................................................................................................................. 2
2. Quick Guide .................................................................................................................................. 3
2.1. Connect to Target Board .............................................................................................................. 3
2.1.1 By i2c Interface............................................................................................................... 4
2.2. Firmware Download ..................................................................................................................... 6
2.2.1 SPI Flash Download ........................................................................................................ 6
2.2.2 eMMC Download ............................................................................................................. 9
2.2.3 NAND Download ............................................................................................................17
2.3. Non-Volatile Memory Content Upload (Read Data from Memory) ...................................................23
2.3.1 SPI Flash Upload ............................................................................................................23
2.3.2 eMMC Upload.................................................................................................................26
2.3.3 NAND Upload .................................................................................................................28
3. Features Guide ........................................................................................................................... 31
3.1. More Menu .................................................................................................................................31
3.1.1 Ursa Flash Program ........................................................................................................31
3.2. Configuration Panel .....................................................................................................................32
3.2.1 I2C Settings ...................................................................................................................32
3.3. Device Panel...............................................................................................................................33
3.3.1 SPI/SPINAND Section .....................................................................................................33
3.3.2 Security Section .............................................................................................................34
3.3.3 Flash Write Protection Section .........................................................................................34
3.3.4 SPI Flash Query Section .................................................................................................35
3.4. SPI Tool Panel ............................................................................................................................36
3.4.1 Status Register Section ...................................................................................................36
3.4.2 Flash Instruction Section ................................................................................................36
3.4.3 Production Section .........................................................................................................37
3.5. Erase Panel ................................................................................................................................38
3.6. Dump Panel ...............................................................................................................................38
3.7. SPI Panel ...................................................................................................................................39
3.7.1 Block Run Flow (Default and Suggested) .........................................................................40
3.7.2 Advanced Flow ...............................................................................................................40
3.7.3 HDCP Panel ...................................................................................................................42
3.8. NAND Panel................................................................................................................................43
3.8.1 STB NAND Panel ............................................................................................................43
3.8.2 TV NAND Panel ..............................................................................................................43
3.8.3 Dump/Erase Panel..........................................................................................................44
3.9. eMMC Panel ...............................................................................................................................45
MStar ISP Tool User Guide
Tool
1.0.0
Security Level: Confidential A - iii - 8/6/2017
Copyright © 2017 MStar Semiconductor, Inc. All rights reserved.
3.9.1 By-SRAM eMMC Panel ....................................................................................................45
3.9.2 STB eMMC Panel ............................................................................................................47
4. FAQ ............................................................................................................................................ 48
4.1. Unable to Save Configuration ......................................................................................................48
4.2. Unable to Connect ......................................................................................................................48
4.2.1 For By-SRAM EMMC Download ........................................................................................48
4.2.2 For SPI Flash .................................................................................................................48
4.3. Show Wrong Flash Manufacturer or Type .....................................................................................49
4.3.1 Correct Manufacturer with Different Type ........................................................................49
4.3.2 Wrong Manufacturer, Wrong Type but Correct Size ..........................................................49
4.4. Blank Error During SPI Download ................................................................................................49
4.4.1 Erase is Very Quick ........................................................................................................49
4.4.2 Erase Time Seems Normal ..............................................................................................50
4.5. Misc ...........................................................................................................................................50
4.5.1 Get Random or Unusual Status Register Value .................................................................50
4.5.2 No Response for Moderate Time after Pressing Run Button ..............................................50
4.5.3 Others Can but I Can Not ...............................................................................................50