Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Idée, bugs, propositions .......
Installation de MPLABX XC8
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2828
Âge : 74
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#11 Message par paulfjujo » mer. 30 mars 2022 16:36

bonjour,


Je viens de faire un upgrade MPLABX X vers version 6 ( au lieu de 5.30)

j'ai bien installé MPLABX IDE 6.0 et MPLAX IPE 6.0.. dans c:\programmes ..................( 64 bits )
et j'avais déja XC8 version 2.32 dans C:\Programmes ........................... ( 64 bits programmes)
et ma version precedente en C:\Progammes(X86) version 2.10 ................ en 32 bits !

j'ai pu recompiler mon dossier avec succes
mais avec quelques messages
C:\Program Files\Microchip\MPLABX\v6.00\packs\Microchip\PIC18F-K_DFP\1.5.114xc8\pic\dat\ini\18f27k42.ini" at line 156
C:/Program Files/Microchip/MPLABX/v6.00/packs/Microchip/PIC18F-K_DFP/1.5.114/xc8\pic\dat\ini\18f27k42.ini" at line 6424

le Pickit3 n'est pas reconnu .. mais il n'y a pas de directory Pickit3 dans le nouveau MPLABX 6.00 !!!
Je m'en passe et utilise (hors MPLABX ) PickitMinus.exe (stand alone programme) ..et ça va bien !
programmé OK
Tourne OK

je ne sais pas comment l'intégrer à la place du Pickit3 officiel , dans les tolls MPLABX
mais Bon, je m'en passe !

pour essayer de resoudre les messages au_dessus :
en fouillant dans le *.ini
avec notepad++
C:\Program Files\Microchip\MPLABX\v6.00\packs\Microchip\PIC18F-K_DFP\1.5.114\xc8\pic\dat\ini\18f27k42.ini
[18F27K42]
ARCH=PIC18XV
BSRBITS=0x6
CFGMEM=300000-300009
CFGPROG=2,1,2 <--- ligne 156
COMMON=00-5F
DEVIDMEM=3FFFFE-3FFFFF
EEADRBITS=0xA
EEPROM=310000-3103FF
FAMILY=18fxxk42
FLASH_EW=80,80


STACKDEPTH=1F
USERIDMEM=200000-20000F
USERIDPROG=1,2,2 <---- at line 6424
VOLSFRS=39E5-39E6,3ABF-3ABF


:?: pas inspiré du tout !

idea ! j'ai fait une Mise A Jour des Pack
chargé PIC18F-k_DFP_1.6;125 pour remplacer la 1.5.14
il faut valider ce changement dans Projects properties -> customise

mêmes messages
Non line specific message::: warning: (1020) unknown attribute "CFGPROG" in chipinfo file "C:/Users/Paul/.mchp_packs/Microchip/PIC18F-K_DFP/1.6.125/xc8\pic\dat\ini\18f27k42.ini" at line 156
Non line specific message::: warning: (1020) unknown attribute "USERIDPROG" in chipinfo file "C:/Users/Paul/.mchp_packs/Microchip/PIC18F-K_DFP/1.6.125/xc8\pic\dat\ini\18f27k42.ini" at line 6424

oops donc c 'est pas ça !

mais j'ai une notification
pour installer New pack devices ....
mais concerne AVR et DSP ...
je n'installe qu'un pack concernant un 16F18076 ... rien à voir avec le 18F !!!
:mur: Attention tout est melangé dans la liste des packs proposés AVR,PIC24,PIC32 ,DSP

:sifflotte: petit probleme non résolu !

MPLAB prend quasiment toutes les ressources CPU du PC pour compiler
plus de 3 minutes de moulinage .. 30 sec avec MikroC !
Bref on a une usine à gaz .. gratuite ..mais lourdingue.

au final, j'ai mis " No tool " à la place du Pickit3, puisque PickitMinus est externe à MPLABX

MPLABX_IDE_V6.00_MPLABX_IPE_6.00_Pickit3_18F27K42_2022-04.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Installation de MPLABX XC8
satinas
Expert
Expert
Messages : 1262
Enregistré en : novembre 2015

#12 Message par satinas » mer. 30 mars 2022 18:14

J'ai installé sans problème la 6.00, ok pour le clone PicKit3. Je peux compiler un projet soit avec la 5.35 soit avec la 6.00.
En passant au pack PIC18F-K_DFP 1.5.114, j'ai les mêmes messages que toi. En revenant à la 1.4.87, pas de problème.
Le flashage du pic est toujours aussi lent, 40 secondes pour un programme test, il doit écrire toute la flash.

