Renesas synergy MCU on VSCode

Hi everyone,

I'm new to renesas family.

I use for my project an Renesas Synergy S5D97 and i want to know if is it possible to use vscode for building and debugging this Renesas.

I found user's guide but only for RA, RCAR, RE, RL78, RX or RZ family. Is there a way for Synergy family ?

Thanks

  • Hello Morgan,

    After an initial review, it appears that synergy is currently not supported on the compatible target devices. However, I will promptly liaise with our internal applications team and confirm if there have been any recent updates.Hoping for your patience! 


    Regards,
    Jef

    If this response, or one provided by another user, answers your question, please verify the answer. Thank you!
    Renesas Engineering Community Moderators
    https://community.renesas.com/
    https://academy.renesas.com/
    en-support.renesas.com/.../

  • I'm not a fan of VScode use for silicon companies.

    One thing is that, unlike using e.g. Eclipse as the basis, you can't have multiple instances of it on your machine.  This means two things: one is that you can't have history in your projects (everything has to run on the same version which is not something that happens in real life) and 2) that you can't isolate silicon vendor A tool chain from Vendor B tool chain (at least not easily)..

    The other thing is that MS doesn't believe in history and so updates things constantly even when you don't want it to update.

    Basically VSCode is set up for building websites, not long lived embedded projects. 

    The editor is fine, it's just all the assumptions that go into its life cycle that are flat wrong that are the problem with it.

  • I understand what you're saying.

    But, I think it's a little bit boring to switch between several IDE and also between VSCode and IDE.

    So yes when one editor can do everything it's awesome.

  • Have you just tried importing your source into VS Code, then running the E2 Studio-generated makefile from within VS Code. That usually works, but you may have to pick up some environment info from the E2 Studio environment to use their make file.

    lc

  • Have you just tried importing your source into VS Code, then running the E2 Studio-generated makefile from within VS Code. That usually works, but you may have to pick up some environment info from the E2 Studio environment to use their make file.

    lc

  • If it could, yes.  So far I haven't found a way for it to do that however. 

    Case in point: I've got 4 projects that use Renesas parts and I have 2 different versions of E2Studio that I have to use to cover those, neither of which are anywhere near "current".  I can't change off those till the death of the products probably a decade from now.

    To do this in VSCode, I would have to figure out how to have those 2 versions of API/tool chains exist amongst themselves and with the several other vendors that are moving that direction and have none of it conflict and operate isolated from each other on a per project basis.  Oh and not have MS update VScode so far that it breaks the historical stuff that I require to run.

    So far, I have some hints at how that can be done reasonably, but have not attempted to test the theory yet.  I have a horrible feeling that I'll end up using VMs (at gargantuan cost of disk space) to square that circle.

    Doing this in Eclipse based setups is trivial as I just install the new one and run with it (keeping notes on which project uses which setup).