Super Fast RP2040 Testing with Teensy USB Host

preview_player
Показать описание
We want to make lots of Feather RP2040s, so we can ship them to all the folks who are wanting them - so its important for us to make the test procedure super fast and simple. Thanks to Thach's intrepid work with USB, we can now use the Teensy 3.6's USB host support to 'drag and drop' a UF2 file over the USB interface to program it. At 100 KB/s, we can load our test program, verify all the hardware, and load a demo program all in under 2.5 seconds. When you're making thousands of these boards, that time adds up so this will let us get you hardware faster!

#adafruit #raspberrypi #teensy

-----------------------------------------

-----------------------------------------
Комментарии
Автор

Awesome!! Any chance Ladyada will share the tester code on GitHub?

luccarodrigues
Автор

I didn’t realize how much engineering lady ada still does until I saw one of her commits on git the other day. Lady ada you are senior engineering aspiration

scottspitlerII
Автор

So cool! Thanks for sharing your test jig videos and sharing Adafruit_DAP library. Are you planning to post any details on what kind of tests are run?

tanvach
Автор

That is wonderful! For those of us who are only recently tuning in, how does that compare to testing for other boards?

HakandancesForYou
Автор

Really cool. I'd be curious to learn more about the test suite.

AhmetKizilay
Автор

Just what is tested with this setup? Are you just looking at pin connections, or proper port functions? ADC tests? 2.5 seconds is not too bad, if that includes download times, but the overhead time in loading the test jig is rather longer, no? Not sure what kind of test coverage you expect, or get... You could have a a "dummy" PCB with clearance holes for the pogo pins, to eliminate issues with bent pins, in case an operator misplaces a board before clamping...do you guys do any temperature cycling two pick up bad solder joints, or is that part of the pcb-level test say your contract Assembler? I guess that you depend on the the operator for LED test?
Keep well, have fun !

lohikarhu
Автор

Hey, probably wrong place to ask this, but what’s the state of your support/timeline for the nRF5340?

scottspitlerII
Автор

Very cool. Great work, Limor! (And anyone else who may have been involved.)

(P.S. Damn you, autocorrect! Stop “fixing” Limor’s name! 😤)

DavidLindes