SAM9X75 Curiosity Development Board - Introduction

Last modified by Microchip on 2024/10/03 10:14

In this training, we introduce the SAM9X75 Curiosity Development Board. The SAM9X75 Curiosity is designed for evaluating and prototyping with the high-performance, ultra-low power SAM9X75 ARM926EJ-S based microprocessor (MPU) running up to 800 MHz which can be used to develop embedded Linux® or Real-Time Operating System (RTOS) applications.

SAM9X75 Curiosity Development Board

What Can I Do With the SAM9X75 Curiosity?

The SAM9X75 Curiosity is designed for evaluating and prototyping with the high-performance, ultra-low power SAM9X75 ARM926EJ-S based microprocessor (MPU) running up to 800 MHz. You can use it to develop embedded Linux or RTOS applications.

For information on Microchip's MPU offerings, visit the 32-bit MPUs product page.

Back to Top

What is the SAM9X75 Curiosity?

The SAM9X75 Curiosity is a multi-function demonstration and development platform featuring:

  • SAM9X75D2G MPU
  • Mass storage
  • Communications
  • Debugging
  • User interface
  • Expansion
  • Power options

Back to Top

How Do I Get Started?

Begin with the "SAM9X75 Curiosity Development Board - Features" page. Then, jump to the "SAM9X75 Curiosity Development Board - Booting Demo Linux Image" page.

Back to Top

Where Can I Get Demo Images?

Demonstration images for the SAM9X75 Curiosity are available on the Linux4SAM website. Images are available from the following build automation systems:

Back to Top

How Do I Write Images?

Demonstration images can be flashed onto a microSD memory card (of size 1 GB or higher) using the balenEtcher, a cross-platform utility program for writing image files onto storage media.

You can alternatively write an image to the onboard QSPI or NAND Flash memory. This is done using the SAM-BA® In-System Programmer (ISP) utility.

For more information on writing demonstration Linux images, see the "SAM9X75 Curiosity Development Board - Booting Demo Linux Image" page.

Back to Top

How Do I Develop?

There are two popular development methods, they are:

Back to Top

Where Can I Get Source Code?

Source code is available for the SAM9X75-Curiosity at the Linux4SAM GitHub repository.

Back to Top

How Do I Debug?

JTAG

A JTAG interface to the SAM9X75-Curiosity is provided by 20-pin connector J34. This facilitates software development and debugging by connecting an external JTAG debugger such as the MPLAB PICkit™ 5 In-Circuit Debugger or J-32 Debug Probe .

Console Serial Port

A console serial port is available using the Debug Universal Asynchronous Receiver Transmitter (UART) port. The SAM9X75 Curiosity features a dedicated serial UART port (J35) (3.3 VDC TTL level) for communicating with the target console where you can:

  • View the kernel log
  • Query processes
  • Get information on various internal features of the system

See the "SAM9X75 Curiosity Development Board - Console Serial Communications" page for more information about the Linux console.

Back to Top

Is There Any Additional Information?

Additional information can be found on the SAM9X75 Curiosity product page. There you can find:

  • User’s Guide
  • Design Files
  • Manufacturing Files
  • Links to component datasheets

Back to Top

Where Can I Order One?

You can purchase a SAM9X75 Curiosity (Part Number: EV31H43A) from the Microchip Purchasing and Client Services page or your favorite Microchip distributor.

Back to Top

What Is Included in the Box?

Contents of the box are:

  • The SAM9X75 Curiosity Development Board
  • USB Type-A to USB Micro-B cable
  • LAN8840 EDS2 Daughter Card 
  • One 64GB Micro-SD Card with SD Card adapter

Back to Top

What Do I Need To Supply?

For booting demo Linux images, you will need to supply:

  • Personal computer (Windows®, macOS®, Linux) running a terminal program
  • USB-to-Serial 3.3 VDC TTL Level adapter with a 6-pin single-in-line 0.1” pitch connector
  • SD memory card (1 GB or larger)

Back to Top

What's Next?

Back to Top