Deep Dive w/Scott: SVD files and builds #adafruit

Subscribers:
458,000
Published on ● Video Link: https://www.youtube.com/watch?v=cduzrrXZj8c



Duration: 2:02:10
861 views
12


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/PyCortexMDebug
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/
-----------------------------------------




Other Videos By Adafruit Industries


2024-05-30ASK AN ENGINEER 5/29/2024 LIVE!
2024-05-30SHOW and TELL 5/29/2024
2024-05-29JP’s Product Pick of the Week 5/28/24 TRRS Trinkey RECAP
2024-05-29Gaming Cranks are input for games and applications! learn.adafruit.com/gaming-handheld-crank
2024-05-29JP’s Product Pick of the Week 5/28/24 TRRS Trinkey
2024-05-28CircuitPython Weekly Meeting for May 28, 2024 @circuitpython #circuitpython #adafruit
2024-05-27Cuttlefish #3dprinting #adafruit #timelapse
2024-05-27Desk of Ladyada - HDC3022 + RGB LCD Shield revision
2024-05-27LED motion #SpaceX helmet! Guide: learn.adafruit.com/spacex-helmet
2024-05-26#3DPrinted tripod adapters + #lego studs learn.adafruit.com/lego-phone-holder #3DPrintin #Adafruit
2024-05-25Deep Dive w/Scott: SVD files and builds #adafruit
2024-05-24shiny Iridescents on #3Dprinted parts! learn.adafruit.com/3d-printing-on-diffraction-grating-sheets
2024-05-23Python on Hardware weekly video for May 22, 2024 #adafruit #Python
2024-05-23Adafruit Top Secret for May 22, 2024 #adafruit
2024-05-23ASK AN ENGINEER 5/22/2024 LIVE!
2024-05-23Advanced Manufacturing: Made in NYC by Adafruit 5/22/2024
2024-05-23Build a RBG Matrix slot machine learn.adafruit.com/rgb-matrix-slot-machine #3dprinting #adafruit
2024-05-223D Hangouts – Media Dial, Dune Thumper and Floppy Disk Piggy Bank
2024-05-22SHOW and TELL 5/22/2024 #ShowandTell #adafruit #diy
2024-05-22JP’s Product Pick of the Week 5/21/24 Flora NeoPixel v3 Sheet RECAP
2024-05-22USB media dial with a QT Py RP2040 + CircuitPython learn.adafruit.com/usb-rotary-media-dial



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow