Skip to content

kl-cruz/ARM-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARM-sdk

When developers change 8-bit MCUs into powerful 32-bit ARMs, They must prepare environement properly:

  • Download toolchain
  • Download and maybe compile software for hardware debugger
  • Download libraries for 32-bit MCUs and connect everything
    Sometimes everything works out of the box, sometimes It is big battle between developer and PC.

    This repository helps developers to quick start with ARMs. It contains:
  • base ChibiOS (http://www.chibios.org) to provide simply OS functions and control hardware using HAL
  • simple, small and powerful log system using format (https://github.com/nejohnson/format)
  • example app
  • the newest toolchain from https://launchpad.net/gcc-arm-embedded
  • the newest openocd compiled during configuration

    To arm this repository with whole stuff:
  • clone it: git clone https://github.com/kl-cruz/ARM-sdk.git
  • configure it: make configure
  • connect target board to PC eg. STM32F4 Discovery
  • compile and install example app: make target=ST_STM32F4_DISCOVERY all && make target=ST_STM32F4_DISCOVERY install

About

ARM sdk based on ChibiOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published