Installation de MPLABX XC8
Babar64
Avatar de l’utilisateur
Amateur
Amateur
Messages : 128
Âge : 74
Enregistré en : juillet 2021
Localisation : Sud-Ouest

#13 Message par Babar64 » mer. 30 mars 2022 20:34

satinas a écrit :Source du message Et si tu as réellement créé un dossier "C:\Programmes Files" alors là, my god, au secours :)

Non, non, il n'y a pas de "doublon" avec "Programmes". Mais j'ai suivi ta remarque : Tout désinstaller, virer mon dossier créé, réinstaller en laissant le chemin par défaut qui reste intitulé "Programmes Files" ; et finalement tout s'est bien installé (sous C:\Programmes!), et désormais fonctionnel. Merci encore.
.
:idea: Pourquoi faire compliqué quand on peut faire inextricable

Installation de MPLABX XC8
satinas
Expert
Expert
Messages : 1262
Enregistré en : novembre 2015

#14 Message par satinas » mer. 30 mars 2022 20:46

J'ai du mal à te suivre, bien que c'est pas grave si tu arrives à tes fins.
"Programmes Files" est un dossier en franglais que tu as forcément créé.
Le chemin par défaut est "Program Files", le dossier d'installation de toutes les applis Windows.

Installation de MPLABX XC8
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2828
Âge : 74
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#15 Message par paulfjujo » jeu. 31 mars 2022 13:49

bonjour Satinas,

satinas a écrit :J'ai installé sans problème la 6.00, ok pour le clone PicKit3. Je peux compiler un projet soit avec la 5.35 soit avec la 6.00.
En passant au pack PIC18F-K_DFP 1.5.114, j'ai les mêmes messages que toi. En revenant à la 1.4.87, pas de problème.
Le flashage du pic est toujours aussi lent, 40 secondes pour un programme test, il doit écrire toute la flash.


j'ai trouvé la réponse sur le forum Microchip
https://www.microchip.com/forums/m1200231.aspx
Maybe something I haven't configured correctly in the compiler or the IDE?
CFGPROG ? USERIDPROG ?
The compiler I have installed is v2.31. Just installed it all three weeks ago.
Installed v2.36.


j'ai installé la version XC8 2-36 et remis le pack PIC18F-K_DFP,1.6.125
plus de message concernant 18f27k42.ini
MAIS par contre ..
1ére compilation en plus de 12mn!
et pendant ce temps : horloge PC bloqué, souris bloquée ..plus du tout la main sur le PC
BUILD SUCCESSFUL (total time: 12m 5s)
Loading code from C:/MPLABX_Projects/Clavier_D3000_18F27K42.X/dist/default/production/Clavier_D3000_18F27K42.X.production.hex...
Program loaded with pack,PIC18F-K_DFP,1.6.125,Microchip
Loading completed



il ne me reste plus que 32G de libre sur mon disque C:
j'ai posé la question sur forum microChip
https://www.microchip.com/forums/m1203370.aspx
How to reduce the size of microchip directory with MPLAX IDE V6.0 , IPE, XC8

:!!: à noter que MikroC prend 600Mo et MPLABX etc .. 6.78Go ! L' Usine à GAZ multi MCU , prend de la place
MPLABX_IDE_6.0_XC8_2-36_Project_Properies_2022-0331.jpg



Question:
as_tu un directory Pickit3 dans ton directory Microchip ?
crois-tu qu'on puisse mettre le Pickitminus.exe comme outil .. mais comment ?
J'ai completement ( ?) viré MPLABX5.30 pour faire de la place sur mon C:\ qui n'a plus que 32Go dispo..
mais j'ai toujours (en 32 bits)
C:\Program Files (x86)\Microchip\PICkit 3 v3




j'ai mis Pickit3 comme outil de programmation
mais quand je veux charger le programme j'ai ce message
Unable to properly create PICKit 3 database.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

Installation de MPLABX XC8
satinas
Expert
Expert
Messages : 1262
Enregistré en : novembre 2015

#16 Message par satinas » jeu. 31 mars 2022 15:07

Bonjour Paul

J'ai installé xc8 2.36 et surprise :-) je me retrouve avec xc8 2.30 dans la liste des build tools de MPLABX.
Ma version précédente était la 2.31.

Pour le PicKit3, je n'ai rien fait de particulier, il le trouve et il fonctionne.
Tu le sélectionnes dans la liste des "Connected Hardware Tool" du projet, c'est ça ?

as_tu un directory Pickit3 dans ton directory Microchip ?

Il y a un PicKit3.jar dans ce dossier :
C:\Program Files\Microchip\MPLABX_0600\mplab_platform\mplablibs\modules

