CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to CCS Technical Support

My Mplab X 5.50 does not work with ccs 5.103 SOLVED
Goto page 1, 2  Next
 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
adilsongutierres_



Joined: 21 Jul 2014
Posts: 7

View user's profile Send private message

My Mplab X 5.50 does not work with ccs 5.103 SOLVED
PostPosted: Thu Aug 12, 2021 5:02 pm     Reply with quote

Dear friends, mplabx 5.50 does not work with ccs 5.103. Does not compile.
I will use a pic18f57Q84. It's only supported on mplabX 5.50 for my burning tool a pickit4. I will use a pic18f57Q84. It's only supported on mplabX 5.50 for my burning tool, a pickit4.
Help, please.
tks.
Gutierres.


error:
make[1]: *** No rule to make target '.build-conf'. Stop.
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory 'C:/Users/Gutierres/18F57K42_SIMULADOR_PUC.X'
make[1]: Leaving directory 'C:/Users/Gutierres/18F57K42_SIMULADOR_PUC.X'
make: *** [.build-impl] Error 2
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed

BUILD FAILED (exit value 2, total time: 71ms)


Last edited by adilsongutierres_ on Thu Aug 19, 2021 10:02 am; edited 1 time in total
danieldonairealbino



Joined: 26 Oct 2019
Posts: 2
Location: Campinas,SP - Brasil

View user's profile Send private message

Makefile problem.
PostPosted: Fri Aug 13, 2021 5:37 am     Reply with quote

Hello everyone,
I am also having the same problem.
I tried to create projects with 16F and 18F pics and had the same problem. Apparently version 5.50 is not compatible with the CCS plugin (makefile issues).
We have two options:
Use CCS IDE or return version 5.45 of IDE MPLABX. With this version it works normally!
Big hug Prof. Gutierres

Att,
Daniel Albino
adilsongutierres_



Joined: 21 Jul 2014
Posts: 7

View user's profile Send private message

PostPosted: Fri Aug 13, 2021 8:19 am     Reply with quote

Hi Daniel.
My problem is that version 5.45 doesn't support the PIC I'm using.
I'm having to compile on mplabx 5.45, and program the PIC on IPE 5.50.
Grateful for the attention.
A big hug my friend!
danieldonairealbino



Joined: 26 Oct 2019
Posts: 2
Location: Campinas,SP - Brasil

View user's profile Send private message

PostPosted: Fri Aug 13, 2021 12:16 pm     Reply with quote

I just compile a do nothing code test.

Code:

#include <18F57Q84.h>

void main(void) {
    for (;;);
}


I'm using MPLABX v5.45
CCS v5.105
MCU: PIC18F57Q84

the result:

Code:

"C:\Program Files (x86)\PICC\CCSCON.exe"  out="build/default/production"  main.c +FH +EX +DF +CC +Y=9 +EA +DF +LN +T +A +M +J +Z -P #__18F57Q84=1
Compiling C:\~\teste_18F57Q84.X\main on 13-ago-21 at 15:13:
Memory usage:   ROM=0%      RAM=0% - 0%:
0 Errors,  0 Warnings.:
Build Successful.:
gnumkdir -p dist/default/production
make[2]: Leaving directory 'C:/Users/eng2/Dropbox/Vitaltech/Transf/teste_18F57Q84.X'
make[1]: Leaving directory 'C:/Users/eng2/Dropbox/Vitaltech/Transf/teste_18F57Q84.X'

BUILD SUCCESSFUL (total time: 1s)


I hope I have helped you, professor!
We keep adding up the hours around here!
Att,
Daniel
adilsongutierres_



Joined: 21 Jul 2014
Posts: 7

View user's profile Send private message

PostPosted: Fri Aug 13, 2021 12:22 pm     Reply with quote

Good afternoon Daniel, the problem is not compiling, the problem is programing.
The version 5.45 when connected to Pickit 4 does not support this PIC.
The version 5.50 Pickit 4 has support for the PIC, however it does not compile with ccs.
Which forces me to compile in 5.45, export to the IPE of 5.50.

Thanks for the attempt.
Thanks.
Cheers!
PrinceNai



Joined: 31 Oct 2016
Posts: 479
Location: Montenegro

View user's profile Send private message

PostPosted: Sat Aug 14, 2021 8:12 pm     Reply with quote

Nice that you've found a solution. This is not an answer, just my thoughts. I've run into this kind of problem with MPLABX before. For me the Microchip's move from MPLAB to MPLABX is by far the worst upgrade ever. The deciding factor, 20 years ago to use PIC was the user friendliness of their IDE. Did it in assembler then. Right now it is only this forum, my laziness and the fact that I can still use the old IDE for older micros that keeps me working with PIC's and not switching to way cheaper and faster ARM's (with their IDE's as complicated as MPLABX).

So from my perspective, I'd always choose a PIC supported by MPLAB 8.92 for any project, unless there is a peripheral or a footprint I just need to use and I can't find it on older micros. I don't need 39 different sleep modes or to work in FemtoWatt range when in full speed. MPLAB 8.92 is stable. It works like a bomb with CCS. UI is simple. Debugging is simple. Programming is simple. Works with any Chinese Pickit3. It is a set and forget thing. Very unlike MPLABX, where every new version is just much bigger and also much worse. Like Forrest Gump said, MPLABX is like a box of chocolade, you never know what you'll get.
Ttelmah



