{"id":18565594,"url":"https://github.com/leech001/openocd-cs32","last_synced_at":"2026-01-24T00:08:36.228Z","repository":{"id":41057053,"uuid":"233265701","full_name":"leech001/OpenOCD-CS32","owner":"leech001","description":"OpenOCD config for CS32F103C8T6 (CKSF103C8T6) ","archived":false,"fork":false,"pushed_at":"2020-01-11T16:58:22.000Z","size":3,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-26T12:11:34.360Z","etag":null,"topics":["bluepill","cks32f103c8t6","config","cs32f103c8t6","openocd","stm32f103c8t6"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leech001.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-11T16:58:16.000Z","updated_at":"2024-06-24T08:29:24.000Z","dependencies_parsed_at":"2022-09-20T22:46:30.966Z","dependency_job_id":null,"html_url":"https://github.com/leech001/OpenOCD-CS32","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leech001%2FOpenOCD-CS32","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leech001%2FOpenOCD-CS32/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leech001%2FOpenOCD-CS32/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leech001%2FOpenOCD-CS32/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leech001","download_url":"https://codeload.github.com/leech001/OpenOCD-CS32/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239293947,"owners_count":19615043,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bluepill","cks32f103c8t6","config","cs32f103c8t6","openocd","stm32f103c8t6"],"created_at":"2024-11-06T22:19:29.077Z","updated_at":"2025-11-01T14:30:19.832Z","avatar_url":"https://github.com/leech001.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenOCD config for clone STM32F103C8T8 microcontoler CS32F103C8T6 (CKSF103C8T6)\n\n## English note\nIf you purchased a clone of the stm32f103c8t8 microcontroller such as CS32F103C8T6 (CKSF103C8T6) (https://aliexpress.ru/item/32525208361.html), when trying to work with them through OpenOCD, an error may appear when trying to fill in the code or debugging (SWD).\n\n```\nAn : UNEXPECTED rcode: 0x2ba01477\nError: expected 1 of 1: 0x1ba01477\nin procedure 'program'\n** OpenOCD init failed **\nshutdown command invoked\n```\n\nThis is fixed by specifying the correct configuration file for OpenOCD.\nThis repository contains configuration files for this type of microcontroller.\n\nTo ensure correct operation, you must copy the files from the repository to the directory with OpenOCD installed and correctly specify the desired configuration file (cs32f103c8_blue_pill(stlink).cfg). After that, everything works correctly.\n\n## Russian note\nЕсли вы приобрели клон микроконтроллера STM32F103C8T8 такие как CS32F103C8T6 (CKSF103C8T6) (https://aliexpress.ru/item/32525208361.html), то при попытке работы с ними через OpenOCD может появляться ошибка при попытке заливки кода или отладке (SWD).\n\n```\nWarn : UNEXPECTED idcode: 0x2ba01477\nError: expected 1 of 1: 0x1ba01477\nin procedure 'program'\n** OpenOCD init failed **\nshutdown command invoked\n```\n\nИсправляется это путем указания правильного конфигурационного файла для OpenOCD.\nВ данном репозитарии расположены конфигурационные файлы для данного типа микроконтроллера.\n\nДля обеспечения корректной работы необходимо скопировать файлы из репозитория в директорию с установленным OpenOCD и правильно указать нужный конфигурационный файл (cs32f103c8_blue_pill(stlink).cfg). После этого все работает корректно.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleech001%2Fopenocd-cs32","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleech001%2Fopenocd-cs32","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleech001%2Fopenocd-cs32/lists"}