Curiosity Pro Kit - Quick Start Guide for Linux®
Introduction
Thank you for evaluating this Curiosity Pro Development Board. This guide explains how to run the demonstration application provided with the kit.
The demonstration application hosts a web page on the board. You can access this page from a web browser on your PC through a direct Ethernet connection between the PC and the board. No LAN, router, or corporate network is required. Successfully accessing the page confirms that the board is operating correctly.
Download, Set Up and Run the Demo
Download the Linux.zip file corresponding to your board. Extract the archive before proceeding to Step 2. The extracted folder contains separate subdirectories for Yocto Project® and Buildroot. Flash the SD card image from your preferred environment depending on your requirements.
| SAMA7D65 | SAM9X75 |
|---|---|
| Linux.zip | Linux.zip |
Flash one of the downloaded images (Yocto Project or Buildroot) to your microSD card using balenaEtcher.
Insert the microSD memory card into the PC.
Run balenaEtcher.
Select the Yocto Project or Buildroot downloaded image file.

Click Select target to download.

Select the mounted microSD card.

Select Flash.

The microSD card will be ready for use once flashing is completed.
Set up the board.
Refer to the following board-specific section as needed to connect the peripherals described in the next steps.
- Install the VSC8541 EDS2 extension board on the SODIMM connector and secure it using the two snap-lock pins.
- Insert the microSD™ card containing the required files into the microSD card slot J42.
- Connect one end of the Ethernet cable to the EDS2 extension board and the other end directly to the PC.
On the Curiosity Pro board, make sure that:
- Jumpers J77 (NAND Flash Chip Select) and J78 (QSPI Flash Chip Select) are open so that the MPU boots from the SD card
- J83 is closed on pins 2-3
- J53 is open
- J45 is closed on pins 2-3 for SAMA7D65
For SAM9X75 Curiosity Pro:

For SAMA7D65 Curiosity Pro:

- On the EDS2 extension board:
- Install the 2×4 jumper over the RGMII section of jumper J4
- Install the 1×3 jumper over pins 1-2 of jumper J8
- Close jumpers J6 and J7 on pins 1-2
- Close jumper J2 on pins 3-4
- Check SW1 is configured as 1-on, 2-off
- Check SW2 is configured as 1-on, 2-on

- Power the board using the provided USB Type-A to USB Type-C® cable by connecting the USB Type-C end to the board’s USB Type-C connector, J1 (USB A), and the USB Type-A end to a suitable power source.
Upon powering on the board, the LED lights up solid green. During the boot process, it shifts to blinking blue. After approximately 10–15 seconds, once the system has completed the boot process and initialized the Ethernet stack, the LED turns solid blue. This indicates that the Ethernet stack is up and running.
Open a web browser on your PC and enter the following URL, depending on which board you are using:
| SAMA7D65 | SAM9X75 |
|---|---|
| http://sama7d65.local | http://sam9x75.local |
You should now see the web page hosted by the board. This confirms that the board is operating correctly.

From the web page, you can:
- Change the color of the board’s RGB LED.
- Check the USER button by pressing it on the board.
- Access the online documentation by clicking the provided links. Your PC must be connected to the Internet to access these resources.
Congratulations! Your Curiosity Pro board is now connected directly to your PC over Ethernet and the demonstration application is running successfully.
Alternatively, the same web server demonstration can be run using MPLAB® Harmony v3 (Bare Metal solution). See the "Curiosity Pro Kit - Quick Start Guide for Harmony v3" page for this demo.
Additional Information
| Documents | SAMA7D65 | SAM9X75 |
|---|---|---|
| Curiosity Pro Board page (User Guide, Design Files) | Kit Page | Kit Page |
| Microchip.com Product page (Datasheet, Errata, ...) | Product Page | Product Page |
| Linux4SAM Solutions | SAMA7D65 Curiosity Pro | SAM9X75 Curiosity Pro |
| MPLAB Harmony v3 Solutions | Repository | Repository |
| MPLAB Discover | Code Examples | Code Examples |
Troubleshooting
| Problem | Tips |
|---|---|
IT restrictions forbid plugging SD cards into the PC. BalenaEtcher can't be used.
| Another option for programming the SD card is to use the Microchip SAM-BA® In-system Programmer tool.
|