#OpenOCD

2025-11-27

$19.90 XIAO Debug Mate ESP32-S3-based 3-in-1 multi-tool acts as a DAPLink debugger, serial monitor, and/or power profiler

web.brid.gy/r/https://www.cnx-

David Chisnall (*Now with 50% more sarcasm!*)david_chisnall@infosec.exchange
2025-11-24

We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

Let me know if you're interested!

EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

#GetFediHired

Mäh W. 🔜 39C3maehw@chaos.social
2025-11-03

Had anyone here attempted to #debug their Espressif #ESP32 using #OpenOCD + #GDB and may provide me some assistance? Trying to get things working with my #Glasgow Interface Explorer on my little #Arduino test sketch:

github.com/espressif/openocd-e

2025-09-11

nRF52833 + nRF5 SDK +
VSCode + OpenOCD + DAPLink(IN11)
조합으로 세팅하는 방법


chatgpt.com/s/t_68c287e92fa481

Ivor Hewittivor@ivor.org
2025-08-17

Grr. ok with openocd I can probe the NAND over jtag, and see the info....

> nand probe 0
NAND flash device 'NAND 256MiB 3.3V 8-bit (Hynix)' found

> nand info 0 0 1
#0: NAND 256MiB 3.3V 8-bit (Hynix) pagesize: 2048, buswidth: 8, erasesize: 131072
#0: 0x00000000 (128kB) erase state unknown (block condition unknown)
#1: 0x00020000 (128kB) erase state unknown (block condition unknown)

but I can't read/dump. ☹️
> nand dump 0 test.dump 0x20000 0x800
reading NAND flash page failed

Not sure what could be wrong/need changing. 😡 This is driving me mad, although I'm not an openocd expert to know why the info would work but read not.

#openocd #debugging #hacking #jtag

2025-08-04

Прошивка К1921ВГ015 без IDE и JTAG программатора

Итак, передо мной лежала полностью собранная плата и время стремилось к вечеру. Руки чесались хотя бы помигать светодиодом, а руководство было вскользь прочитано уже несколько раз, но тут меня осенило - у меня нет подходящего программатора!

habr.com/ru/articles/933670/

#к1921вг015 #нииэт #jtag #bluepill #stm32f103 #openocd

Ivor Hewittivor@ivor.org
2025-07-27

And there we have it! Pins connected to a #BusPirate, #openocd, and contact! Direct memory access. 👌 bootloader from the capsure dumped.
#hacking

A laptop showing a memory dump next to a colorful set of test connectors hooked up to a device with a cable coming out.
Steckschweinsteckschwein_6502
2025-07-19

Programming ATF1508 CPLDs using Altera Quartus II, a bunch of other tools and the Adafruit FT232H Breakout

steckschwein.de/post/2025/07/c

2025-04-30

Настройка ToolChain-а Cборки Прошивок для MIK32 (MIK32 + C+ GCC + GNU Make + OpenOCD)

В этом тексте я написал про то, как настроить рабочее окружение для разработки для российского микроконтроллера MIK32 ( K1948BK018 ).

habr.com/ru/articles/854050/

#MIK32 #K1948BK018 #STARTMIK32V1 #CH552T #АМУР #mikron #openocd #RV32IMC #SCR1 #eclipse

2025-03-27

VSCode, SourceCraft Code Assistant и микроконтроллеры

Сегодня разработка прошивок для микроконтроллеров обычно требует заметно больше времени и ресурсов, чем создание собственно схемы и платы. Со времён ковида прошли времена безраздельного владычества STM32, и теперь регулярно приходится осваивать новые железки. При этом для них зачастую приходится ваять программный инструментарий и библиотеки — поскольку предоставленное производителем обычно неудобно. В этой статье я расскажу, как использовать VSCode для разработки прошивок под разные архитектуры и как мне в этом помогает SourceCraft Code Assistant от Яндекса.

habr.com/ru/companies/yandex/a

