PPPv3 18f4550

For Flowcode users to discuss projects, flowcharts, and any other issues related to Flowcode 2 and 3.

Moderators: Benj, Mods

Posts: 28
Joined: Tue Sep 28, 2010 12:36 pm
Has thanked: 5 times
Been thanked: 1 time

PPPv3 18f4550

Postby D.Bouchier » Tue Jan 25, 2011 9:26 am

Hello, im having problems programming some microcontrollers with Flowcode, I bought flowcode v4, but to post there, you have to sign up, which is in progress, but i need the help today.

When i programm my MIAC or ECIO-40 it all goes well, but when i try to even compile a piece of software for a 18f4550 it gives the following error:

Does anyone have a solution?

i already (re)installed pppv3 v3.11

User avatar
Matrix Staff
Posts: 3146
Joined: Tue Jan 03, 2006 3:59 pm
Has thanked: 103 times
Been thanked: 412 times

Re: PPPv3 18f4550

Postby Steve » Tue Jan 25, 2011 9:32 am

This is a known issue that has been answered on the forum a few times before. See this search:


Posts: 8
Joined: Thu Jan 05, 2012 9:18 am
Has thanked: 5 times

Re: PPPv3 18f4550

Postby aru1989 » Mon Jan 16, 2012 11:05 pm

Hello Steve,

I have brought a formula flowcode buggy (with PIC18F4455) as a part of my project.
I wanted to do a maze solving Algorithm in C (in MikroC) and wanted to download the it to buggy through PPPv3.
But I couldn't do it because it couldn't detect the chip.Following are the details of my PPPv3.

PPP v3 - Matrix PICmicro Programmer

(no USB programmer connected)

Please help me. :(
Thanks in advance for the help.

User avatar
Matrix Staff
Posts: 14786
Joined: Mon Oct 16, 2006 10:48 am
Location: Matrix TS Ltd
Has thanked: 4750 times
Been thanked: 4358 times

Re: PPPv3 18f4550

Postby Benj » Tue Jan 17, 2012 11:36 am


The formula flowcode is programmed using the BuggyProg software which can be downloaded from the formula flowcode page of our website. This software also comes as standard with Flowcode for PICs. The PPP software is for programming the EB006 or HP488 boards only.

To allow your C code to work with the bootloader you will need to find a way of shifting the org or start of the code so that it starts from 0x800 rather then 0x0. Not sure how you do this in MikroC as I've never used it.