Artwork

Nội dung được cung cấp bởi Adafruit Industries. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Adafruit Industries hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
Player FM - Ứng dụng Podcast
Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !

Deep Dive w/Scott: CircuitPython debugging

2:05:52
 
Chia sẻ
 

Manage episode 479342430 series 1242341
Nội dung được cung cấp bởi Adafruit Industries. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Adafruit Industries hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
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/ -----------------------------------------
  continue reading

5232 tập

Artwork
iconChia sẻ
 
Manage episode 479342430 series 1242341
Nội dung được cung cấp bởi Adafruit Industries. Tất cả nội dung podcast bao gồm các tập, đồ họa và mô tả podcast đều được Adafruit Industries hoặc đối tác nền tảng podcast của họ tải lên và cung cấp trực tiếp. Nếu bạn cho rằng ai đó đang sử dụng tác phẩm có bản quyền của bạn mà không có sự cho phép của bạn, bạn có thể làm theo quy trình được nêu ở đây https://vi.player.fm/legal.
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/ -----------------------------------------
  continue reading

5232 tập

Tất cả các tập

×
 
Loading …

Chào mừng bạn đến với Player FM!

Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.

 

Hướng dẫn sử dụng nhanh

Nghe chương trình này trong khi bạn khám phá
Nghe