Ethernet-Microcontroller SH7619 von Renesas mit µC/OS-II-Board-Support-Package

Von Renesas und seinem Kooperationspartner Embedded-Office ist das µC/OS-II-Board-Support-Package (BSP) für das M3A-HS19G59-Board verfügbar.

Das Board basiert auf dem SH7619-Controller, der ein Ethernet-MAC&PHY und einen 160-DMIPS-SH2-RISC-CPU-Kern enthält. Das BSP bietet den µC/OS-II-Echtzeit-Kernel und den µS/TCP-IP-Stack. Neben dem TCP-IP-Stack gibt es zahlreiche Anwendungsprotokolle wie HTTP, FTP, SNTP, POP, SMTP, DHCP, DNS und viele weitere.

Der µC/OS-II-Echtzeit-Kernel ist ein portabler, in ROM speicherbarer, skalierbarer Multitasking-Kernel mit Echtzeit-Funktionen für Mikroprozessoren und Miktrocontroller. Das µC/OS-II-Betriebssystem kann bis zu 255 Tasks verwalten und enthält alle typischen RTOS-Services wie Tasks, Queues, Semaphores, Event-Flags, Mailboxen und gemeinsame Exclusion-Semaphores. Es wird als Quellcode ausgeliefert, auf einer Pre-Produkt-Basis lizensiert und erlaubt dem Anwender, eine beliebige Anzahl von Geräten des lizenzierten Produkts zu verkaufen.

Mit einem 32-Bit-SH2-RISC-CPU-Kern arbeitet der SH7619 mit einer Taktfrequenz von 125 MHz. Er verfügt über 16 KByte Cache, 16 KByte RAM und einen Bus-State-Controller für SRAM, SDRAM, Flash und PCMCIA.

Der Ethernet-MAC&PHY wird von einem EDMAC unterstützt und ist mit einem Host-Interface (HIF) ausgestattet, das einen Dual-Port-SRAM zur Verknüpfung mit der Host-CPU als Slave-Mikrocontroller benutzt. Dabei verwendet er eine SRAM-artige Schnittstelle.

Wird der SH7619 über das HIF hochgefahren kann auf einen externen Flash-Speicher im Slave-Modus verzichtet werden. Die Peripherie-Ausstattung umfasst drei serielle Ports, einen Timer und bis zu 78 I/O-Ports. Sein 13 x 13 mm großes, RoHS-konformes BGA-Gehäuse verfügt über 176 Pins mit einem Pinabstand von 0,8 mm.

Das M3A-HS19G59-Board und der SH7619-Mikrocontroller befinden sich bereits in Serienproduktion und sind über alle Renesas-Distributoren erhältlich. Das µC/OS-II-BSP steht unter http://www.embedded-office.de zum Download bereit.