Skip to content

Field-Programmable-Smartwatch/firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firmware

This repository contains source code for the firmware and application code of the Field-Programmable Smartwatch project.

Directory Structure

applications/ Contains the application code that get executed from kernel space.

common/       Contains code that both application space and kernel space use.

kernel/       Contains kernel code that handles initializing the MCU, initializing the various
              tasks, and initializing/starting the task manager.

libraries/    Contains code that is utilized within various application code

How To Build

First, you will need an ARM cross compiler. Please follow the instructions here to build your own cross compiler.

make COMPILER=[COMPILER PATH] SEAMOS_PATH=[SEAMOS PATH]

How to Flash the bootloader to the smartwatch

Plug the stlink into the correct SWD pins and run the following make target:

make flash

NOTE: A reset is required since the board will hard fault after flashing the app to memory

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published