MICROCHIP 1AGL1000 ARM Cortex-M1-enabled IGLOO Development Kit

Introduction
Microchip’s ARM Cortex-M1-enabled IGLOO development kit is an advanced microprocessor-based Field Programmable Gate Array (FPGA) development and evaluation kit. The architecture provides access to a onechip FPGA solution that includes a Cortex-M1 32-bit RISC processor as well as digital peripheral components.
This development kit is ideal for development and verification of embedded microprocessor-based systems or subsystems, product development platforms, and algorithm development.
| Quantity | Description |
| 1 | IGLOO® FPGA M1AGL1000V2-FGG484 development board with built-in FlashPro3 programming circuit |
| 2 | USB A to Mini-B cable |
| 1 | 5V external power supply with international adapters |
| 1 | Quick start card |
Figure 1. Kit Diagram

Hardware FeaturesThe ARM Cortex-M1-enabled IGLOO development kit supports the following features:
- Microchip’s M1AGL1000 IGLOO FPGA
- 1 MB SRAM
- 16 MB Flash
- USB–RS232 converter chip
- GPIO connectors
- Ultra-low power with Flash*Freeze technology
- On-board FlashPro3 circuitry
- 20-Pin Cortex-M1 JTAG connector
- Socketed crystal oscillator
- Push button Power-on Reset circuit
- 10 test LEDs
- 10 test switches
- Expansion connectors
Jumper SettingsThe ARM Cortex-M1-enabled IGLOO development kit comes with the following default jumper settings.
Table 2. Jumper Settings
| Jumper | Development Kit Function | Factory Default |
| JP1 | Provides 3.3V to Prog. USB interface | Installed |
| JP2 | Provides 2.5V to FlashPro3 FPGA | Installed |
| JP3 | Provides 1.2V and/or 1.5V core voltage to IGLOO® FPGA | Installed 2–3 |
| JP4 | Provides 3.3V to FlashPro3 FPGA | Installed |
| JP5 | Selects 1.2V and/or 1.5V core voltage for IGLOO FPGA | Depends on whether FPGA is V2 or V5. V2: Installed 2–3. V5: Not installed (Auto Switch mode) |
| JP6 | Connects 3.3V to Pin 2 of P1 connector | Installed |
| JP7 | Connects VIN (5V) to Pin 1 of P1 connector | Installed |
| JP8 | Connects push button reset to P3 | Not installed |
| JP9 | Connects 3.3V to VPUMP pin on FPGA | Installed 2–3 |
| JP10 | Connects 2.5V to Pin 2 of P2 connector | Installed |
| JP11 | Connects RS232_TX signal from FPGA to RXD input of Serial-to-USB chip | Installed |
| JP12 | Connects RS232_RX signal from FPGA to TXD input of Serial-to-USB chip | Installed |
| JP13 | Connects 3.3V to Bank 3 of IGLOO FPGA | Installed 2–3 |
| JP14 | Connects VIN (5V) to Pin 1 of P2 connector | Installed |
| JP15 | Provides 3.3V to non-FlashPro3 portion of board | Installed |
| JP16 | Connects 3.3V to Bank 0 of IGLOO FPGA | Installed 2–3 |
| JP17 | Connects 2.5V to Bank 1 of IGLOO FPGA | Installed 2–3 |
| JP18 | Connects 3.3V to Bank 2 of IGLOO FPGA | Current is measured at this point |
| JP19 | Connects 3.3V to IGLOO FPGA | Current is measured at this point |
| JP20 | Supplies voltage to PLL | 1–2 connects core voltage to PLL 2–3 shorts VCCPLF to GND to disable PLL and insure it does not consume power |
| JP21 | Selects source of Flash*Freeze pin. | 1–2 connects GPIOB_0 to FF Pin. 2–3 connects push button circuit with RC and Schmitt trigger buffer |
| JP22 | Selects input power (5V) to the main board logic | Factory installed between Pins 1 and 4 to select power from 2.1 mm external power supply connector. Other jumper positions have been removed and are no longer supported |
| JP23 | Connects VIIN (5V) to Pin 1 of P5 connector | Current is measured at this point |
| JP24 | Connects 3.3V to Pin 2 of P5 connector | Current is measured at this point |
Running the Demo
The M1AGL development board is shipped with the pre-programmed demo loaded in the M1AGL FPGA. The embedded software image of the traffic light controller is also loaded into external Flash. When you first power up the M1AGL development board, the traffic light demo starts executing and the timed sequence of LEDs illuminates on U8. Instructions on how to run the demo design are available in the ARM Cortex-M1-enabled IGLOO development kit user guide. For more information, see Documentation Resources.
Software and Licensing
The Libero® SoC Design Suite offers high productivity with its comprehensive, easy-to-learn, easy-to-adopt development tools for designing with Microchips’s low power Flash FPGAs and SoC. The suite integrates industry standard Synopsys Synplify Pro® synthesis and Mentor Graphics ModelSim® simulation with best-in-class constraints management and debug capabilities.
Download the latest Libero SoC release from Libero SoC v12.0 or later website.
Generate a Libero Silver license for your kit at www.microchipdirect.com/fpga-software-products.
Documentation Resources
For more information about the ARM Cortex-M1-enabled IGLOO development kit, including user guides, tutorials, and design examples, see the documentation at www.microchip.com/en-us/development-tool/M1AGL1000-DEVKIT#Documentation.
Microchip Information
The Microchip Website
Microchip provides online support via our website at www.microchip.com/. This website is used to make files and information easily available to customers. Some of the content available includes:
- Product Support – Data sheets and errata, application notes and sample programs, design resources, user’s guides and hardware support documents, latest software releases and archived software
- General Technical Support – Frequently Asked Questions (FAQs), technical support requests, online
discussion groups, Microchip design partner program member listing - Business of Microchip – Product selector and ordering guides, latest Microchip press releases, listing of seminars and events, listings of Microchip sales offices, distributors and factory representatives
Product Change Notification Service
Microchip’s product change notification service helps keep customers current on Microchip products. Subscribers will receive email notification whenever there are changes, updates, revisions or errata related to a specified product family or development tool of interest.
To register, go to www.microchip.com/pcn and follow the registration instructions.
Microchip Devices Code Protection Feature
Note the following details of the code protection feature on Microchip products:
- Microchip products meet the specifications contained in their particular Microchip Data Sheet.
- Microchip believes that its family of products is secure when used in the intended manner, within operating specifications, and under normal conditions.
- Microchip values and aggressively protects its intellectual property rights. Attempts to breach the code protection features of Microchip product is strictly prohibited and may violate the Digital Millennium Copyright Act.
- Neither Microchip nor any other semiconductor manufacturer can guarantee the security of its code. Code protection does not mean that we are guaranteeing the product is “unbreakable”. Code protection is constantly evolving. Microchip is committed to continuously improving the code protection features of our products.
Legal Notice
This publication and the information herein may be used only with Microchip products, including to design, test, and integrate Microchip products with your application. Use of this information in any other manner violates these terms. Information regarding device applications is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. Contact your local Microchip sales office for additional support or, obtain additional support at www.microchip.com/en-us/support/design-help/client-support-services.
THIS INFORMATION IS PROVIDED BY MICROCHIP “AS IS”. MICROCHIP MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE, OR WARRANTIES RELATED TO ITS CONDITION, QUALITY, OR PERFORMANCE.
IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR CONSEQUENTIAL LOSS, DAMAGE, COST, OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE INFORMATION OR ITS USE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW, MICROCHIP’S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THE INFORMATION OR ITS USE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THE INFORMATION.
Use of Microchip devices in life support and/or safety applications is entirely at the buyer’s risk, and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages, claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights unless otherwise stated.
Trademarks
The Microchip name and logo, the Microchip logo, Adaptec, AVR, AVR logo, AVR Freaks, Bes Time, Bit Cloud, Cryp to Memory, Cryp to RF, ds PIC, flex PWR, HELDO, IGLOO, Juke Blox, Kee Loq, Kleer, LAN Check, Link MD, ma X Styl us, maX Touch, Media LB, mega AVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, Op to Lyzer, PIC, pico Power, PICSTART, PIC32 logo, Polar Fire, Pro chip Designer, Q Touch, SAM-BA, Sen Genuity, SpyNIC, SST, SST Logo, Super Flash, Symmetricom, Sync Server, Tachyon, Time Source, tiny AVR, UNI/O, Vectron, and XMEGA are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
Agile Switch, APT, Clock Works, The Embedded Control Solutions Company, Ether Synch, Flashtec, Hyper Speed Control, Hyper Light Load, Libero, motor Bench, m Touch, Power mite 3, Precision Edge, Pro ASIC, Pro ASIC Plus, Pro ASIC Plus logo, Quiet- Wire, Smart Fusion, Sync World, Temux, Time Cesium, Time Hub, Time Pictr a, Time Provider, True Time, and ZL are registered trademarks of Microchip Technology Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, Any In, Any Out, Augmented Switching, BlueSky, Body Com, Clock studio, Code Guard, Cryp to Authentication, Cryp to Automotive, Cryp to Companion, Cryp to Controller, ds PICDEM, ds PICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1S, Ether GREEN, Grid Time, Ideal Bridge, In-Circuit Serial Programming, ICSP, INI Cnet, Intelligent Paralleling, Intelli MOS, Inter-Chip Connectivity, Jitter Blocker, Knob-on-Display, KoD, max Crypto, max View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, Multi TRAK, Net Detach, Omniscient Code Generation, PICDEM,
PICDEM.net, PICk it, PICtail, Power Smart, Pure Silicon, Q Matrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simple MAP, Simpli PHY, Smart Buffer, Smart HLS, SMART-I.S., stor Clad, SQI, Super Switcher, Super Switcher II, Switch tec, Synchro PHY, Total Endurance, Trusted Time, TSHARC, USB Check, Vari Sense, VectorBlox, VeriPHY, ViewSpan, Wiper Lock, Xpress Connect, and ZENA are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
The Adaptec logo, Frequency on Demand, Silicon Storage Technology, and Symmcom are registered trademarks of
Microchip Technology Inc. in other countries.
GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary of Microchip
Technology Inc., in other countries.
All other trademarks mentioned herein are property of their respective companies.
© 2022, Microchip Technology Incorporated and its subsidiaries. All Rights Reserved.
ISBN: 978-1-6683-1089-2
Quality Management System
For information regarding Microchip’s Quality Management Systems, please visit www.microchip.com/quality.
Worldwide Sales and Service
| AMERICAS | ASIA/PACIFIC | ASIA/PACIFIC | EUROPE |
| Corporate Office 2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200 Fax: 480-792-7277 Technical Support: www.microchip.com/support Web Address: www.microchip.com | Australia – Sydney Tel: 61-2-9868-6733 | Austria – Wels Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 UK – Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 |
Customer Support
Users of Microchip products can receive assistance through several channels:
- Distributor or Representative
- Local Sales Office
- Embedded Solutions Engineer (ESE)
- Technical Support
Customers should contact their distributor, representative or ESE for support. Local sales offices are also available to help customers. A listing of sales offices and locations is included in this document. Technical support is available through the website at: www.microchip.com/support

Documents / Resources
![]() |
MICROCHIP 1AGL1000 ARM Cortex-M1-enabled IGLOO Development Kit [pdf] Instruction Manual M1AGL1000-DEV-KIT, 1AGL1000 ARM Cortex-M1-enabled IGLOO Development Kit, ARM Cortex-M1-enabled IGLOO Development Kit, Cortex-M1-enabled IGLOO Development Kit, IGLOO Development Kit, Development Kit |
