Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: ne září 30 2012, 16:19 Předmět: Naprogramování PIC10F206 v MPLAB IDE v8.63
Zdravím
Nemohu naprogramovat PIC10F206 v MPLAB IDE v8.63 MPLAB ICD2 a přitom má to byt podle select device podporované viz příloha vyhazuje mi to viz příloha.
Už jsem se polekal že mi to nejde ten klon MPLAB IDE protože jsem už poměrně dlouhou dobu tím mic nědělal ale když jsem na to připojil PIC16F628A tak je to v pohodě tak se ptám kde může být zakopaný pes? díky
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: ne září 30 2012, 19:19 Předmět:
hakamusai napsal(a):
Připadá mi,že se to tváří jako by to bylo špatně zapojený,nebo byl KO PIC.Je ten PIC opravdu v pořádku?
Já to mám zapojené takto 8-VPP,7-zem,5-data,4-clock,2-VDD a pokud se tíká jestli je to KO tak to nevím díky za pomoc _________________ Čím víc dál se snažím se učit tím poznávám že nic nevím
Na obrázku v Output window se píše něco jako Download operating system Failed.
Tj. musíte nejprve v pořádku naloadovat do ICD2 operační systém. Pak vám řada 10F půjde programovat. Zkuste v MPLAB IDE zvolit jiný čip např. 16F876 a pak zase 10F206, to by mělo znova vyvolat ten ICD2 operating system downloading.
edit1: tak alespoň prověříte, že operační systém pro řadu 16F se v pořádku nahraje, sledujte pečlivě co se děje v Output window.
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: po říjen 01 2012, 8:18 Předmět:
Zdravím
Měl jste pravdu že to nemůže natáhnout systém já jsem zkoušel PIC16F628A normálně se to připojilo a příkazem read přečetlo to co tam je naprogramováno mimochodem mám tam teploměr s DS18B20 LCD a jistě chápete že jsem nechtěl pokoušet něco jiného tam natáhnout, ale jak mile jsem chtěl Downloading Operating System pro rodinu 16F tak to skončilo stejně
kód:
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F628A found, revision = Rev 0x8
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Downloading Operating System
ICD0152: Failed to read all of requested bytes (0x0 of 0x8)
...Download Operating System Failed
ICD0152: Failed to read all of requested bytes (0x0 of 0x2)
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 ready for next operation
Reading...
ICD0082: Failed MPLAB ICD 2 operation
...Read Failed
MPLAB ICD 2 ready for next operation
Reading...
ICD0082: Failed MPLAB ICD 2 operation
...Read Failed
MPLAB ICD 2 ready for next operation
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F628A found, revision = Rev 0x8
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
Reading...
ICDWarn0038: When using auto-calculate write range, reads cover the entire memory range. Do you wish to continue?
...EEPROM
...Program Memory (0x0 - 0x7FF)
.. Config Memory
...User ID Memory
...Read Succeeded
MPLAB ICD 2 ready for next operation
Downloading Operating System
ICD0152: Failed to read all of requested bytes (0x0 of 0x8)
...Download Operating System Failed
ICD0152: Failed to read all of requested bytes (0x0 of 0x2)
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 ready for next operation
Connecting to MPLAB ICD 2
...Connected
Setting Vdd source to MPLAB ICD 2
Target Device PIC16F628A found, revision = Rev 0x8
...Reading ICD Product ID
Running ICD Self Test
...Passed
MPLAB ICD 2 ready for next operation
mimochodem jaký firmware tam má být myslím jaký soubor jakého jména ?a ještě dodávám že tam mám nainstalovaný HI-TECH C Compiler for PIC10/12/16 MCUs jestli v tom nemůže hrát roli. Tak kde je chyba? díky _________________ Čím víc dál se snažím se učit tím poznávám že nic nevím
- Procedura Downloading Operating System (DOS) znamená, že MPLAB IDE přehraje část firmware v ICD2.
- váš chip nemusí být během toho vůbec připojený, stejně tak HT PIC C s tím nemá co dělat.
- přehrání DOS si MPLAB IDE dělá samo, pokud změníte "rodinu" PIC chipů, a dáte najevo, že chcete programovat (nebo ladit). Prozkoumejte bedlivě menu MPLAB IDE, nevylučuji, že je tam možnost "manuálně" spustit přehrávání DOS. Pozn. Nikdy jsem to osobně "manuálně" nepřehrával, nebo nepotřeboval.
- dále je možné, že PIC 10F206 je novější, než vaše verze MPLAB IDE, nevím.
- zkuste ještě toto -> vytvořit projekt pro 12F508 -> programátor ICD2-> "programovat" (chip nemusí být připojený)-> sledujte, zda vám proběhne DOS ok.
- pokud se obrátíte na podporu Microchipu, tak první věc co radí je, že si máte stáhnout a nainstalovat poslední verzi IDE.
- edit1: hlavně vydržet a neztrácet optimismus ICD2 je už trochu "mature" ale stále do starého železa ještě nepatří... google: ICD2 supported devices
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: út říjen 02 2012, 12:17 Předmět:
frpr666 napsal(a):
- zkuste ještě toto -> vytvořit projekt pro 12F508 -> programátor ICD2-> "programovat" (chip nemusí být připojený)-> sledujte, zda vám proběhne DOS ok.
KO prostě mě tam nejde natáhnout žádný Download Operating System. díky _________________ Čím víc dál se snažím se učit tím poznávám že nic nevím
Já jsem měl prakticky totožný problém. Zkusil jsem Hyperterminál na COM, kam byl připojen ICD a port nešel otevřít.
Postupem času jsem zjistil, že port je naprosto bezdůvodně blokován aplikací NokiaSuit, kterou jsem kdysi použil pro IRDA připojení mobilu na PC.
Po odinstalaci je vše v pořádku. Rada tedy zní: ověř si dostupnost portu (nastavení správné komuniklační rychlosti považuji za samozřejmé)
Dej vědět jak jsi dopadl.
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: st říjen 03 2012, 11:50 Předmět:
Zdravím
Něco na tom asi bude protože jsem dával do PC bluetooth a mám tam Nokia PC Suite ale vrtá mi hlavou že mě nejde natáhnout do toho klonu ICD 2 jen jakýkoliv Downloading Operating System ale přečtu tam obsah s PIC16F628A nebo PIC16F877 tak si říkám kdyby byl "ucpaný" COM port tak to ani nepřečtu nebo se mýlím? díky _________________ Čím víc dál se snažím se učit tím poznávám že nic nevím
jj,ještě bych zkusil toto:
- stáhnou poslední verzi MPLAB IDE
- nainstalovat a zkusit na jiném PC.
- google: ICD2 release notes, tam jsou důležité informace
IMPORTANT: Do not allow Windows OS to pick a default USB driver; MPLAB ICD 2 will not work with this driver. You must follow the procedure specified at MPLAB IDE software installation for USB driver set-up. If you did not set up the port during MPLAB IDE installation, see the section in this readme file on USB Port Setup.
Založen: Oct 30, 2006 Příspěvky: 2310 Bydliště: Poblíž Zlína
Zaslal: so říjen 06 2012, 10:35 Předmět:
Vyřešeno:zakopaný pes byl na COM1 povolený FIFO ono to nestačilo jen zakázat co jsem si původně myslel ale ještě restartovat PC co jsem bohužel neudělal dozvěděl jsem se to od autora toho klonu Pana Ing Jiřího Bestarosti za což mu moc děkuji _________________ Čím víc dál se snažím se učit tím poznávám že nic nevím
Díky za info, opravdu zajímavé. Originál stojí něco kolem 8000CZK. (http://www.gme.cz/vyvojove-prostredky-pro-obvody-microchip/pic-mplab-icd2-module-only-p752-743/)
Časy uváděny v GMT + 1 hodina Jdi na stránku 1, 2Další
Strana 1 z 2
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru. Nemůžete připojovat soubory k příspěvkům Můžete stahovat a prohlížet přiložené soubory
Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.