Skip to content

Latest commit

 

History

History
executable file
·
54 lines (35 loc) · 1.14 KB

README.rst

File metadata and controls

executable file
·
54 lines (35 loc) · 1.14 KB

TI Zephyr port

For 2 projects TIER SE created a Zephyr port of TI some chips(tm4c123xxx). After getting permission from TIER, I am happy to publish our source code. Of course without any warenty. Feel free to use and share it.

Thanks to my colleagues and co workers Dale Whitfield and Kamil Sroka.

install to your local git repro

link following folders:
  • dts
  • soc
  • ti_drv
  • ti_hal
  • tier_drv

to your project. add cmake files in ti_drv, ti_hal and tier_drv to your project cmake file.

contains the TI MCU and TI & TIER driver definitions for the device tree compiler

contains the TI MCU kernel config and startup code

contains the TI HAL which is used by the TI TIVA zephyr drivers. We build our drivers against the sources and not the ROM version.

contains the TI TIVA MCU drivers, like GPIO, I2C etc.

contains IC and pheriphal drivers used at TIER firmware projects. Usually these drivers are closely linked with the ti_drv so you might need these to use them.