Stránka 2 z 3

Napsal: 05 bře 2022, 18:42
od hafca
Mám 3 stejné z jednoho nákupu a všechny dělají to samé.

Napsal: 05 bře 2022, 18:52
od BOBOBO
No a co ti ukáže programátor po přečtení paměti ? Už jsi ten program vypaloval ? Máš celou hlavičku-pojistky ?

Napsal: 05 bře 2022, 18:56
od bdn
I/ Zkontrolovat nastavení pojistek. Zejména nastavení oscilátoru.
II/Zapsat jednoduchý /testovací program, který nahazuje a shazuje bit portu a osciloskopem ověřit, zda 12F509 žije a běží dle očekávání.

Napsal: 05 bře 2022, 19:09
od hafca
Kontrolovat pojistky jde, ale jak mají být nastavené nevím. Mám jen ten HEX. Zkusil jsem tam nahrát nějaký test stažený z internetu a je to stejné. Proběhne zapisování, na konci to zahlásí chyby a konec.
Jestli na něčem zítra neztroskotám, postavím ten PICkit a uvidím.

Napsal: 05 bře 2022, 19:39
od BOBOBO
Tvůrce programu by měl pojistky popsat .

Napsal: 05 bře 2022, 19:48
od hafca
U PICů na rozdíl od Atmelu jsem to snad nikdy neviděl. Navíc je to 14 let stará záležitost, která teprve teď přišla na řadu. Takže honit autora je asi bezpředmětné.

Napsal: 05 bře 2022, 20:02
od BOBOBO
Na tom Ic progu se ti pojistky ukáží po zadání typu procáku . Mohou tam být i chytáky , např. u jedné konstrukce s 628kou bylo nutno nepovolit watchdog .

Napsal: 06 bře 2022, 00:00
od Mahoney
2hafca: Kdybys poslal odkaz, nebo vložil obrázek, nebo zip archiv s tím projektem, tak bychom se možná dopátrali, určitě to bude mít někdo další taky uložené, nebo to bude ve webarchivu…Jen nějak vědět, co hledáme / řešíme. Myslím si, že bych ten program dokázal upravit i jen z HEX souboru.
hafca píše:U PICů na rozdíl od Atmelu jsem to snad nikdy neviděl.
Bývá to vždy zapsáno v zdrojovém kódu, přeložený HEX obsahuje i pojistky, a narozdíl od atmelů to není žádná věda, protože si nemůžeš odpojit I(C)SP a nemusíš připojovat žádný krystal, takže se tím popisem obvykle nikdo nijak zvlášť moc nezabývá.

Co se těch PICů týče, pokud si dobře pamatuju, záměnné jsou, je tam možná jedna malá změna v pojistce, ale to mám jen dojem, nechci kecat, a jinak to funguje… Co se týče programovacích specifikací, tam nějaké změny jsou, ale jak tu už někdo napsal, se softwarem IC-prog a programátorem na LPT portu to smažeš (jako 16F84A) i zapíšeš (jako 12C509), tam to fungovalo (a před mnoha lety jsem tak taky začínal).

Jinak v GME za 35,- Kč pořád mají PIC12C509A-04/SN, a mají jich dost (SMD pouzdro, dá se to připájet na redukci).

Jestli máš ale materiál na postavení klonu PK2 a naprogramovaný PIC18F2550, tak se s tím vůbec nezdržuj a postav si ho rovnou, za odpoledne ho máš hotové a ten to vytrhne celé, tam funguje vše jak má. Pokud nemáš naprogramovaný PIC18F2550, klidně ti ho naprogramuju a pošlu.

Kdyby chtěl někdo aktualizovaný PK2CMD pro 32bit linux (device file 1.63.148) tak mám , nedávno jsem to kompiloval... Stačí říct a vložím to, a nebo pošlu.

Napsal: 06 bře 2022, 10:05
od bu2520
kdysi jsem klonoval jedno zařízení v malé sérii asi dvaceti kusů v originále byl použit céčkový PIC , koupil jsem dostupnější fkové a i když jsem do nich program nahrál nefungovaly a chovaly se jinak. Pak jsem sehnal céčkové a bylo po problému. Tak že tam nějaký rozdíl bude.

Napsal: 06 bře 2022, 16:17
od jezevec
Změnils v hlavičce programu typ PICu?
LIST P=16F88, R=DEC ;Direktivy překladače
include<p16f88.inc> ;Definice názvů registrů

Napsal: 06 bře 2022, 17:37
od bu2520
já to klonoval jako binár, tak že to přes překladač nešlo. No šel jsem cestou nejmešího odporu

Napsal: 06 bře 2022, 18:10
od Mahoney
Já se mezitím podíval na ty pojistky a programovací specifikace a je to stejné a mělo by mu to chodit, jediné co má F verze navíc je command na smazání. Možná jsou ty šváby z Conradu opravdu nějaké špatné, stálo by to za vyzkoušení.

2hafca: Jestli máš chuť, můžeš mi to poslat a můžu je vyzkoušet a poslat zpět. Mám tu i nějaké PIC12F509, takže i kdyby byly špatné ty tvé, můžu ti k tomu přibalit a poslat spolehlivě naprogramované (mám z TME), a nebo ti můžu vypomoci s tím PIC18F2550… Jak chceš ty, záleží jen na tobě, stačí si vybrat a říct… kdyžtak napiš SZ.

Napsal: 06 bře 2022, 19:42
od hafca
Dík za nabídku, zatím se mořím s programátorem. Někde asi byla technologická nekázeň a svítí jen zelená LED. :(
Mám ještě cca měsíc času než to bude aktuální. Kdyby bylo nejhůř, ozvu se.

Napsal: 09 bře 2022, 19:51
od hafca
Programátor Pickit 2 jsem spáchal, ale moc jsem nepokročil. Po nahrání HEX hlásí, že chybí konfigurace a nabádá abych použil MPlab. To jsem zkusil a na tom skončil, to je už na mě vyšší dívčí.
Nemohl by se na to někdo kouknout?
Nevím, jak sem dát ten soubor, tak je na adrese http://hafca.h.sweb.cz/SP12led.HEX a dát uložit jako.

Napsal: 09 bře 2022, 23:43
od forbidden
Já tam ty konfigurační bity vidím. Programátoru musíš říct, že je má zapsat.