crois-tu qu'on puisse mettre le Pickitminus.exe comme outil .. mais comment ?

Pour l'intégration de PicKitMinus à MPLABX, je regarderais, c'est quand même plus simple de te procurer un PicKit3. Et le PicKit4 ?
Il y a bien PK2CMD.EXE qui a l'air de marcher dans Windows10, en l'ajoutant au make de compilation de MPLABX, ou de MikroC ...
voir en bas de page http://kair.us/projects/pickitminus/index.html

Paul todo list :)
- voler et casser la tirelire des gosses
- acheter clone PicKit3
- acheter disque dur de 4 To
trop cher 100 euros ?
en 1985 : disque 60MB -> 1000 euros, carte mère 80386 -> 1000 euros

Installation de MPLABX XC8
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2828
Âge : 74
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#17 Message par paulfjujo » jeu. 31 mars 2022 18:28

mon vieux pickit3 finit par fonctionner correctement avec Pickitminus ( mais pas avec Pickit 3.30 Microchip )
:sifflotte: j'ai aussi la possibilité d'utiliser Pickit4 ,intégré directement ....qui marche bien ..
j'utilise donc Pickitminus à part de MPLAB .. j'ai declaré 0 tools pour programmer dans MPLAB
et ne fait donc pas de chargement *.Hex -> PIC via MPLAB


Je pense avoir un gros probleme avec MLPABX 6.00
ma 1ere compilation a duree 12mn .. puis compilation OK
j'ai rajouté un peu de code
la 2eme 29 Min ... resultat abortée avec 2 erreurs
( probleme de modif MikroC syntaxe en PMLAB syntaxe WordToSTr au lieu de utoa )
corrections ..
relance 3em compil ...
RIEN au bout d'une heure ! ça mouline ..j'ai pas la main sur le PC
:furieux: j'ai fini par faire un RESET general pour redemarrer le PC..

:mur: je me demande si je vais pas tout nettoyer et revenir à la version MPLAB 5.30 et X8 2.32
là , ça gassouillait en 2 à 4 minutes.. sans bloquer le PC.

je vais essayer avant de sacrifier des applis sur le C: pour faire de la place ...
j'ai 37Go de libre sur 150Go

:sad: j'aurais dù mieux partitionner mon disque de 1To au tout depart ..
car j'ai encore 630Go de libre sur le D: !
Aide toi, le ciel ou FantasPic t'aidera

Installation de MPLABX XC8
satinas
Expert
Expert
Messages : 1262
Enregistré en : novembre 2015

#18 Message par satinas » jeu. 31 mars 2022 19:19

On peut étendre la partition C, dans le gestionnaire de disque Windows l'option est grisée, avec d'autres utilitaires disque cela doit être possible. Minitool Partition Wizard le propose, faut avoir confiance, car c'est tout de même un peu risqué, surtout si D: n'est pas vide. Je me souviens l'avoir déjà fait, sauvegarde tout de même l'essentiel.

Tu as une idée pour xc8 2.36 qui finit en 2.30 après installation chez moi, as-tu essayé d'installer la 2.36 ?
Babar64, il affiche quoi comme version de xc8 dans ta fenêtre buid tools ?

Installation de MPLABX XC8
Babar64
Avatar de l’utilisateur
Amateur
Amateur
Messages : 128
Âge : 74
Enregistré en : juillet 2021
Localisation : Sud-Ouest

#19 Message par Babar64 » ven. 1 avr. 2022 11:26

Bonjour à tous
Hors-sujet
il affiche quoi comme version de xc8 dans ta fenêtre build tools ?

xc8 2.36
Tools.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
:idea: Pourquoi faire compliqué quand on peut faire inextricable

Installation de MPLABX XC8
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2828
Âge : 74
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#20 Message par paulfjujo » ven. 1 avr. 2022 12:12

bonjour,

satinas a écrit :Pour le PicKit3, je n'ai rien fait de particulier, il le trouve et il fonctionne.
Tu le sélectionnes dans la liste des "Connected Hardware Tool" du projet, c'est ça ?

OUI

as_tu un directory Pickit3 dans ton directory Microchip ?

Il y a un PicKit3.jar dans ce dossier :
C:\Program Files\Microchip\MPLABX_0600\mplab_platform\mplablibs\modules

[/quote]


j'en ai trouvé un , mais ici
C:\Program Files\Microchip\MPLABX\v6.00\mplab_platform\mplablibs\modules\ext
PICKIT3.jar du 22/12/2021
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Le forum Fantas-PIC »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités