Deep Dive w/Scott: SVD files and builds

Описание к видео Deep Dive w/Scott: SVD files and builds

Join Scott during a fun Friday stream where he continues working on the Python embedded build system and answers questions.

Thanks to dcd for timecodes:

0:00 Getting started
1:00 hello and welcome
6:20 STM32G0 Cortex M0_
7:58 Digikey Evaluation boards
9:28 Digikey microcontrollers
12:30 Setting the wifi credentials in the .toml file via installer or repl
14:15 back to
14:40 JLCPCB for fully assembled
15:41 Board design - github tannewt stemaG0
18:15 Scotts projects JLCPCB mention of Metro M7 modification with trace
20:55 SVD file processing "cmsis-svd" into C header files
22:09 Keil STM32G0 .svd file
26:14 pack manager python tool
26:56 Espressif svd files on github
27:20 svd2rust tool for embedded rust
28:50 generated i2c.h from .svd
31:06 Open-CMSIS pack for .svd rules
32:00 SVDConv Utility tool
33:22 Github / copilot
34:00 # define vs clang structures
35:20 building linker scripts from .svd ??
36:30 looks like submodules needed to be updated
39:55 embedded.compiler.Clang addition to build.py
1:17:19 gdb and svn_load https://github.com/bnahill/PyCortexMD...
1:20:10 trace.json only showed subcommands / check out viztracer
1:22:30 python asyncio run in thread
1:25:50 adding async TaskGroup in python 3.12
1:31:25 hide some of the complexity with a decorator
1:44:00 a better visualization using ui.perfetto.dev
1:53:30 pdsc files that assist generating linker scripts
1:54:30 svd might not have enough information for linker scripts
1:56:45 git commit and push
1:58:15 last minute look at the traces
2:00:56 wrap up


Visit the Adafruit shop online - http://www.adafruit.com

-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------

Комментарии

Информация по комментариям в разработке