Deep Dive w/Scott: 7.0.0 fixes

  Переглядів 1,082

Adafruit Industries

Adafruit Industries

День тому

Join Scott as he answers questions and talks about 7.0.0 fixes. Visit the Adafruit shop online - www.adafruit.com
0:00 Getting Started
0:03:20 Hello everyone
0:05:50 how is the stream set up - camera / usb …
0:07:30 deciding factor for the magewell vs. the elgato offerings?
0:08:50 Circuit Python Day - ( next Friday )
0:12:00 foamyguy - planning to stream at 11am Eastern on CircuitPython day as well.
0:12:53 DeepDive notes github repo - clone and grep / or use github search
0:14:24 This weeks PRs
0:14:43 How hard do you think it would be to get CP to run on a SAML21 as opposed to SAMD21?
0:16:00 pull #5074 fake deep sleep bugs
0:20:30 mention gcc 11 (future effort)
0:22:00 Support multiple status neopixels #5052
0:23:30 Pi OCD ( openOCD on chip debugger )
0:25:04 What gameboy project - also David G.’s “​Any progress on your Gameboy related personal project. I now have a RP2040 gamelink adapter and I follow someone making a RP2040 powered cartridge.” - See Teardown 2019 from CrowdSupply
0:28:10 looking for help finding any projects or libraries for signal triangulation
0:31:18 BLE Trilaterilation
0:31:57 RP2040 cartridge
0:33:54 BLE Beacons CP issue #5043
0:34:25 size limit on RP2040 wave files?
0:37:00 back to openOCD / pyOCD
0:38:00 hi from @esden on twitch
0:39:58 difference between pyOCD and OpenOCD / JLink
0:42:25 GDB hanging LTO ( link time optimization ) executables
0:43:35 openOCD on Mac
0:44:10 python code from pyOCD / symbols / registers / source line number
0:46:30 python through the JLink
0:47:30 comment out ‘something’ / reload and see if it crashes
0:48:45 lldb is using the protocol differently as the gdb/lldb side is not specified only the side of the server or the other way around
0:50:25 in any case... if you implement a client you have trouble making sure it will work with another implementation. that is why LLDB does not always work, same thing with other debuggers
0:52:52 (trying to add support for Black Magic Probe to radare2 was a nightmare... as they use the protocol "wrong"). real time debugging in radare2 was not a priority when we looked at it . so the architecture was really bad to try implementing it
0:53:40 Help request: How to unwind the stack and find the variables -
0:55:00 Reset_Handler in port.c
0:59:22 register reads in pyOCD
1:01:02 Update from @esden So ... I am streaming every Tuesday on twitch. Working on different projects. Still waiting for parts for Glasgow. On stream we are working on icebreaker-bitsy.projects. We made an FPGA mechanical keyboard. Atreus keyboard conversion with FPGA instead of an MCU. Now we are working on a Demoscene/gameconsole hardware with the icebreaker-bitsy inside. Working on a new revision of black magic probe too... to compensate for chip shortages and add some new features. @smunaut streamed the other day and got Linux to boot on the icebreaker. And it is a usable Linux not the AVRLinux thing that takes a day to boot. 20s boot time
1:02:51 Looking at the .map file
1:03:52 Something in SystemInit may be clobbering memory
1:04:50 Rust protection offerings - only a matter of time
1:05:20 consider using watchpoints
1:07:00 objdump - looking at main
1:10:00 look at the Vectors - Reset_Handler:
1:23:35 How do you get the not equal sign? I'm used to using != ( it’s the font - see #livebroadcastchat )
1:29:54 - examine memory to see if they are the same
1:32:14 restating the issue
1:37:16 switching hardware feather
1:44:22 you use the Saleae in some older episodes ... you mentioned your own analyzer project have you had time to think about that all recently ?
1:47:07 in tick_init
1:53:06 fish shell - ( works on Mac - Scott recommends it )
1:59:10 wrap up
2:00:18 have a great weekend!
-----------------------------------------
LIVE CHAT IS HERE! adafru.it/discord
Adafruit on Instagram: / adafruit
Subscribe to Adafruit on UKposts: adafru.it/subscribe
New tutorials on the Adafruit Learning System: learn.adafruit.com/
-----------------------------------------

КОМЕНТАРІ
Collin's Lab: Breadboards & Perfboards #Adafruit
5:33
Adafruit Industries
Переглядів 288 тис.
You can learn Arduino in 15 minutes.
16:34
Afrotechmods
Переглядів 9 млн
Самое сложное оживление в истории канала!
1:38:30
ИЛЬДАР АВТО-ПОДБОР
Переглядів 1,2 млн
SUPER PRAYER (all 4 shorts) Steve, Herobrine & Alex
00:27
Sam Green
Переглядів 12 млн
Kick Awesome
00:58
Russo
Переглядів 75 млн
What A Day In A Programmers Life Is Actually Like
5:46
Hallden
Переглядів 1,6 млн
What's Really Happening At CERN
17:41
Cleo Abram
Переглядів 208 тис.
Python on Hardware weekly video for Apr 17, 2024
3:30
Adafruit Industries
Переглядів 206
What Is Feather?
2:48
Adafruit Industries
Переглядів 38 тис.
Boston Dynamics NEW Humanoid Robot SHOCKS The ENTIRE Industry! (Atlas 2.0)
10:56
ASK AN ENGINEER 4/17/2024 LIVE!
39:16
Adafruit Industries
Переглядів 781
What Is The Biggest Thing In The Universe?
56:12
History of the Universe
Переглядів 35 тис.
Raspberry Pi & Python I2C Deep Dive with TonyD! @adafruit LIVE
1:03:12
Adafruit Industries
Переглядів 44 тис.
ИСПЫТАНИЯ Кибер-ТРАЙКА в Городе!
19:04
Temnaya FAZA
Переглядів 153 тис.