toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

218
active users

#openocd

0 posts0 participants0 posts today
Steckschwein<p>Programming ATF1508 CPLDs using Altera Quartus II, a bunch of other tools and the Adafruit FT232H Breakout</p><p><a href="https://www.steckschwein.de/post/2025/07/cpld-upgrade-new-toolchain/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">steckschwein.de/post/2025/07/c</span><span class="invisible">pld-upgrade-new-toolchain/</span></a></p><p><a href="https://mastodon.social/tags/vhdl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vhdl</span></a> <a href="https://mastodon.social/tags/cpld" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpld</span></a> <a href="https://mastodon.social/tags/atf1508" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atf1508</span></a> <a href="https://mastodon.social/tags/altera" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>altera</span></a> <a href="https://mastodon.social/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a> <a href="https://mastodon.social/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a></p>
IT News<p>Vintage Intel 8080 runs on a Modern FPGA - If you’re into retro CPUs and don’t shy away from wiring old-school voltages, [Mar... - <a href="https://hackaday.com/2025/05/26/vintage-intel-8080-runs-on-a-modern-fpga/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/05/26/vintag</span><span class="invisible">e-intel-8080-runs-on-a-modern-fpga/</span></a> <a href="https://schleuss.online/tags/microcontrollers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microcontrollers</span></a> <a href="https://schleuss.online/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrocomputing</span></a> <a href="https://schleuss.online/tags/classichacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>classichacks</span></a> <a href="https://schleuss.online/tags/intel8080" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>intel8080</span></a> <a href="https://schleuss.online/tags/pcbhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pcbhacks</span></a> <a href="https://schleuss.online/tags/8080a" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>8080a</span></a>-1 <a href="https://schleuss.online/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a> <a href="https://schleuss.online/tags/fpga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fpga</span></a> <a href="https://schleuss.online/tags/cm32" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cm32</span></a> <a href="https://schleuss.online/tags/uart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uart</span></a> <a href="https://schleuss.online/tags/pcb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pcb</span></a></p>
IT News<p>A Toothbrush Hacked, in Three Parts - It’s official, we’re living in the future. Certainly that’s the only explanation f... - <a href="https://hackaday.com/2025/04/02/a-toothbrush-hacked-in-three-parts/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/04/02/a-toot</span><span class="invisible">hbrush-hacked-in-three-parts/</span></a> <a href="https://schleuss.online/tags/reverseengineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reverseengineering</span></a> <a href="https://schleuss.online/tags/wrongbaud" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wrongbaud</span></a> <a href="https://schleuss.online/tags/hardware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hardware</span></a> <a href="https://schleuss.online/tags/firmware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>firmware</span></a> <a href="https://schleuss.online/tags/spiflash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>spiflash</span></a> <a href="https://schleuss.online/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a></p>
IT News<p>JTAG &amp; SWD Debugging on the Pi Pico - [Surya Chilukuri] writes in to share JTAGprobe — a fork of the official Raspberry ... - <a href="https://hackaday.com/2025/01/18/jtag-swd-debugging-on-the-pi-pico/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/01/18/jtag-s</span><span class="invisible">wd-debugging-on-the-pi-pico/</span></a> <a href="https://schleuss.online/tags/raspberrypi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>raspberrypi</span></a> <a href="https://schleuss.online/tags/toolhacks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>toolhacks</span></a> <a href="https://schleuss.online/tags/debugger" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debugger</span></a> <a href="https://schleuss.online/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a> <a href="https://schleuss.online/tags/pipico" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pipico</span></a> <a href="https://schleuss.online/tags/jtag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jtag</span></a> <a href="https://schleuss.online/tags/swd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swd</span></a></p>
Lup Yuen Lee 李立源<p><a href="https://qoto.org/tags/OpenOCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenOCD</span></a> SPI Tweak for <a href="https://qoto.org/tags/PineTime" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PineTime</span></a> Smartwatch ... Finally got merged 🎉</p><p>Source: <a href="https://review.openocd.org/c/openocd/+/8645" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">review.openocd.org/c/openocd/+</span><span class="invisible">/8645</span></a></p>
carlyn<p>The next two posts will be largely infrastructure. I'm going be switching chips to the SAMD21G18A (Trinket -&gt; ItsyBitsy) and to make that easier I've updated my Makefile to potentially handle other chips down the line. Also made some of the OpenOCD and GDB tasks more "erogonomic". Super new to those two tools and still learning what they can do! (TODO: figure out how to add Makefiles to my syntax highlighting)</p><p><a href="https://www.whynotestflight.com/excuses/itd-make-sense-to-do-some-toolchain-clean-up/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">whynotestflight.com/excuses/it</span><span class="invisible">d-make-sense-to-do-some-toolchain-clean-up/</span></a></p><p><a href="https://mastodon.social/tags/arm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arm</span></a>-gcc, <a href="https://mastodon.social/tags/makefile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>makefile</span></a>, <a href="https://mastodon.social/tags/gnumake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gnumake</span></a>, <a href="https://mastodon.social/tags/VPATH" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VPATH</span></a>, <a href="https://mastodon.social/tags/OpenOCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenOCD</span></a>, <a href="https://mastodon.social/tags/GDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GDB</span></a></p>
carlyn<p>Now it's ARM's turn, Specifically the Core M0 SAMD21E18 </p><p>There isn't quite the same perfect playlist (although plenty of great resources!) for what I wanted so this will be multi part to get to a "good" place. This post is mostly about the tool chain (arm-gcc/OpenOCD/gdb)</p><p>Hardware is the the Adafruit PyRuler which is a fancy Trinket M0</p><p><a href="https://www.whynotestflight.com/excuses/how-can-i-make-programming-an-arm-chip-as-hard-as-possible/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">whynotestflight.com/excuses/ho</span><span class="invisible">w-can-i-make-programming-an-arm-chip-as-hard-as-possible/</span></a></p><p>Shout out to:<br><a href="https://vivonomicon.com/2018/04/02/bare-metal-stm32-programming-part-1-hello-arm/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">vivonomicon.com/2018/04/02/bar</span><span class="invisible">e-metal-stm32-programming-part-1-hello-arm/</span></a></p><p><a href="https://mastodon.social/tags/arm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>arm</span></a>, <a href="https://mastodon.social/tags/SAMD21" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SAMD21</span></a>, <a href="https://mastodon.social/tags/assembly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>assembly</span></a>, <a href="https://mastodon.social/tags/gdb" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gdb</span></a>, <a href="https://mastodon.social/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a>, <a href="https://mastodon.social/tags/jlink" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jlink</span></a>, <a href="https://mastodon.social/tags/embedded" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>embedded</span></a>, <a href="https://mastodon.social/tags/TrinketM0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TrinketM0</span></a></p>
Jason Thorpe<p>Dear <a href="https://mastodon.sdf.org/tags/electronics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>electronics</span></a> Tooters -- looking for a recommendation for reasonably priced (and open source, preferably) USB JTAG probe to use with <a href="https://mastodon.sdf.org/tags/OpenOCD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenOCD</span></a> to program ATF15xx <a href="https://mastodon.sdf.org/tags/CPLD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPLD</span></a> devices.</p>
Simon Wolf<p>Update: I think we now have this resolved and huge thanks to everyone who boosted this for me.</p><p>—</p><p>Does anyone who follows me have any experience of the <a href="https://social.sgawolf.com/tags/RaspberryPi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RaspberryPi</span></a> <a href="https://social.sgawolf.com/tags/Pico" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pico</span></a> and <a href="https://social.sgawolf.com/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a> and might be able to help a contractor we have working for us with a setup issue. Happy to pay for your time.</p><p>/cc <span class="h-card" translate="no"><a href="https://fosstodon.org/@gadgetoid" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>gadgetoid</span></a></span></p>
Bjonnh<p>Playing with <a href="https://mastodon.social/tags/litex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>litex</span></a> <a href="https://mastodon.social/tags/litescope" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>litescope</span></a> FPGA logic analyzer. That stuff works super well. What the <a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.social/tags/fpga" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fpga</span></a> people (<a href="https://mastodon.social/tags/litex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>litex</span></a> <a href="https://mastodon.social/tags/migen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>migen</span></a> <a href="https://mastodon.social/tags/oss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oss</span></a>-cad <a href="https://mastodon.social/tags/yosys" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yosys</span></a> <a href="https://mastodon.social/tags/openocd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openocd</span></a> and all the others hidden in the toolchain) have done is amazing. The board is a colorlight 5a-75b with an ECP5.<br><a href="https://kraut.zone/w/k2qy5PXbBuHhozcDf9QgbP" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kraut.zone/w/k2qy5PXbBuHhozcDf</span><span class="invisible">9QgbP</span></a></p><p>Code: <a href="https://github.com/bjonnh/alscope" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">github.com/bjonnh/alscope</span><span class="invisible"></span></a></p>