Hallo, ich teste gerade den R8C ('M16C-Tiny'), kennt jemand eine (kostenlose)Alternative zu dem Renasas-Flasher? Tommy.
guck mal auf http://www.mikrocontroller.com da gibts n flasher,weis aber net ob der auch den tiny unterstüzt
Hallo, schau mal bei www.m16c-flasher.de, den benutze ich für den M16C62 und der soll in der Beta auch mit R8C funktionieren.
in der Beta1 wird der R8C noch ncht unterstützt. R8C wird dort im Forum bereits angekündigt, so dass es nicht mehr lange dauern kann (warte auch schon darauf :-) ) gruss
Hallo, verdammt schnell hier.... DerM16C-Flasher sieht ja ganz nett aus, dann warte ich auch mal auf die neue Beta. Danke Tommy
Hi, hat zwar etwas gedauert;-) aber die aktuelle Beta hat jetzt eine Unterstützung für den R8C/13. Da der Flasher die Steuerleitung für Mode und Reset benutzen kann, wird das Flashen damit wesentlich komfortabler... Gruss, Ingo.
Die Beta funktionier leider nicht. Ich kann zwar mit dem R8C13 connecten, aber es ist nicht moeglich etwas zu brennen oder auszulesen. Er sagt immer die ID wuerde nicht stimmen. Wenn das Programm uebrigen keinen Comport findet weil ich z.b meine RS232-CFKarte noch nicht eingesteckt habe so stuerzt es boese ab. Es kommt nach dem starten sofort ein Fenster wo man fuer 10ms etwas von Com-Property Error lesen kann und danach ungefaehr 1Million Fenster mit: Zugriffsverletzung bei Adresse 0040BED8 in Modul M16CFlasher.exe. Lesen von Adresse 000002D4. Olaf
@Olaf Merkwürdig. Ich gehe mal davon aus, dass du den Controller richtig ausgewählt hast... Welche ID hat denn dein Programm? Wenn Du es nicht weisst, versuche mal nur 0xFF oder nur 0x00 einzustellen. Oder lösche den Controller mit dem Flasher-Programm, welches du ansonsten nutzt, Danach ist der Controller aus jeden Fall ungeschützt. Das mit der RSR232 Karte ist interessant. Hatte bislang noch nicht berücksichtigt, dass gar kein Comport vorhanden sein könnte... Wer baut auch solche Notebooks? ;-)
Also mehr als den einen R8C gibt es da ja noch nicht auszuwaehlen. Gibt es bei den Dingern unterschiede? Sobald es mit dem R8C13 klappt kann ich auch mal einen R8C11 probieren. Die ID meines Prozessors kenne ich jetzt garnicht, er ist halt noch so wie er in der Elektor war. Da habe ich nichts dran geaendert. Ausserdem kann ja sowohl der KD30 wie auch die Flashsoftware von Renesas damit umgehen. Ich habe allerdings sowohl mal 0x00(Vorgabe des Programms) wie auch 0xff probiert. Ihn extra zu loeschen kann ich natuerlich morgen mal probieren. Allerdings hatte ich ihn kurz vorher noch mit dem KD30 benutzt. Falls der da nicht irgendwas reinbraet sollte da eigentlich keine ID drin sein. BTW: So schoen ich die R8C/M16C mittlerweile finde, dieser ID-Kram war nicht gerade eine besonderes ueberragende Geistesleistung der Entwickler. Was den Laptop angeht. Software fuer kleine Prozessoren sollte man auch auf kleinen Laptops entwickeln. :-) 820g Rulez! http://www.sony.jp/products/Consumer/PCOM/PCG-U1/ Ich muss meine RS232 Karte immer rausziehen wenn ich da Software vom Hauptrechner ueber CF-Karte installieren will. Da vergisst man schonmal sie hinterher wieder reinzustecken. .-) Olaf
Diese ID Geschichte ist echt keine Superidee, aber was soll man machen... Zur ID: Es ist immer irgendeine ID drin, da sie mit dem Programm geflasht wird. Je nach Compiler ist dies, sofern nichts anderes definiert, halt 0x00 oder 0xFF. Der Schutz ist nur deaktiviert, wenn der Controller komplett leer ist. Wichtig: Wenn einmal 'ID mismatch' gekommen ist, muss der kurz Controller völlig spannungsfrei geschaltet werden, (auch RS232 abziehen). Ist wohl so 'ne Art Hackerschutz, damit nicht einfach beliebige IDs schnell probiert werden können. Nach dem 'Connect' kann man mit 'More - Read status' den Status auslesen. Da sollte da u.a. 'ID not verifed' o.ä. stehen. Auch dumm ist, dass wenn man seine ID mal nicht mehr weiss, der Controller nicht mehr zu gebrauchen ist, da nicht mal mehr das Programm gelöscht werden kann. Gruss, Ingo.
Ich habe es gerade nochmal probiert. Ich habe dazu erstmal das Flashprogramm von Renesas aufgerufen und dort einmal BLANK gestartet. Danach konnte ich problemlos ein File mit deinem Programm reinbrennen und es lief auch. Es ist mir wirklich ein Raetsel wieso es gestern nicht ging da ich da wirklich niemals bewusst eine ID vergeben hatte. Ich weiss noch nichtmal wie das beim KD30 geht. Olaf
Und als ich gerade mal wieder den KD30 benutzen wollte ging er nicht. Da musste ich erst wieder den Flasher von Renesas starten, dort 00 00 00 00 00 eingeben und wieder alles loeschen. Argls! Dieser ID-Scheiss nervt. Olaf
hi, habe gerade das selbe prob. kenne ID nicht und kann nun nix flashen... blank oder sonstwas geht nicht (standards FF und 00 funzen auch nicht). kann ich den µC irgendwie hardwaremässig resetten? mfg
Hallo, wie vergebe ich gezielt meine ID für den R8C? Wo sind Einstellungen vorzunehmen?
Hallo Burkhard, bei Benutzung von HEW mit dem Renesas-Compiler schau mal in der Datei sect30.inc nach "ID code check function". Gruß Mo
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.