Forum: Markt [V] Carrier-Board R8C20.R8C23 (kein Elektor!)


von Tillomar S. (tillomar)


Angehängte Dateien:

Lesenswert?

Hat hier zufällig jemand Interesse am Renesas R8C?

Ich habe hier einen ganzen Schwung selbstgebauter R8C-Carrier -- mehr, 
als ich wohl selbst je verbauen kann. Deshalb würde es mich freuen, wenn 
die auch anderswo noch nützliche Verwendung fänden, und würde sie quasi 
zum Selbstkostenpreis abgeben.
(Sollte mich jetzt eine Welle des Bedarfs überrollen, könnte ich auch 
noch mal nachproduzieren.)

Der angebotene Prozessor ist ein R8C20-6KFP:

- 48 Pin PQFP
- 32K Flash
- 2K RAM
- 2.7 bis 5.5V
- 16 MHz (3.0 bis 5.5V), 10 MHz (2.7 bis 5.5V)
- -40 bis +125°C (Automotive-Variante!)
- 41 I/O-Ports, 3 I-Ports
- 2x UART (davon einer auch synchron)
- 1x SPI/I2C
- 4 Timer (Inkl. Capture/Compare und PWM)
- 1x AD-Converter 10 Bit
- 12 analoge Eingänge
- Watchdog
- 2x On-Board-Oszillatoren (125 kHz / 40 MHz)
- Voltage Detection Comparator
- POR
- Stromaufnahme: ca. 11 mA @ 5V, 20MHz (extern)

Sofern man den erweiterten Temperaturbereich nicht ausnutzt, läuft der 
Prozessor übrigens auch problemlos mit 20 MHz.

Genaueres findet Ihr bei Renesas in den Manuals --

Hardware:
http://www.renesas.eu/req/product_document_lineup_child.do?REGION_KEY=4&LAYER_KEY=1296&PDF_URL=http://documentation.renesas.com/doc/products/mpumcu/rej09b0250_r8c2021hm.pdf&TKUPDATE=true&APNOTE=true

Software:
http://documentation.renesas.com/doc/products/mpumcu/rej09b0001_r8csm.pdf

Anstelle des verbauten R5F21206KFB können auch andere Derivate der 20er- 
und 21er-Familie bestückt werden -- je nach Ausführung dann mit 4K 
Data-Flash, CAN und bis zu 6K RAM und 128K Flash. Diese größeren 
Prozessoren kann ich aber nicht anbieten, da ich sie nur nach Bedarf 
verbaue.

Das Board ist ein typischer Carrier -- alle Prozessor-Pins sind 1:1 an 
die Stiftleisten geführt. Zusätzlich sind ein paar Bauteile für 
Pufferung und Blockung der Versorgungsspannung, Quarz, Reset mit Taster, 
LED, sowie Programmer-/Emulatoranschluß vorgesehen.

Der Prozessor läuft aber auch ohne weitere Bestückung, da er über 
Power-on-Reset und integrierten Oszillator verfügt. (Na ja, zumindest 
die keramischen Abblockkondensatoren würde ich ihm aber schon gönnen. ;)

Zur Programmierung verwende ich den E8(a)-Emulator von Renesas -- der 
ist mittlerweile auch schon immer mal wieder hier und bei eBay zu 
bekommen --, man kann den Prozessor aber auch über eine einfache 
serielle Verbindung mit dem "Flash Development Toolkit" von Renesas 
programmieren. Da das Flash-Protokoll öffentlich ist, kann man sich auch 
etwas eigenes stricken...

Als Entwicklungsumgebung kan man eigentlich nehmen, was man möchte; bei 
Kpit Cummins gibt's die kostenlosen GNU-Toolchain, die sich problemlos 
per MAKE einbinden läßt. Wer's komfortabler mag, nimmt die HEW von 
Renesas, dort kann man die GNU-Toolchain automatisch integrieren. Wer 
den E8(a)-Emulator besitzt, findet in der HEW auch eine komplette 
Debugging-Umgebung.

Zurück zur Hardware -- die Boards von mir sind nur mit dem Prozessor 
bestückt, alle anderen Positionen sind unbestückt; vollbestückte Boards 
gibt's nur gegen Schmerzensgeld (!). Schaltplan gibt's natürlich dazu, 
auf Wunsch auch Demo-Software (GNU).

Als Preis habe ich an 10€ pro Stück gedacht, bei "größeren Mengen" gibts 
Rabatt -- 9€ ab 5 Stk., 8€ ab 10 Stk. Dazu kommt noch Portoersatz für 
den Versand nach Wahl.

Wer nur ein paar Carrier möchte, aber dann den Prozessor in eigenen 
Designs verbauen -- kein Problem, es sind auch noch "lose" Prozessoren 
da.

Gruß,
Tillomar

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
Noch kein Account? Hier anmelden.