Deep Dive w/Scott: More 9.0.0 bugs #adafruit
Join Scott as he continues to squash 9.0.0 bugs and answers questions.
Visit the Adafruit shop online - http://www.adafruit.com
Thanks to dcd for time codes.
0:00 Getting started
2:00 Hello and intro
5:24 this week status
5:59 RAM Q/A - RAM/SRAM/PSRAM Volatile / on-board flash NVM, spi-flash, internal ROM- non-volatile memory
18:00 Last Weeks USB Host progress
20:25 Workflow
20:57 Sublime Text prefered for
21:56 "printf" debugging
22:27 git branch / debug builds / serial printf ...
24:30 USB Complete
25:20 Firefox with tree style extension
25:38 review pull requests
25:47 Grab FS lock to test writability #8994
25:29 Kagi search engine ( $10 / month )
28:30 continue PR 8994 - file system lock
29:20 looking at Web workflow on CP9 file browser is always read-only #8986
31:17 CP files on github - writable file storage usb_msc_flash.c
36:25 usb host on ESP32S2/3? / OTG
39:30 CP talk at PyCascades in April at UW ( weekend )
40:15 Zephyr developer summit 2024 in Seattle ( weekday(s) )
41:10 back to filesystem.c filesystem_lock()
42:12 unable to attent Teardown in Portland
44:10 edit filesystem.h
45:58 "fish" shell and Bob the Fish / oh-my-fish
48:04 git work on
48:35 Zephyr topics
51:35 Vendor SDK issues
56:00 kconfig quirks ( used by Zephy and espressif sdk )
57:36 CP 9.0 beginning to think about Real-time OS
1:00:34 review CP 9.0 open issues
1:02:42 don't want to debug "intermittently" type bugs :-)
1:04:04 clang16 branch - "Allow switching between gcc and clang"
1:05:20 execute in place concerns - maybe clang can help
1:06:30 gcc / clang / LLVM source
1:07:30 pySerial
1:09:45 adafruit support forums
1:13:00 internal watchdog timer expired error on MatrixPortal S3 ( issue 8987 )
1:15:45 set up screens for matrix portal bug investigation
1:21:34 investigate the reset - messages from ROM
1:23:21 where in the protomater code is it getting stuck?
1:29:43 programming the flash ...
1:33:15 protomatter flow
1:37:36 crash happend right after constructor was "done"
1:47:10 diving into protomatter code
1:49:26 backtrace is still unhappy - rebuilding
1:50:33 check digikey for cool new dev kits ( in stock, new product, not in marketplace )
1:52:20 coral dev board - nor flash vs nand flash
1:54:26 ATSAMC21J18A - 5V with CAN 64MHz
1:56:09 one more test - crashes "faster" now that extra serial prints were removed
1:57:50 what does swap buffer do in core.c
2:05:22 wrap up
-----------------------------------------
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/
-----------------------------------------