Adafruit Industries

Deep Dive w/Scott: CircuitPython debugging


Listen Later

Join Scott for his last deep dive before more paternity leave. He'll be debugging CircuitPython code. Not sure what. He'll also answer any questions people ask and provide an update on the garbage collection improvements.
Visit the Adafruit shop online - http://www.adafruit.com
0:00 Getting started
1:14 Hello everyone - welcome to Deep Dive w/Scott
1:37 Circuit Python - runs on Adafruit Metro RP2350 and many other microprocessors
2:43 Scott's last Deep Dive for the year - then Dad mode and part time
4:00 question about databases on CP - BTree and SQLite
6:43 New 16 inch Framework Laptop ( upgraded from 13 inch )
9:00 Garbage Collection last week
10:30 Met with MicroPython developers on Tuesday
11:35 Adjusting GC stack speed things up
13:24 working on USB PR commit #10821
16:57 CI scheduler overview
19:07 Shrinking USB static buffers to get the CI to run again
23:10 Merge the "fix" into gc_selective_collect
25:05 test mimxrt10xx port
28:59 looking at linker scripts for sizes
38:00 checking the esp-idf template memory.ld.in
42:00 found "Internal SRAM0 and SRAM1" in datasheet
45:49 back to PR 10293
51:00 investigate second stage boot loader
54:30 linker scripts "digression"
1:09:00 switch to the Fruit Jam
1:13:30 Fruit Jam booted
1:17:39 debug the startup crash
1:25:30 audio playback buffers
1:33:00 examine rp2350 Datasheet DMA and continue to debug DMA
1:50:22 maybe console uart running background task triggers issue
1:52:43 audio_dma_stop called twice?
1:58:27 any final questions? adfru.it/discord
2:04:00 wrap up - thanks to Tim for future deep dives
-----------------------------------------
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/
-----------------------------------------
...more
View all episodesView all episodes
Download on the App Store

Adafruit IndustriesBy Adafruit Industries

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

13 ratings


More shows like Adafruit Industries

View all
3D Hangouts by Adafruit Industries

3D Hangouts

1 Listeners

Ask an Engineer by Adafruit Industries

Ask an Engineer

2 Listeners

Raspberry Pi by Adafruit Industries

Raspberry Pi

23 Listeners

3D Printing Projects by Adafruit Industries

3D Printing Projects

11 Listeners

Circuit Playground by Adafruit Industries

Circuit Playground

0 Listeners

Collin's Lab by Adafruit Industries

Collin's Lab

2 Listeners

New Products by Adafruit Industries

New Products

3 Listeners

Show and Tell by Adafruit Industries

Show and Tell

0 Listeners