Advertisement

Quick Links

MIPS® Malta
TM
Developer's Kit - Getting
Started with Windows® Embedded CE
Document Number: MD00141
Revision 6.03
December 20, 2009
MIPS Technologies, Inc.
955 East Arques Avenue
Sunnyvale, CA 94085-4521
Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Malta development platform and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Mips Technologies Malta development platform

  • Page 1 MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE Document Number: MD00141 Revision 6.03 December 20, 2009 MIPS Technologies, Inc. 955 East Arques Avenue Sunnyvale, CA 94085-4521 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 2: Table Of Contents

    4.2: Configuring the Windows Embedded CE Boot loader................17 Section 5: Host/Target Connectivity ....................19 Section 6: Support..........................21 Section 7: Revision History ......................... 22 MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 3 MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 4: Section 1: Overview

    MIPS® Malta™ development platform. 1.1 How to Get Started New users of the Malta development platform are recommended to read and follow the guidelines in the document, "Malta Developers Kit Getting Started" (MD00051), delivered along with the Malta board, to understand the basic Malta hardware in operation and then continue with the guidelines in this document to proceed with setting up a Win- dows Embedded CE development environment on Malta.
  • Page 5: Required Software Tools

    Products and Related Technologies, to Develop Tools, to Windows Embedded. • MIPS Malta Development Platform BSP (release 06.00.00 or higher) for the Windows Embedded CE 6.0 operat- ing system NOTE: Please send an email request to "support@mips.com" with subject "Request for MIPS Malta Windows Embedded CE 6.0 BSP".
  • Page 6: Section 2: Target Hardware Setup

    Figure 1 Location of Essential Features of Malta Board SPD100 STBY ON/NMI RESET ATX ON FPGA PCI SLOT#1 PCI SLOT#2 PCI SLOT#3 PCI SLOT#4 MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 7: Jumper Settings

    However, the shared Ethernet driver cannot be used for stand alone Windows Embedded CE applications, when booting Windows Embedded CE images in non-debug mode. Therefore, to obtain network access for stand MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 8: Section 3: Host Development Pc Setup

    • MIPSIV • MIPSIV_FP 3.2 Installing the MIPS Malta BSP You can download the MIPS Malta BSP from the MIPS Technologies web site: http://www.mips.com/products/soft- waretools/system_software/Windows_CE_BSP.php. The download includes: • This document (MD00141 – Malta Developer’s Kit – Getting Started with Windows Embedded Embedded CE 6.0)
  • Page 9 BSP. MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 10: Section 4: Target Software Setup

    Having attached all cables to the Target Malta board, you should now power up the Malta board and a YAMON prompt, like the example below, should be displayed in your terminal emulator. YAMON ROM Monitor, Revision 02.13. Copyright (c) 1999-2006 MIPS Technologies, Inc. - All Rights Reserved. For a list of available commands, type ’help’. Compilation time =...
  • Page 11 Disable Flash Download mode by setting DIP switch S5-0 (PROG) to ’OFF’. A YAMON prompt like the exam- ple below, should be displayed on the terminal emulator. YAMON ROM Monitor, Revision 02.13. Copyright (c) 1999-2003 MIPS Technologies, Inc. - All Rights Reserved. For a list of available commands, type ’help’. Compilation time =...
  • Page 12: 2: Binary Installation: Boot_Xxx.bin

    Having attached all cables to the Target Malta board, you should now power up the Malta board and a YAMON prompt like the example below should be displayed in your terminal emulator. YAMON ROM Monitor, Revision 02.13. Copyright (c) 1999-2003 MIPS Technologies, Inc. - All Rights Reserved. For a list of available commands, type ’help’. Compilation time =...
  • Page 13 Copy the boot loader image from RAM to user FLASH: YAMON> copy 80100000 be100000 20000 Configure YAMON to execute the boot loader program after reset: MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 14: 3: Binary Installation: Boot_Xxx.sre

    Having attached all cables to the Target Malta board, you should now power up the Malta board and a YAMON prompt like the example below should be displayed in your terminal emulator. YAMON ROM Monitor, Revision 02.13. Copyright (c) 1999-2003 MIPS Technologies, Inc. - All Rights Reserved. For a list of available commands, type ’help’. Compilation time =...
  • Page 15 File -> Send File..., and select the file to send. With Hyperterminal, you must MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 16 L1 DCache Info: SetsPerWay 256, NumWays 4, LineSize 32, Size 32768. TLB Entries: 48. CPU Frequency: 267 MHz SDRAM Size: 64 MBytes System ready! MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 17: Configuring The Windows Embedded Ce Boot Loader

    Got Response from DHCP server, IP address: 172.20.4.2 No ARP response in 2 seconds, assuming ownership of 172.20.4.2 MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 18 After configuration has completed, the Malta development board provides standard Windows CE SDB development services, accessible from the Host Development PC via the Platform Builder tools. MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 19: Section 5: Host/Target Connectivity

    Processor Info: Company MIPS Technologies Inc., Implementation Unknown. L1 ICache Info: SetsPerWay 512, NumWays 4, LineSize 32, Size 65536. MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 20 NOTE: Your example configuration has been built with the KITL support, selected before build in the submenu Plat- form-> Settings and ’Build Options’ with click-select in the ’Enable KITL’. MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 21: Section 6: Support

    6 Support MIPS Technologies provides first line support for the Windows Embedded CE on Malta product, through the follow- ing channels: • WWW documentation pages at . This should be your first call when looking for the http://www.mips.com answer to any problems or queries you may have. There may be updated versions of the documents available on the site.
  • Page 22: Section 7: Revision History

    Increased hardware functionality and made bug fixes. 06.03 2009/12/20 Updated for 34K, 1004K, and L2 cache support MIPS® Malta Developer’s Kit - Getting Started with Windows® Embedded CE, Revision 6.03 Copyright © 2007, 2009 MIPS Technologies Inc. All rights reserved.
  • Page 23 This document contains information that is proprietary to MIPS Technologies, Inc. ("MIPS Technologies"). Any copying, reproducing, modifying or use of this information (in whole or in part) that is not expressly permitted in writing by MIPS Technologies or an authorized third party is strictly prohibited. At a minimum, this information is protected under unfair competition and copyright laws.

Table of Contents