Teensy er et stærkt armbaseret fremskridt med tonsvis af funktioner, der også kan gøre sjove ting med USB. Ligesom mange dev-brædder bruger det en mindre kraftig processor som en grænseflade. Teensy Designer [Paul Stoffregen] tilføjede en fejlfinding for at aktivere Direct Swd JTAG få adgang til til den primære chip, men grænsefladen Microcontroller skal tavs for at arbejde, såvel som koden til at gøre det er stadig i gang.
Utålmodige, [Erich Styger] dokumenterer de ændringer, han har lavet for at tilføje støtte til J-Link SWD-protokollen ved at eliminere den fornærmende NXP Kinetis KL02Z, der tjener som den som indbygget interface samt bootloader, der hjælper Arduino IDE-talet med K64F, som hjælper Arduino IDE-talet med K64F er den primære chip. Efter at KL02Z blev fjernet, befolket debug headerne såvel som derefter kablede Segger J-link til bestyrelsen samt testet det ud med Eclipse, GDB, samt grundlæggende SWD Debug værktøjer.
Slutresultatet er et Cortex M4F bord, der kan arbejde med grundlæggende værktøjer til en tredjedel af prisen på Kinetis ‘Advancement Board. [Paul Stoffregen] bekræfter, at debugging-ydeevnen vil blive tilføjet til bootloader-koden, dog dog indtil da er en hardware hack et arbejde, hvis brutale, tilgang til debugging på platformen.
Mere information om JTAG-grænsefladen tilbydes til de interesserede. Samt om TeenSy ikke er dine ting, kan du tænke på et STM32-baseret fremskud.