Mechanique Bootloader


Closed Thread
Results 1 to 31 of 31

Hybrid View

  1. #1
    Join Date
    Aug 2011
    Posts
    460


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    If you want something that looks like a BASIC Stamp then PBP is what you want.

    All the others are very different.

  2. #2
    Join Date
    Mar 2017
    Posts
    28


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    Tumbleweed

    Thanks.

    Just getting to how the language is. Want to sort out hardware first.

    I could not download Firewing compiler. The link was bad.

    I can see Microcode bootloader is going to become a side project.

    Best plan is to just 'take the .hex file and run'.

    Load it into MPLAB IPE and program chip on board.

  3. #3
    Join Date
    Aug 2011
    Posts
    460


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    You don't have to use the IPE software to program the chip.

    MPLABX (and the older MPLAB) has command-line drivers for each of the programmers (PK3, ICD3, etc).
    Using these you can add the Pickit3 as a programmer to the MicrocodeStudio IDE and then you can program the chips directly from there.

    That way you don't need a bootloader at all.

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


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    And I've written a post about how to setup the IPE command line tool in MicroCodeStudio, here it is. It then becomes a seamless one click compile and program that works with any and all PIC that compiler supports. It just tends to be a little slower than using a bootloader.

    /Henrik.

  5. #5
    Join Date
    May 2013
    Location
    australia
    Posts
    2,705


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    program that works with any and all PIC that compiler supports
    except the newer ones like pic16f1615,pic16f1619 ,pbp3 supports them pk3 ipe does not.
    I have not tried with mplabx version past 2.35 [the latest version that works with pbp3 afaik ]
    Warning I'm not a teacher

  6. #6
    Join Date
    Aug 2011
    Posts
    460


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    I know you can compile PBP in later versions of MPLABX... I just tried it using MPLABX V3.60 and it works.
    Not so sure about using things like the debugger or simulator, but I haven't used PBP much in a long time.

    You need to keep MPLABX updated to support newer chips. You can choose to install just the IPE and that should get you newer part support for programming. MPLABX allows you to install multiple versions so you can always keep v2.35 around too.
    Installing the IPE should get you the command-line tools.

    MPLABX/IPE is the only programming tool (from microchip) that will be updated, so we're sort of stuck with it you want to use the Pickit3.

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


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    For the 16F1615 and 1619 you need MPASM 5.59 or higher.
    I've got MPASMX v3.55 installed, it comes with v5.72 of the assembler and the assembler works fine with PBP3 as far as I can see. The Device Support document for IPE lists full support (program and debug) for the PICKit3 for both these devices.

    Using MPLABX as the IDE for PBP might be a completely different story, I'm still hoping PBP3.1 will ship with proper support and documenation for that but I'm not feeling lucky.

    /Henrik.

  8. #8
    Join Date
    May 2013
    Location
    australia
    Posts
    2,705


    Did you find this post helpful? Yes | No

    Default Re: Mechanique Bootloader

    You need to keep MPLABX updated to support newer chips. You can choose to install just the IPE and that should get you newer part support for programming. MPLABX allows you to install multiple versions so you can always keep v2.35 around too.
    Installing the IPE should get you the command-line tools.
    confirmed . I bit the bullet and installed ide/ipe ver 3.55 and version 2.35 still works [yeah]
    and the pk3 can pgm the new chips from mcspx.

    the pbp toolchain does not work with mplabx 3.55 as suspected [for me anyway],code will still compile though.

    for reference the icsp (no connector fitted) port on the "Curiosity Board" will not actually work as programmer ,I guess the pkob interferes with the process ,making mplabx pkob the only programmer that works but only for ide versions that the pbp3 plugins don't function in . would have been nice to use the board with pbp3 easily.


    progress is over rated

Similar Threads

  1. Bootloader
    By Rob Martin in forum mel PIC BASIC Pro
    Replies: 6
    Last Post: - 15th April 2012, 20:46
  2. Where is the bootloader ?
    By Bonxy in forum mel PIC BASIC Pro
    Replies: 8
    Last Post: - 19th September 2011, 14:43
  3. PROBLEMS ORDERING PICBASIC PRO mechanique.co.uk
    By Michael Wakileh in forum mel PIC BASIC Pro
    Replies: 15
    Last Post: - 27th September 2009, 20:11
  4. bootloader
    By pierre2030 in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 28th January 2007, 22:24
  5. bootloader
    By Mostafa in forum General
    Replies: 6
    Last Post: - 22nd February 2006, 13:34

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