Picproje Elektronik Sitesi

DERLEYİCİLER => Microchip XC Serisi => Konuyu başlatan: raltin - 18 Haziran 2011, 21:13:13

Başlık: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: raltin - 18 Haziran 2011, 21:13:13
Merhabalar,

MPLabX indirdim ve Netbeans tabanlı olduğu için bu ide hoşuma gitti ve kullanma denemelerine başladım fakat Hitech derleyicilerinde birtürlü çalışmıyor ve  aşşağıdaki hatayı veriyordu. hatayı araştırdığımda ilgili ini file'daki tanımlamanın başında "PIC" ibaresi bulunmadığını ve PIC eklemek gerektiğini öğrendim fakat PIC ekleyincede farklı ve alakasız birçok hata veriyor.

error: chip "PIC16F685" not present in chipinfo file "c:\Program Files\HI-TECH Software\PICC\9.81\dat\picc.ini"

baya bi uğraştıktan ve araştırdıktan sonra bu hatanın sadece türkiyede yaşandığını ve diğer pekçok java programından aşına olduğum türkçe karakter dönüşümü (özellikle "I" = "ı") sorunundan kaynaklandığını düşündüm ve sanal makinaya hiçbirşeyini türkçe seçmeksizin tamamen ingilizce Windows kurdum. sonuç, yeniden proje yarattığımda herşey sorunsuz derleniyor. sonra windows'u kademe kademe türkçe ayarlara çekmeye başladım ve Regional setting'de formatı English (United state) bıraktığım sürece sorunsuz çalıştırmayı başardım.
Tabi bu arada uğraşırken alternatif çözümlerde buldum.

-En garanti çözüm: bölgesel ayarlarda format'ı ingilizce yapmak.
-Diğer bir seçenek Projeyi yarattıktan sonra proje dizinide "nbproject" dizininin altındaki "Makefile-default.mk" dosyasının içersinde "MP_PROCESSOR_OPTION=PIC16...." satırını bulup "PIC" yazısını silmek. projede herhangi bir değişiklik yapılmadığı sürece bu şekilde çalışıyor.

Umarım yazım işinize yarar.
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: vastar - 24 Ağustos 2011, 16:51:43
çok saoll valla CCS den MPLAB X e geçme kararı almıştım bugun ve saat 12 den beri bu sorunla uğraşıyorum. Kendi sample dosyasını bile derleyemeyen bir ide ve compiler ı görünce senin çözümün olmasaydı mplab x 1 saat sonra rafa kalkacaktı. CCS candır demeye başlamıştım bile :D . Şimdilik sorun çözüldü gibi bakalım. Ama dünya pazarında hatırı sayılır bir PIC tüketimi yapan Türkiye ye böle bir vurdumduymazlık yapmış olması microchip in ayıbıdır.

İki şeyden nefret ediyorum yazılımı denemek için saatlerce breadbord kurmaktan (geliştirme kartı almak şart yoksa zaman kaybı)

Bi de saçma sapan bug lardan.
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: LukeSkywalker - 07 Eylül 2011, 23:28:29
@raltin. " MP_Processor" olayını nasıl buldun bilmiyorum ama gerçekten çok teşekkür edrim...
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: nos89 - 06 Nisan 2012, 22:06:24
bende bu hatayi alıyorum anlamadım gitti kaçgündür halletmeye çalışyorum olmadı yardımcı olursanız sevinirim yazdıgım kodlarda aşagıda

