Menu

MPLABX Integration (Paid?)

2022-01-04
2023-10-18
  • Jack Monegato

    Jack Monegato - 2022-01-04

    Hi,
    First post here, i'd like to have an explanation.
    Microchip's MPLABX 5.45 added a "MISRA Check" function that is just cppheck with the appropriate misra.txt file given "for free" by microchip.
    By the way, i have the bought the standard (it's just pocket change), i tried to follow every guide i could find but i still haven't managed to generate a misra.txt file that works.

    Anyway, MPLABX 5.50 still had cppcheck installed alongside, but no way to invoke it from the IDE

    MPLABX 6.00 just came out, Mirsa check has been reintroduced, but it now requires a 499 dollars license to use.. just to invoke cppcheck.

    why?
    first, is it permitted by the license? i haven't checked, but i suppose so.
    did you agree to this? again, i suppose so but i haven't found a statement about this
    Is it ethical? i say hell no.
    Workarounds? I think it shouldn't be too hard to make my own button inside netbeans that calls cppcheck with the misra file (provided i can make my own misra txt file)

     
  • Daniel Marjamäki

    oops we did not respond to this..

    thanks for your post.

    I hope you managed to solve your problems.

    I welcome that tools/editors integrate Cppcheck. As long as they use unmodified Cppcheck I have no problem. But well I would appreciate if Cppcheck gets some credit in some way, i.e. mention somewhere that checking is based on cppcheck.. I don't know if Microchip does it.
    They did not really ask for permission as far as I remember but I learned from an engineer before MPLABX was released with this feature and did say I thought it would be OK for me.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.