Session ID: SFO17-102 Session Name: Deploy STM32 family on Zephyr - SFO17-102 Speaker: Erwan Gouriou Track: LITE

★ Session Summary ★ Objects: -Quick intro on STM32 offer -Strategy used to minimize code and maintenance effort and break silos -Status on supported drivers

Slides: -STM32 families and SoCs (highlight number of refs (>900) and need for mutualization) -SoC naming conventions -ST boards -STM32Cube -Initial deployment in Zephyr -STM32Cube introduction and introduction in Zephyr *HAL vs LL *Information conveyed by CMSIS files -Driver deployment strategy *CMSIS (generic defines) *LL/HAL -Simplification brought by driver init code and pinmux generated by Device tree ————————————————— ★ Resources ★ Event Page: http://connect.linaro.org/resource/sfo17/sfo17-102/ Presentation: https://www.slideshare.net/linaroorg/deploy-stm32-family-on-zephyr-sfo17102 Video: —————————————————

★ Event Details ★ Linaro Connect San Francisco 2017 (SFO17) 25-29 September 2017 Hyatt Regency San Francisco Airport


Keyword: ‘http://www.linaro.org’ ‘http://connect.linaro.org’ ————————————————— Follow us on Social Media https://www.facebook.com/LinaroOrg https://twitter.com/linaroorg https://www.youtube.com/user/linaroorg?sub_confirmation=1 https://www.linkedin.com/company/1026961

Event Date: 25 Sept 2017

Speakers: Erwan Gouriou

Position: Software Engineer at STMicroelectronics