Skip to content

antmicro/pigweed-mimxrt595-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIMXRT595-EVK Pigweed Samples

Copyright (c) 2024 Antmicro

This repository contains Pigweed samples for the MIMXRT595-EVK. The repository structure is based on the Pigweed sample project.

The following, custom, samples are provided:

  • examples/01_bluetooth
  • examples/02_usb_fastboot

Environment setup

If you're setitng local environment for the first time, you need to download the required tools. This can be done be sourcing the bootstrap.sh script.

source ./bootstrap.sh

After initial bootstrap is completed, you can use the activate.sh script to enter existing environment.

Building samples

Before building the samples, you will need to download NXP's MCUXpresso SDK for your device and unpack it to the third_party/pigweed/third_party/mcuxpresso/sdk folder.

To build the samples you need to run bazelisk with mimxrt595_evk_freertos configuration and sample target.

bazelisk build --config mimxrt595_evk_freertos //examples/01_bluetooth:bluetooth
bazelisk build --config mimxrt595_evk_freertos //examples/02_usb_fastboot:usb_fastboot