make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `C:/Users/Muro/MPLABXProjects/het.X'
make  -f nbproject/Makefile-default.mk dist/default/production/het.X.production.hex
make[2]: Entering directory `C:/Users/Muro/MPLABXProjects/het.X'
"C:\Program Files\HI-TECH Software\PICC\9.82\bin\picc.exe" --pass1 ../main.c  -q --chip=PIC16F628A -P  --outdir=build/default/production/_ext/1472 -N31 --warn=0 --runtime=default,+clear,+init,-keep,+osccal,-resetbits,-download,-stackcall,+clib --summary=default,-psect,-class,+mem,-hex --opt=default,+asm,-asmfile,-speed,+space,-debug,9  --double=24 --float=24 --addrqual=ignore --mode=lite -g --asmlist "--errformat=%%f:%%l: error: %%s" "--msgformat=%%f:%%l: advisory: %%s" "--warnformat=%%f:%%l warning: %%s"
make[2]: *** [build/default/production/_ext/1472/main.p1] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
:: error: chip "PIC16F628A" not present in chipinfo file "C:\Program Files\HI-TECH Software\PICC\9.82\dat\picc.ini"
make[2]: Leaving directory `C:/Users/Muro/MPLABXProjects/het.X'
make[1]: Leaving directory `C:/Users/Muro/MPLABXProjects/het.X'

BUİLD FAILED (exit value 2, total time: 447ms)


Program:


/*
* File:   newmainpicc.c
* Author: Muro
*
* Created on 05 Nisan 2012 Per?embe, 00:13
*/

#define __PIC16F628A_H
#include "pic.h"

int main(void) {
    return 0;
}
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: mobland - 25 Temmuz 2013, 14:03:12
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory `D:/PROJELER�M/YAPTIKLARIM/MOBplc/plcc/plcc.X'
make  -f nbproject/Makefile-default.mk dist/default/production/plcc.X.production.hex
make[2]: Entering directory `D:/PROJELER�M/YAPTIKLARIM/MOBplc/plcc/plcc.X'
gnumkdir -p build/default/production/_ext/1472
gnumkdir -p dist/default/production
"C:\PROGRA~2\PICC\CCSC.exe"  out="build/default/production\_ext\1472"  ../plcc.c +FH +DF +Y=9 +EA I+="C:\Program Files (x86)\PICC\Devices" I+="C:\Program Files\PICC\Devices" +DF +LN +T +A +M +J +EA +Z -P #__18F452=TRUE
mv: build/default/production/_ext/1472/plcc.cof: No such file or directory
make[2]: *** [build/default/production/_ext/1472/plcc.o] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
make[2]: Leaving directory `D:/PROJELER�M/YAPTIKLARIM/MOBplc/plcc/plcc.X'
make[1]: Leaving directory `D:/PROJELER�M/YAPTIKLARIM/MOBplc/plcc/plcc.X'

BUİLD FAILED (exit value 2, total time: 1s)


bende aynı hatayı alıyorum yardımcı olursanız sevinirim
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".."
Gönderen: cell - 25 Ocak 2014, 01:18:21
Konu çok eski açılmış ama MPLAP X in yeni sürümünde bile (v2.00) halen aynı sorun devam ediyor.
"MP_PROCESSOR_OPTION=PIC16...." satırında  "PIC" yazısını  silmeden derlemiyor. Bir yerlerde hata mı yapıyorum? Bunun bir ayarı falan varmı?
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: Mr.Java - 25 Ocak 2014, 10:45:50
@cell
XC8 kullan.Sorun vermez.Hi-tech ile aynı zaten.Hatta 18F serisi kullanıyorsan ekstra hazır kütüphaneler bile var.
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası ve çözümü
Gönderen: subram - 25 Ocak 2014, 10:52:06
Çözüm işin şu yöntemi dener misniz? Sanırım sorunu çözecektir.

http://ramazansubasi.net/mplab-x-code-configurator-hata-duzeltme/ (http://ramazansubasi.net/mplab-x-code-configurator-hata-duzeltme/)
Başlık: Ynt: MPLABX - Hitech derleyicide chip ".." not present in chipinfo hatası
Gönderen: cell - 25 Ocak 2014, 13:55:53
Ramazan hocam teşekkürler değişikliği yapınca düzeldi.

@Fkarizmatik aslında benim de niyetim o yöndeydi ama xc8 de deneme yaparken boş bir main bile olsa 16f84 RAM da %3 kullanım gösteriyor. Aynı
kodu hi-tech ile derleme yaptırıyorum boş görünüyor. Acaba normal bir durummudur?