Skip to content

grblHAL/MSP432E401Y

Repository files navigation

MSP432E401Y

A GrblHAL driver for the Texas Instruments MSP432E401Y LaunchPad.

See the Wiki-page for compiling grblHAL for instructions for how to import the project, configure the driver and compile.

Available driver options can be found here.

Default pin assignments matches the CNC BoosterPack.

To enable IP streaming use setting:

$70=2

NOTE: The serial interface remains fully active until a connection is established, when the connection is dropped it is reenabled. The real-time status report will be streamed to the serial interface regardless of connection status.

It is possible to build the driver without FreeRTOS and ethernet enabled, how to do that will be published on request.

How to build:

Requirements:

Code Composer Studio (CCS) v8 - free download.

This is an Eclipse based IDE with debugger support etc.

SIMPLELINK-MSP432-SDK v2.30.00.14 or later - free download.

FreeRTOS source, v10.1.1 - free download.

As an alternative it may be possible to build online using CCS cloud, but I have not tested that. Note that registration is required to use the online version.

Setup:

After installation CCS has to be configured and and a library built for FreeRTOS.

Navigate to Window > Preferences > General > Workspace > Linked Resources, add FREERTOS_INSTALL_DIR and set the location to the directory where this was installed.

Import the empty FreeRTOS template project: File > Import > CCS Projects and browse to examples\rtos\MSP_EXP432E401Y\drivers\empty\freertos the SimpleLink installation folder.

There is a more detailed description of this in the SDK documentation, this is located in the docs subdirectory in the SimpleLink installation directory and can also be found online here.

The empty project is of no interest - it can be deleted, we need to build the freertos_builds_MSP_EXP432E401Y_release_ccs project that came with the empty one so we can link against that later. Rigth-click on the project and select Build Project to do that.

Prepare the driver project in the MSP432E401Y folder by copying the grbl source code from the GRBL folder in the root of the download to GRBL folder inside the MSP432E401Y folder.


2021-04-14

About

grblHAL driver for Texas Instruments MSP432E401Y (MSP-EXP432E401Y SimpleLink LaunchPad)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published