R8C/13-Board

OP #2048435
Lesenswert?

http://www.ak-modul-bus.de/cgi-bin/iboshop.cgi?showd610!0,0,ELEKR8C13
http://www.elektor.de/projekte/r8c-entwickler-wettbewerb-die-gewinner.83233.lynkx

Hallo

Habe so ein Teil bei mir wiedergefunden.
Habe dies 2006 von meinen Zahnarzt geschenkt bekommen.
Was für Minimalaufwand muß man betreiben,um z.B ein Taster abzufragen 
und eine Led blinken zu lassen.

Gruß
Gast #2048503
Lesenswert?

> Wie du dir denken kannst meine ich dén allgemeinen Software Aufwand.

Genau dasselbe wie bei jedem anderen Controller auch. Du musst dir die 
Entwicklungsumgebung von Renesas installieren, das Datenblatt zum 
Controller lesen und schon kann deine LED blinken.

Im Gegensatz zu AVR brauchst du keinen extra Brenner sondern nur einen 
Pegelwandler fuer die serielle Schnittstelle. Im einfachsten Falle also 
vielleicht ein abgehacktes USB-Handykabel.

Olaf
Gast #2048920
Lesenswert?

Da gab's mal von der Elektor eine CD mit allen notwendigen Tools. Das 
Glyn-Board hatten die damals als Gimmick auf dem Titel. Das dürfte der 
schmerzfreieste Einstieg sein.


Ansonsten brauchst Du von Renesas die HEW, den NC30W oder 
IAR3.x-Compiler als Eval-Version (der für nuppes kann m.W. 16 bzw 8kB) 
und die FDT-Software. Sollte sich alles unter Tools auf der 
Übersichtsseite des R8C/1x finden.

Für M16C gibt's auch eine Gnu-Toolkette. Ob die schon auf R8C erweitert 
wurde, weiss ich nicht.

Flashen über die serielle soll wohl ganz gut klappen. Zum ernsthaften 
Debuggen empfiehlt sich aber doch die Anschaffung eines E8a oder E1. 
Live zugucken (a la BDM) geht zwar noch nicht, aber immerhin gibt's eine 
Stoptaste und HW-Breakpoints.


Patrick


BTW: verwendet jemand schon R8C/3x?
Gast #2100791
Lesenswert?

Hallo zusammen!

Die R8C Toolchain von http://www.kpitgnutools.com/ scheint zu 
funktionieren.

Meine Kiste läuft mit AMD64, daher weigerte er sich da das RPM 
auszupacken. Ich habe es mit dem Tool alien zu einem tgz konvertiert und 
dann laufen die ia32 Binaries auch auf einer AMD64 Architektur 
(vermutlich wegen ein paar Supportlibs).

Allerdings ist der Include Ordner leer. Hat jemand vllt ein Headerfile, 
welches zum R8C/Tiny vom Elektor Board passt? Da kommen zwar ein paar 
Beispiele mit, u.A. für R8C/11. Sind die Files registerkompatibel zum 
R8C/13 vom Elektorboard?

Grüße,
Matthias
Gast #2101015
Lesenswert?

> Meine Kiste läuft mit AMD64, daher weigerte er sich da das RPM
> auszupacken.

Du kannst auch einfach den gcc selber downloaden und dann selber 
uebersetzen.

> Allerdings ist der Include Ordner leer. Hat jemand vllt ein Headerfile,
> welches zum R8C/Tiny vom Elektor Board passt?

Du kannst einfach das Headerfile vom HEW kopieren. Ausserdem ist es IMHO 
so das man sich die aktuellste Version irgendwo bei Renesas runterladen 
kann.

Ansonsten hilft vielleicht google?

http://www.hackchina.com/r/126121/sfr_r813.h__html

> Sind die Files registerkompatibel zum R8C/13 vom Elektorboard?

R8C11 und R8C13 sind sich sicherlich sehr aehnlich. Trotzdem ist es 
megaklug das passende File zu verwenden weil man sich so richtig fiesen 
wochenlangen Debug-Aerger einhandeln kann wenn doch mal irgendwo ein Bit 
unterschiedlich ist. .-)

Olaf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren