Advertisement

Micron
®
Xccela
Flash User Guide for ZedBoard
This development kit (including daughterboard with FPGA software code) contains confidential information of Micron
Technology, Inc. It is provided for evaluation purposes only and is not authorized or licensed for any other use. This
development kit is provided "as is" without any warranties of any kind whatsoever. By your acceptance and use of
this development kit, you acknowledge, agree, and accept that Micron expressly disclaims all warranties, whether
written or implied by law, including warranties as to title, merchantability or fitness for a particular purpose, warranties
against infringement of intellectual property rights of a third party, warranties arising by custom, trade usage, course
of dealing, or otherwise. Micron makes no warranty of any kind, and hereby disclaims any warranty, that the
development kit will meet your or any other person's requirements, achieve any intended result, or be secure,
accurate, complete, free of harmful code or error free. Any open source components or other third-party materials
are provided "as is" and without any representation or warranty from Micron.
Micron
Xccela™ Flash (MT35X)
®
Development Kit
User Guide for ZedBoard

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Xccela Flash and is the answer not in the manual?

Questions and answers

Summary of Contents for Micron Xccela Flash

  • Page 1 Micron makes no warranty of any kind, and hereby disclaims any warranty, that the development kit will meet your or any other person’s requirements, achieve any intended result, or be secure, accurate, complete, free of harmful code or error free.
  • Page 2: Table Of Contents

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Contents Introduction ................................3 Block Diagram ..............................4 Zynq Bank Pin Assignments .......................... 4 Daughterboard Support ............................5 Daughterboard with TBGA-24 Socket (FMC_0007_SNOR_TBGA_V2.0)............5 Set Up and Installation ............................6 Boot File .................................
  • Page 3: Introduction

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 1 Introduction The ZedBoard is an evaluation and development board based on the Xilinx Zynq™-7000 All Programmable SoC (AP SoC). Combining a dual Cortex-A9 processing system (PS) with 85,000 Series-7 programmable logic (PL) cells, the Zynq-7000 AP SoC can be targeted for broad use in many applications.
  • Page 4: Block Diagram

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 1.1 Block Diagram Figure 1: ZedBoard Block Diagram 1.2 Zynq Bank Pin Assignments Figure 2: ZedBoard Z7020 CLG484 Bank Assignments CCM005-1718347970-10451 micron_xccela_zedboard_user_guide.pdf Rev 2.1 4/19...
  • Page 5: Daughterboard Support

    Flash User Guide for ZedBoard ™ 2 Daughterboard Support A 24-ball TBGA (TBGA-24B) package for Xccela Flash is supported on a dedicated daughterboard, which can be connected to the ZedBoard for testing. 2.1 Daughterboard with TBGA-24 Socket (FMC_0007_SNOR_TBGA_V2.0) TBGA-24B (6mm x 8mm, 5x5 ball grid array) is supported on FMC_0007_SNOR_TBGA_V2.0, while signal test port is also reserved on the daughterboard.
  • Page 6: Set Up And Installation

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 3 Set Up and Installation 3.1 Boot File The software file (config-MT35X_1.8.zip MT35XU series or config-MT35X_3.0.zip MT35XL series) contains seven files required to boot up the ZedBoard. These files must be stored in a FAT32-formatted SD card: Linux kernel, Ramdisk rootfs, device tree, boot images and testing bench-related files.
  • Page 7: Power Up

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 3.3 Power Up Plug in the SD card, USB cable (for the serial port), and DC adapter as shown below. Figure 7: SD Card, USB Cable, DC Adapter Connections Switch on power by SW8.
  • Page 8 Figure 10: Setting the System Boot Environment Power on the ZedBoard. When the XCCELA>> prompt appears after the Micron welcome screen (it may take a few seconds), the system boots successfully and enters the SPI NOR test bench. Figure 11: Xccela Flash Test Bench...
  • Page 9: Test Routines

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 4. Test Routines 4.1 Command Operation Type HELP and then press enter to obtain all supported commands for the Xccela device. Figure 13: Xccela Commands Type -H and then press enter to obtain command details. (For example, type FRD -H to obtain information for the page program command.)
  • Page 10: Timing Tuning

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 4.2 Timing Tuning After power up, the Xccela ZedBoard runs at 25 MHz SDR mode by default. The system enters 25 MHz SDR mode as well once RESET is executed or the tuning operation is unsuccessful.
  • Page 11: Program

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 4.3.1 Program Step 1: erase spi_programmer erase <device> <offset> <len> device: mtd0 offset: depends on where you want to start erasing len: erasing size For example: Erase flash from address 0x0 to 0x20000>...
  • Page 12: Revision History

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ 5 Revision History • Rev 2.1 – 3/19 Added programmer-like feature • Rev 2.0 – 12/18 Added OLED display Updated the tuning method Added Octal verification on-stop command • Rev 1.0 – 1/17...
  • Page 13: Appendix A: Command List

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Appendix A: Command List Command Usage/Info Usage: HELP HELP Info: Print help information Usage: RDID RDID Info: Read device ID RDSFDP Usage: RDSFDP [address] [length] Info: Start read serial flash discover parameter...
  • Page 14 Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Command Usage/Info Usage: SE [address] [addrlen] [type] [address] destination address [addrlen] address length in byte [type] erase type: 128 - 128KB sector erase 32 - 32KB sector erase 4 - 4KB sector erase...
  • Page 15 Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Command Usage/Info Usage: OCTALVFY [address] [addrlen] [length] [pattern] [print] OCTALVFY [address] destination address [addrlen] address length in byte [length] program length in byte [pattern] pattern selection: 0x0~0xFF - fixed data pattern...
  • Page 16: Appendix B: Example Command Sequence

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Appendix B: Example Command Sequence XCCELA>>> RDID ID is 0x2c 5b 1a 10 41 0 XCCELA>>> TUNING D200 0 Set SPI clock frequency to 25MHz Set drive strength to 18 ohm Software reset device Erasing 64B TDP in address 0x00000000 (3 byte address) ...Done!
  • Page 17 Micron ® Xccela ™ Flash User Guide for ZedBoard ™ >>>>rd_phase10 ........ >>>>rd_phase11 ........ >>>>rd_phase12 ........ >>>>rd_phase13 ........ >>>>rd_phase14 ........ >>>>rd_phase15 ........ >>>>rd_phase16 ........ >>>>rd_phase17 ........ >>>>rd_phase18 ........ >>>>rd_phase19 ........ >>>>rd_phase20 ........ >>>>rd_phase21 ........ >>>>rd_phase22 ........ >>>>rd_phase23 ........ >>>>rd_phase24 ........
  • Page 18 Micron ® Xccela ™ Flash User Guide for ZedBoard ™ XCCELA>>> SE 0 3 4 4KB Subsector Erasing for sector (3byte address= 0x00000000) ... XCCELA>>> PP 888 0 3 0x100 0x100 1 Page Programing (8-8-8) from 3byte address 0x00000000, pattern 100H, length = 0x00000100 ...
  • Page 19: Appendix C: Fmc_0007_Snor_Tbga_V2.0 Schematic

    Micron ® Xccela ™ Flash User Guide for ZedBoard ™ Appendix C: FMC_0007_SNOR_TBGA_V2.0 Schematic CCM005-1718347970-10451 micron_xccela_zedboard_user_guide.pdf Rev 2.1 4/19...
  • Page 20 Micron products, including those products that incorporate any of the mentioned security features. ©2019 Micron Technology, Inc. All rights reserved. All information herein is provided on an “AS IS” basis without warranties of any kind. Micron, Xccela, the Micron logo, and all other Micron trademarks are the property of Micron Technology, Inc.

This manual is also suitable for:

Mt35x

Table of Contents