Do you use as linker arguments  --specs=rdimon.specs -lrdimon ? If not you
could give that a try.

On Jan 21, 2017 21:59, "Anthony Merlino" <anth...@vergeaero.com> wrote:

> That makes since, I misunderstood before, I thought this was a JTAG
> specific functionality.  Thanks for the clarification.  Unfortunately I
> have an external ST-Link V2, not the onboard.
>
> I suppose that brings the original question back.  Trying to get
> semihosting working.  It sounds very similar to Segger RTT so it seems
> possible.  Even better is it shouldn't be more than an openocd command and
> a couple tool-chain flags (in theory).  but I'm not so sure of where to
> start.
>
> [image: photo]
> *Anthony Merlino*
> CTO & Co-founder, Verge Aero
> (609)-319-1399
>
> On 1/21/2017 3:43:43 PM, DipSwitch <dipswi...@ownage4u.nl> wrote:
> Segger RTT only works with segger J-link. However if your st link came
> from a nucleo or discovery you can update the firmware to a J-Link with
> limited functionality.
>
>
>
> On Jan 21, 2017 21:36, "Anthony Merlino" <anth...@vergeaero.com> wrote:
>
>> Thanks everyone for the suggestions.  Segger RTT looks like it could be
>> the perfect solution.  It actually sounds very similar to semihosting.
>>
>> I am trying to use this with an ST-Link V2 and STM32 cortex m3
>> processor.  Does anyone know if it has been tested on this?  I've added the
>> module, but it doesn't seem to be working.  I have used the debug target to
>> start gdb and my program.
>>
>> Thanks again,
>> Anthony
>>
>> [image: photo]
>> *Anthony Merlino*
>> CTO & Co-founder, Verge Aero
>> (609)-319-1399
>>
>> On 1/21/2017 2:35:16 PM, Michael Andersen <mich...@steelcode.com> wrote:
>> More details in the rtt_stdio readme https://github.com/RIOT
>> -OS/RIOT/blob/master/sys/rtt_stdio/README.md
>>
>> On Jan 21, 2017 11:32 AM, "Michael Andersen" <mich...@steelcode.com>
>> wrote:
>>
>>> Hey, I use Segger RTT. I believe my changes were merged in to RIOT as
>>> rttstdio. You get very high performance studio without a UART. It should be
>>> as simple as adding the module to your makefile.
>>>
>>> On Jan 21, 2017 10:41 AM, "Anthony Merlino" <ant.merl...@gmail.com>
>>> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> Has anyone used semihosting with an ARM core to allow them to use the
>>>> debugger for stdio for the shell?  I don't have an available UART on this
>>>> board I'm developing for.   My two options are USB or semihosting with the
>>>> debugger.  As USB currently is unsupported with Riot, it'd be great to
>>>> figure out how to utilize semihosting in the meantime.
>>>>
>>>> Any info is appreciated.
>>>>
>>>> Sincerely,
>>>> Anthony
>>>>
>>>> _______________________________________________
>>>> devel mailing list
>>>> devel@riot-os.org
>>>> https://lists.riot-os.org/mailman/listinfo/devel
>>>>
>>>> _______________________________________________ devel mailing list
>> devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel
>>
>>
>> _______________________________________________
>> devel mailing list
>> devel@riot-os.org
>> https://lists.riot-os.org/mailman/listinfo/devel
>>
>> _______________________________________________ devel mailing list
> devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel
>
>
> _______________________________________________
> devel mailing list
> devel@riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
>
>
_______________________________________________
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to