{ "version": "0.2.0", "configurations": [ { "type": "mrs-debugger", "request": "launch", "name": "mainboard", "cwd": "d:\\git_workspace\\bozz\\loto\\bozz_loto_software\\for_can\\ICSC_KEY_BASE_CAN\\mainboard", "openOCDCfg": { "useLocalOpenOCD": true, "executable": "d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/OpenOCD/OpenOCD/bin/openocd.exe", "configOptions": [ "-f \"d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/OpenOCD/OpenOCD/bin/wch-riscv.cfg\" -c \"chip_id CH32V20x\"" ], "gdbport": 3333, "telnetport": 4444, "tclport": 6666, "host": "localhost", "port": 3333, "skipDownloadBeforeDebug": false, "enablePageEraser": false, "enableNoZeroWaitingAreaFlash": false }, "gdbCfg": { "executable": "d:/MounRiver/MounRiver_Studio2/resources/app/resources/win32/components/WCH/Toolchain/RISC-V Embedded GCC/bin/riscv-none-embed-gdb.exe", "commands": [ "set mem inaccessible-by-default off", "set architecture riscv:rv32", "set remotetimeout unlimited", "set disassembler-options xw" ], "options": [] }, "startup": { "initCommands": { "initReset": true, "initResetType": "init", "armSemihosting": false, "additionalCommands": [] }, "loadedFiles": { "executableFile": "d:\\git_workspace\\bozz\\loto\\bozz_loto_software\\for_can\\ICSC_KEY_BASE_CAN\\mainboard\\obj\\mainboard.elf", "symbolFile": "d:\\git_workspace\\bozz\\loto\\bozz_loto_software\\for_can\\ICSC_KEY_BASE_CAN\\mainboard\\obj\\mainboard.elf", "executableFileOffset": 0, "symbolFileOffset": 0 }, "runCommands": { "runReset": true, "runResetType": "halt", "additionalCommands": [], "setBreakAt": "handle_reset", "continue": true, "setProgramCounterAt": 0 }, "debugInRAM": false }, "svdpath": "", "output": { "showDebugGDBTrace": true, "saveDebugOutputToFile": false, "showDebugOutputTimestamps": true }, "isDualCoreDebug": false, "dualCoreDebugRole": null, "architecture": "RISC-V" } ] }