#vscode #stm32 #gd32 #verilog #ai #makefile #stlink #openocd #c++ #инструкция

2025-03-17

Патчим OpenOCD для поддержки чипа NOR Flash

Disclaimer: "чукча не писатель, чукча читатель" UseCase 0: надоело переподключать плату с RP2040 и захотелось загружать прошивку из IDE по кнопке "Run" UseCase 1: хочется пошаговой отладки, а не принтами. Оказалось не все так просто - OpenOCD плевался на неизвестное устройство:

habr.com/ru/articles/891768/

#c #mcu #openocd

2025-01-26

Olimex ARM-USB-OCD:
Had this thing for a long time, 5 years it lay in a drawer, a remnant of hacking old Samsung ARM processors.

The info out there was it was not much use for anything else, except I discovered PlatformIO today, and yes, it is finally doing something useful- debugging a ESP32-WROOM module, worked on first attempt.

#openocd #ESP32 #ARM

2025-01-23

Использование OpenOCD для установки/снятия запрета чтения памяти CH32V20x

Запретить чтение памяти МК можно из кода программы, но для повторного программирования придется снять запрет. И все бы ничего, но под Linux, для микроконтроллеров WCH, нет решения «из коробки» для разблокировки памяти. Для преодоления этого неудобства появилось решение — расширить возможности скрипта OpenOCD для работы с МК.

habr.com/ru/articles/864344/

#wch #openocd #MounRiver #ch32

2025-01-02

Чип, подёргай ножкой ¯\_(ツ)_/¯

Как быстро выяснить схему соединений, когда на плате 70 микросхем в BGA? Как протестировать плату, начиная с проверки соединений и заканчивая функциональными испытаниями? Что можно вытворять с помощью JTAG сканирования ? Где применять? Возьмите в свой арсенал этот действительно полезный и могучий инструмент!

habr.com/ru/companies/timeweb/

#JTAG #JTAG_Boundary_Scan #JTAG_сканирование #jtagтестирование #XJTAG #Кряк #OpenOCD #BGA #jrev

Lup Yuen Lee 李立源lupyuen@qoto.org
2024-12-13

#OpenOCD SPI Tweak for #PineTime Smartwatch ... Finally got merged 🎉

Source: review.openocd.org/c/openocd/+

Andrew Jefferyarj@social.tchncs.de
2024-10-16

So @manawyrm has just saved me from debugging like a chump. Until now I've been banging on GPIOs hanging off a logic analyzer when writing a zephyr app for the AST2600 Cortex-M3. Well, no more:

`culvert jtag` now exposes an #OpenOCD remote-bitbang server

github.com/amboar/culvert/pull

Olimexolimex
2024-10-14

What is the difference between ARM-USB-TINY, ARM-USB-TONY-H, ARM-USB-OCD, ARM-USB-OCD-H and ARM-USB-OCD-HL olimex.wordpress.com/2024/10/1

2024-05-27

Flashing an ARM chip using SWD, FT232H and OpenOCD

makertube.net/videos/watch/7fc

2024-05-12

Настройка связки VScode, OpenOCD, WCH-LinkE, Cortex-M

Wch-link является программатором для ARM, RISC-V микроконтроллеров. По возможностям это аналог St-link , JLink и прочих. По сравнению с st-link он поддерживает контроллеры не только фирмы STM. А по сравнению с JLink стоит намного дешевле и не имеет проблем с лицензиями, которые могут встречаться у дешевых клонов JLink. Также плюсом идет поддержка набирающих популярность контроллеров от китайской компании WCH . Есть несколько вариантов этого отладчика, я буду говорить о версии Wch-linkE rev 1.3.

habr.com/ru/articles/813669/

#wchlink #vscode #openocd #debug #инструкция #мануал

2024-04-27

The next two posts will be largely infrastructure. I'm going be switching chips to the SAMD21G18A (Trinket -> 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)

whynotestflight.com/excuses/it

-gcc, , , , ,

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst