Can not get semihosting work with the J-Link Sysprogs forums › Forums › VisualGDB › Can not get semihosting work with the J-Link Tagged: console, J-Link, printf, semihosting This topic has 1 reply, 2 voices, and was last updated 8 years, 8 months ago by support. Log In Register Lost Password Viewing 2 posts - 1 through 2 (of 2 total) Author Posts March 13, 2016 at 23:08 #7772 sunsinaParticipant I tried to open a Embedded project for a baremetal STM32F103C8 board, using J-Link_V510g with SWD interface and 1Mhz fixed clock speed. I activated ARM semihosting in Debug Settings as Follows: Virtual ARM console support:Enabled And I added #include<sdtio.h> as a header in my main file where I have used printf(…) command. Nothing is reflected to the ArmSemiHosting console. I am wondering what I have missed in my settings? Thanks March 15, 2016 at 19:53 #7784 supportKeymaster Hi, The J-Link uses its own implementation of semihosting that can be enabled with the “monitor semihosting enable” command as described here. If you want to use the VisualGDB implementation of it, please try using OpenOCD instead. Author Posts Log In Register Lost Password Viewing 2 posts - 1 through 2 (of 2 total) You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In