Joined: 11 Mar 2010
Posts: 19518

View user's profile Send private message

PostPosted: Sun Aug 15, 2021 1:08 am     Reply with quote

Your problem 'does come when compiling'. Think about it, it is the make that
is complaining. Now, like Daniel, I just compiled a real test program, and it
merrily worked for me. I then tested programming with a PicKit 4, and
it too worked OK.
However key difference for both him and me, is that we are running 5.105.
It looks as if the changes in 5.50, require the compiler to be the current
version.

Have to agree wholeheartedly with PrinceNai. MPLAB-X, has never worked
well.
The early versions were 'awful'. It is now close to being useable sometimes,
but is still very unreliable, and does not provide features that the older MPLAB
had working well. On a scale of 1..10, I rate it as a low '2' as a development
environment, when MPLAB, was perhaps a 7 or 8. Sad
temtronic



Joined: 01 Jul 2010
Posts: 9229
Location: Greensville,Ontario

View user's profile Send private message

PostPosted: Sun Aug 15, 2021 4:43 am     Reply with quote

I'm with the 'Prince' as well ! OK, I'm a 'dinosaur', still using MPLAB 8v92 (last version ?), a real PICkit3 and an early 5 version of compiler. I'm kinda stuck using the 18F46K22, the 'Swiss Army Knife' of PICs, though I suppose that's 'obsolete' to many.....
While upgrading the compiler would allow me to program the current PICS, I don't actually need a new 'feature' or 'peripheral', the 46k22 has done everything for me.
As for power consumption, anything less than 1ma is 'micropower' to me. I've always used far bigger batteries than the 'math' said were 'OK' cause unless they're in a warm room, the capacity is 1/2 or less of the rating on paper....

For your low power need though, I'd code a PIC with just the USB code,NOTHING else(so maybe 20-30 lines ?), and see what the amps are when asleep. Less code is easier to SEE what's going on.

Jay
RNR107



Joined: 19 Dec 2014
Posts: 23

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 8:03 am     Reply with quote

Hi,
The problem is not with MPLAB X or CCS compiler. Well not directly...
It's with the CCS compiler plugin for MPLAB X.
You need the latest version of the plugin V3.14.

I had the same problem so asked Tech support from CCS and they emailled me the latest plugin (not available to download from their web site).
I don't know how to attach a file here...
If you want it, give me your email address...

Ta!
Laurent
Ttelmah



Joined: 11 Mar 2010
Posts: 19518

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 8:39 am     Reply with quote

That makes sense.
The latest plugin is included with the compiler when you do the install.
Just checked, and only 5.105 has the newer plugin.
adilsongutierres_



Joined: 21 Jul 2014
Posts: 7

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 9:09 am     Reply with quote

RNR107 wrote:
Hi,
The problem is not with MPLAB X or CCS compiler. Well not directly...
It's with the CCS compiler plugin for MPLAB X.
You need the latest version of the plugin V3.14.

I had the same problem so asked Tech support from CCS and they emailled me the latest plugin (not available to download from their web site).
I don't know how to attach a file here...
If you want it, give me your email address...

Ta!
Laurent


my email is adilson_gutierres@hotmail.com

Tks Laurent.
RNR107



Joined: 19 Dec 2014
Posts: 23

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 9:21 am     Reply with quote

No wories... Check your email (check your junk mail as well if you can't find my email). Very Happy
adilsongutierres_



Joined: 21 Jul 2014
Posts: 7

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 9:58 am     Reply with quote

RNR107 wrote:
No wories... Check your email (check your junk mail as well if you can't find my email). Very Happy


Thank you so much Laurent.
Solved the problem.
The plugin version 3.14 worked very well.

Gutierres. Very Happy
RNR107



Joined: 19 Dec 2014
Posts: 23

View user's profile Send private message

PostPosted: Thu Aug 19, 2021 12:08 pm     Reply with quote

No worries. Enjoy! 😉
gerhard@renix-electronics



Joined: 28 Aug 2021
Posts: 3

View user's profile Send private message

Re: My Mplab X 5.50 does not work with ccs 5.103 SOLVED ???
PostPosted: Sat Aug 28, 2021 1:10 pm     Reply with quote

I installed CCS V5.103 as suggested.
I have MPLAB X V5.50
But the Makefile is still not generated correctly by MPLAB X, even with the CCS V5.103 plugin.

It works when I use the xc8 compiler. MPLAB C generates a makefile.

When I choose the CCS compiler, ..\nbproject\Makefile-impl.mk is empty.
Any ideas what additional setting may be needed for MPLAB X v5.5

The CCS C compiler plugin is installed, active and recognized.
I use the latest CCS V 5.105.
It compiles just fine.

Any help appreciated

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: *** No rule to make target '.build-conf'. Stop.
make: *** [.build-impl] Error 2
make[1]: Entering directory 'D:/MPLABX/CCS5105-Test3.X'
make[1]: Leaving directory 'D:/MPLABX/CCS5105-Test3.X'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
BUILD FAILED (exit value 2, total time: 104ms)
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group