Unable to execute MPASMX


Closed Thread
Results 1 to 20 of 20

Hybrid View

  1. #1
    Join Date
    Aug 2011
    Posts
    458


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    But if the change in the name is the problem, maybe the pic-as.exe can be renamed and the MCS can find it and use it
    Unfortunately there's more to it than just a name change.

    Assembly code written for MPASM will not work with pic-as (which is part of the XC8 V2.20 package), and has to be re-written to be compatible.
    The upshot to this is any new chips added after MPLABX 5.35 (mpasmx 5.87) will not work with PBP.

    if the compiler does not support the new PIC's there is no point in updating to new MPLABX assembler, right?
    Correct

    Some documents about pic-as:
    MPASM to MPLAB XC8 PIC Assembler Migration Guide https://www.microchip.com/mymicrochi...name=en1001804
    MPLAB XC8 PIC Assembler Users Guide https://www.microchip.com/mymicrochi...name=en1001821
    MPLAB XC8 PIC Assembler Users Guide for Embedded Engineers https://www.microchip.com/mymicrochi...name=en1002091

  2. #2
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,624


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    Henrik, if the compiler does not support the new PIC's there is no point in updating to new MPLABX assembler, right?
    Of course not. But now, just as tumbleweed says, new devices will not be supported by MPASM so unless MeLabs brings their A-game and somehow creates support for this new assembler we will forever be stuck at whatever 5.35 supports. I know, I know, we're quite aways from even 5.35 as far as device support goes but now it looks even less likely that we'll get any further.

    They most likely don't do it intentionally but Microchip sure is screwing it up for MeLabs with their ever changing stuff. If you want debugging you have to use this particular version, if you want code folding you have to use that particular version, if you want to use that particular device you have to use a version which is none of the previous two and now they kills MPASM alltogether and makes the new one non compatible. I wonder if we'll hear anything from MeLabs on this...

  3. #3
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,170


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    After Mikes post on Melabs about Melabs I doubt...

    Too pity!

    Ioannis

  4. #4
    Join Date
    Aug 2011
    Posts
    458


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    They most likely don't do it intentionally but Microchip sure is screwing it up...
    I don't think they give a ****.

    All of this was brought to their attention a while back and the response was basically "sucks to be you".
    It was "too hard" to convert mpasmx to 64-bit, and they "have to have all 64-bit tools" because MPLABX
    is cross platform now and one of the popular fruit vendors dropped support for 32-bit apps in their latest OS update.

    It seems that the engineer(s) who worked on mpasm have left (or been fired), and the XC8 team is left holding the bag.
    They just substituted the assembler used by XC8 (which was part of the HITECH stuff mchip got when they bought them).

    Progress, boys and girls, progress! Who wants to be using some old 32-bit app? This is 2020... get with the program!

  5. #5
    Join Date
    Apr 2014
    Location
    OK
    Posts
    557


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    As it stands, Charles has told me that there will be updates to PBP3, but nothing past using MPLABX v5.35 because of the obvious MPASM death. However, if you download MPLABX v5.35 and create a new project, the first question is pick a PIC. In the drop-down you'll see scads of PICs that aren't yet covered by PBP3. There are new chips you can't even buy yet, like the PIC18FxxQ83 & Q84. I don't see PBP lying in its death bed with one barely slit eye just yet. There's still lots of life left in it.

  6. #6
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,170


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    Comforting what Mike post but you can't disagree the PBP evolution seems to be on Auto-Pilot...

    I 'm still using the compiler and probably will be using it as long as the chips I select are supported.

    But one point in time I'll have to consider seriously the next step.

    Ioannis

  7. #7
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,624


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    Hands up those who'll throw $100 Charles way to support him.
    If we'd setup some sort of crowdfunding compain, how much do you guys think we'd raise? My guess - enough to cover a couple of hours worth of work….Never the less, if it'll help Charles/MeLabs I'd certainly pitch in.

    It sure looks like learning C is, by far, THE best bet if you're in this for the long run and want to keep up with new offerings. Until the day PBP goes subscription I'll keep hoping and be willing to support MeLabs by paying reasonable (which certainly has been the case this far) upgrade charges.

    I did look at Swordfish and it had zero updates for YEARS (according to the version history), then all of a sudden it sprung to life again. I wonder if they rely on MPASM and how they'll this, same with MikroE - I don't know how their stuff "works" but something tells me they're not relying on MPASM and they certainly have more Resources available to stay compatible with Microschip.

  8. #8
    Join Date
    Mar 2003
    Location
    Commerce Michigan USA
    Posts
    1,166


    Did you find this post helpful? Yes | No

    Default Re: Unable to execute MPASMX

    For the last 20 or so years I have enjoyed using PBP for work and at home for my own projects. I would hate to see it die a slow death. So far it has been very useful with some of the newer PIC's I have been using. I am looking forward to seeing a new release of the product some day.......
    Dave Purola,
    N8NTA
    EN82fn

Similar Threads

  1. Mpasmx
    By Cyberdove in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 25th October 2017, 00:18
  2. Unable to execute mpasmwin
    By oldmainframer in forum General
    Replies: 3
    Last Post: - 18th December 2016, 00:01
  3. How long does this take to execute
    By dsicon in forum PBP3
    Replies: 23
    Last Post: - 20th August 2016, 11:26
  4. Replies: 3
    Last Post: - 20th December 2009, 13:57
  5. Replies: 1
    Last Post: - 27th August 2009, 03:42

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts