Design
Ethernet microcontroller now supported by µC/OS-II Board Support Package
Renesas and its alliance partner Embedded Office have announced the immediate availability of a µC/OS-II Board Support Package (BSP) for the M3A-HS19G59 board. The board is based on the SH7619 device that features Ethernet MAC&PHY and a 160 DMIPS SH2 RISC CPU core, as well as many other peripherals. The device is comparable in cost to an Ethernet NIC with PHY and so offers the CPU and peripherals ‘for free’, in comparison.
A deThe Real-Time Kernel µC/OS-II is a portable, ROMable, scalable, pre-emptive real-time, multitasking kernel for microprocessors and microcontrollers. µC/OS-II can manage up to 255 tasks and provides all typical RTOS services like tasks, queues, semaphores, event flags, mailboxes, mutual exclusion semaphores, and more. The internals of µC/OS-II are described in the book: ‘MicroC/OS-II, The Real-Time Kernel’ which is available worldwide from most technical bookstores. µC/OS-II is delivered in sourcecode and licensed on a per-product basis and allows you to sell any number of units of the licensed product.
Michael Hillmann, Managing Director of Embedded Office, “The high performance of the SH7619 in core and TCP/IP communication opens a wide variety of applications requiring hard realtime combined and TCP/IP connectivity. The development environment HEW is stable and intuitive usable within a view hours. Together with the µC/OS-II BSP this is a great starting point for product development.”
“The SH7619 is ideal to replace Ethernet NICs because it is comparable in cost, has a host interface using SRAM-style connection and comes in a very small 13x13mm BGA including PHY,” says Joachim Hüpper, Renesas Technology’s Consumer-Industrial Business Unit Marketing Manager, “hence it adds intelligence for free and saves board space. The new µC/OS-II BSP makes it easy to use the many advantages of the SH7169 and speeds up development.”
The SH7619 has a 32-bit SH2 RISC CPU core and operates at 125MHz. It has 16Kbyte cache, 16KByte RAM and a Bus State Controller for SRAM, SDRAM, Flash, PCMCIA, etc. The Ethernet MAC&PHY is supported by a dedicated EDMAC. The device has a Host Interface (HIF) that uses a dual-ported SRAM to interface to host CPU as a slave microcontroller, using an SRAM-style interface. The SH7619 can boot via the HIF so that in slave-mode the use and cost of external Flash can be avoided. The peripheral set also includes three serial ports, timers and up to 78 IO ports. The device comes in a 13x13mm RoHS-compliant BGA package with 176 pins and an easy-to-use 0.8mm pitch.
The M3A-HS19G59 board and the SH7619 microcontroller are in mass production and immediately available via all Renesas distributors. The M3A-HS19G59 board connects to the popular Renesas debugger E10A-lite (HS0005KCU11H), which is also available ex stock.