MB90598G prog

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Matias
Příspěvky: 154
Registrován: 24 bře 2010, 00:00
Bydliště: Bílina

MB90598G prog

#1 Příspěvek od Matias »

Ahoj všcihni,
chtěl bych se pustit do progu těchto obvodů. Programátory jsem si již vybral.

Mám dvě otázky:

1. Dají se přepisovat obsahy MCU komplet i s Flashí, neb ose musí použít vždy nový?

2. Jak se napojím na procík když ho budu programovat v obvodu? Musím napojit odpory a Xtal? Nebo stačí jen BKGD, Gnd, Reset a Vdd.

Díky.
Naposledy upravil(a) Matias dne 10 kvě 2010, 20:45, celkem upraveno 1 x.
Uživatelský avatar
mihal
Příspěvky: 1844
Registrován: 06 dub 2005, 00:00
Bydliště: Zilina

#2 Příspěvek od mihal »

Gratulujem k dobremu vkusu :wink:
Predpokladam ze vies, ze 912 je 16bitak a 908 je 8bit.
Takze rada HC08 je prevazne s programovou pamatou flash, to oznacuje ta 9 v nazve 908, dalsie dve pismena urcuje klon - vybavenie periferiami (AB, AP, JK, AZ..) a posledne je velkost pamati. To iste plati i pre HC12. Spolocne maju este prenositelnost konu z HC08 na HC12 a dobru podporu v Roznove p.R. To je asi vsetko, dalej su uz znacne odlisne.
908 programujes rozhranim MON08, co je seriove rozhranie po jednom drate, pri privedeni 9V na IRQ, schema prevodnika na comport je trivialna.
912 nema jednoduchy monitor, potrebuje bgm debug. V sucasnosti asi nejlacnejsie najdes na demodoske od freescale u farnela, cca 40E.
Ja mam na 12ky este od EBV usb multilink.
Co sa tyka programovania v aplikacii, tak na to prave su tieto (MON08 a bdm) rozhrania urcene.
Uživatelský avatar
Matias
Příspěvky: 154
Registrován: 24 bře 2010, 00:00
Bydliště: Bílina

#3 Příspěvek od Matias »

Díky za odpověď, ale neodpověděl jsi mi zda mi stačí jen připojit přes ten základ, či a kdy musím použít krystal a odpory. :-)

A za další jaký sw používáš na prog? Jako prog jsem si vybral progy na tyto MCU od MTAplus. Tak jen řeším jak to připojím, protože jsem včera poslal dotaz a nikdo mi ještě neodpověděl. Tak abych nečekal nějak moc dlouho. :-) Myslím jako do MTA, ne sem. :-)

Díky moc.
Uživatelský avatar
mihal
Příspěvky: 1844
Registrován: 06 dub 2005, 00:00
Bydliště: Zilina

#4 Příspěvek od mihal »

MON08 ma viac modov, podla krystalu sa potom urcuje komunikacna rychlost standard je 9600 alebo 4800 pri 4,9152 alebo 9,83MHz. Ak ma klon i vnutorny osc, tak pri starte sa rozbieha z neho, ak mu este nic neprepisalo kalibraciu oscilatora tak bude kmitat presne (myslim ze 4MHz) a pouzijes rychlost 4200 alebo cosi podobne, pre int.osc. To uz potom zavisi od programatora, ja na HC08 pouzivam prog08 od PEmicro a CodeWarrior. Ta AZ60 nema vnut.osc, tam musis nastavit speed podla krystalu, ale to najdes v datasheete http://cache.freescale.com/files/microc ... _TYPE=Data Sheets&WT_VENDOR=FREESCALE&WT_FILE_FORMAT=pdf&WT_ASSET=Documentation
Ta HC12, tam by to malo ist podobne, tu som sle programoval len v CodWA. a tam stacilo kliknut na Load a blizsie som to neskumal.
To ides pripajat na solo procik alebo mas nejaku RJ?
Uživatelský avatar
Matias
Příspěvky: 154
Registrován: 24 bře 2010, 00:00
Bydliště: Bílina

#5 Příspěvek od Matias »

No napřed bych to zkusil napojit v obvodě. Je to na přístrojovce. V případě, že by nešel upravit celý obsah, tak bych ho musel vyndat, nebo koupit nový a upravený obsah nahrát do nového a dát ho do desky. Nebo je nějaký další programátor s co nejjednoduším ovládáním aby to bylo pro lamu srozumitelnější? Chci udělat českou lokalizaci přístrojovky, tak proto to řeším.
Uživatelský avatar
mihal
Příspěvky: 1844
Registrován: 06 dub 2005, 00:00
Bydliště: Zilina

#6 Příspěvek od mihal »

A nemyslis, ze to bude zamknute proti vycitaniu? Je tam 64bit heslo. Ak sa aj nejako dostanes k obsahu (zatial som to nedokazal), co Ti pomoze hex? Ak su texty vo flashi, a nemas zdrojak, tak je to prakticky nemozne, pac nebudu v ASCII a nebudes vediet kde, co a ako zmenit. O casovej vhodnosti takehoto riesenia mlcim.
Nebude jednoduchsie oslovit zastupcu znacky?

PS: Zajimave by bolo napisat sw pristrojovky od gruntu. Odhad - tak 1000h ladenia sw.
Uživatelský avatar
Matias
Příspěvky: 154
Registrován: 24 bře 2010, 00:00
Bydliště: Bílina

#7 Příspěvek od Matias »

No právě že ty progy od MTA umí číst i zamčené. JInak jsem právě zjistil po otevření že tam nemám to co jsem myslel, ale MB905986. :-( Takže jdu hledat vše znovu. :-(
Uživatelský avatar
mihal
Příspěvky: 1844
Registrován: 06 dub 2005, 00:00
Bydliště: Zilina

#8 Příspěvek od mihal »

MTA je zaujimava firma, v http://www.mtaplus.cz/navody/hc908.pdf sa pise "Flash/EEPROM programmer with security passed" a ich cesky preklad je "Programátor umí číst i zamknuté procesory". HC08 vycitas bud ked nastane zhoda v 64b hesle, alebo ak ma otvoreny bootloader a Ty poznas protokol. HC08 je mozne zmazat i v zamknutom stave, ale citat nie.
Uživatelský avatar
Matias
Příspěvky: 154
Registrován: 24 bře 2010, 00:00
Bydliště: Bílina

#9 Příspěvek od Matias »

Tak už jsem pořízení pořešil. teďka jen počkat až mi přijde. :-) Už se těším až budu nekonečné hodiny sedět a dumat proč mi to pořád nejde. :-)
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“