RX600

Renesas RX600 Microcontroller Support

HCC-Embedded has worked closely with Renesas to port its high performance RX600 embedded products to this key family of Renesas microcontroller devices.

Target Ready Projects Delivered

When you buy middleware from HCC it is delivered as a tested, working, high performance project running with you tools, on your board with your RTOS. Your integration effort and time-to-market is minimized and product quality is enhanced. Developers can focus on their core competences, safe in the knowledge that HCC has provided vital building blocks in their projects.

Available Software

  • MISRA compliant TCP/IP Stack with comprehensive protocol support
  • USB Device Stack with extensive range of class drivers and file system interfaces
  • USB Host Stack with full range of class drivers and file system interfaces
  • FAT/THIN/SafeFAT file systems
  • SafeFTL for NAND flash
  • SafeFLASH file system for NOR/NAND flash
  • TINY file system for small sector NOR flash
  • USB Device Failsafe Boot-loader
  • FAT Failsafe Boot-loader
  • taskSync for synchronizing HCC middleware

Tools Supported

  • IAR Embedded Workbench
  • Renesas HEW
  • RX62N Starter Kit

RTOS Support

All of our re-useable software components can easily be used with or without a commercial RTOS. To cope with in-house legacy systems and super-loops we have developed taskSync, a small cooperative scheduler which will handle all the complex and subtle needs of our middleware.

We have abstraction layers for almost every popular embedded operating system including FreeRTOS™, CMX RTX™, µ-velOSity™, Quadros RTXC™, Keil RTX™, µC/OS-II™, MQX™, eCOS™, ThreadX™ and many others.

Devices Supported

RX600 Family: RX621/RX62N Group

R5F56216BDBG, R5F56216BDFB, R5F56216BDFP, R5F56216BDLD, R5F56216BDLE, R5F56217BDBG, R5F56217BDFB, R5F56217BDFP, R5F56217BDLD, R5F56217BDLE, R5F56218BDBG, R5F56218BDFB, R5F56218BDFP, R5F56218BDLD, R5F56218BDLE, R5F562N7ADBG, R5F562N7ADFB, R5F562N7ADFP, R5F562N7ADLE, R5F562N7BDBG, R5F562N7BDFB, R5F562N7BDFP, R5F562N7BDLE, R5F562N8ADBG, R5F562N8ADFB, R5F562N8ADFP, R5F562N8ADLE, R5F562N8BDBG, R5F562N8BDFB, R5F562N8BDFP, R5F562N8BDLE