Sunny Giken CXPI Communication Software CioRy Communication Middle CXPI Slave Package

Manufacturer: Sunny Giken Inc.
Model : CXPI communication software

Features

  • The CioRy CXPI Slave Package includes embedded CXPI middleware and a PC-based configurator for automotive ECUs.
  • It complies with the CXPI JASO D015 standard and supports OEM-specific communication settings. This enables quick development of CXPI-based applications.
  • CioRy is used in over 40 ECU projects at 27 companies, including automakers and parts suppliers.

1. High-quality communications middleware reduces development time 

  • The CioRy CXPI Slave Package is optimized embedded software for CXPI communication. It complies with the JASO D015 (ISO 20794) CXPI standard.
  • OEM options can be added to meet specific automaker requirements. The source code follows MISRA-C, ensuring high software quality.
  • Using this package reduces development effort and lets users focus on application design.

2. Implementation of functions necessary for CXPI communication for in-vehicle ECU

  • The CioRy CXPI Slave Package provides essential functions for in-vehicle CXPI communication.
  • It includes a fail-safe feature that notifies the application of communication errors.
  • OEM-specific fail-safe functions can also be added to meet automaker requirements.
  • The package is built on proven in-vehicle communication expertise, ensuring reliable use.
CioRy communication middleware CXPI slave compatible function
Standard FeaturesNormal frame
Event transmission
Sleep/Wakeup
Error acquisition
OEM option compatible functionsReception interruption detection
Transmission lock detection
Bus off detection function
Message register stuck check detection
DLC check

3. Signal-based data access from applications 

  • CioRy communication middleware handles CXPI message transmission, reception, and periodic processing.
  • Applications can send and receive messages anytime using signal names.
  • CioRy manages packing and unpacking of signals, so applications don’t need to handle CXPI frame details.

4. Low-load, small-ROM-size CXPI communication software 

  • The CioRy CXPI Slave Package provides essential ECU functions with low CPU load and a small ROM footprint, making it ideal for automotive microcontrollers.
  • CXPI communication is achieved using UART on the microcontroller.
  • For RL78/F13 and F14, the required resources are:
    RLIN3-UART ×1
    Timer ×1.
  • If using the ROHM BD41003FJ-C transceiver, no external interrupt (INT) is needed. If using the Infineon S6BT112A, one external INT is required.
Communication middleROMRAMMeasurement conditions
CXPI Slave15KB–20KB800 bytesRL78/F14
compiler: CC-RL

CioRy ROM/RAM usage reference value

5. Easy configuration settings 

  • The CioRy Configurator makes configuration simple by limiting settings to the minimum required.
  • Signal settings can be entered in an Excel-format table and loaded into the tool.
  • Once configured, the tool generates source code based on the input settings.
Setting TypeNumber of items
Component Settings3
DRV Settings12
DRV Channel Settings9
Channel common information settings3
COM information settings3
NM common information settings5
Communication information settings23

CioRy Communication Middle CXPI Slave Setting Items

List of microcontrollers compatible with the CioRy package

Product Package ClassificationProduct NameCompatible microcomputers
Communication middleware package
(communication stack, MCAL and
CioRy configurator package)
CioRy Communication Middle CAN PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
CioRy Communication Middle CAN FD PackageRenesas ElectronicsRL78/F24
RH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
RH850/U2A
ROHMML63Q8057
CioRy Communication Middle LIN Master PackageRenesas ElectronicsRH850/F1L
RH850/F1K
CioRy Communication Middle LIN Slave PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
ROHMML63Q8057
CioRy Communication Middle CXPI Slave PackageRenesas ElectronicsRL78/F13・F14
RL78/F24
RH850/F1KM-S1
Microchip TechnologyPIC18-Q10 Family
AUTOSAR package
(RTE, OS, communication stack, MCAL and
CioRy configurator package)
CioRy AUTOSAR CAN PackageRenesas ElectronicsRL78/F13・F14
CioRy AUTOSAR CAN FD PackageRenesas ElectronicsRH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
Communication library package
(object code library)
CioRy CAN Quick LibraryRenesas ElectronicsRL78/F13・F14
RH850/F1K

List of microcontrollers compatible with CioRy option packages

Product Package ClassificationProduct NameCompatible microcomputers
Communication middleware package
(communication stack, MCAL and
CioRy configurator package)
CioRy Communication Middle CAN PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
CioRy Communication Middle CAN FD PackageRenesas ElectronicsRL78/F24
RH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
RH850/U2A
ROHMML63Q8057
CioRy Communication Middle LIN Master PackageRenesas ElectronicsRH850/F1L
RH850/F1K
CioRy Communication Middle LIN Slave PackageRenesas ElectronicsRL78/F13・F14
RH850/F1L
ROHMML63Q8057
CioRy Communication Middle CXPI Slave PackageRenesas ElectronicsRL78/F13・F14
RL78/F24
RH850/F1KM-S1
Microchip TechnologyPIC18-Q10 Family
AUTOSAR package
(RTE, OS, communication stack, MCAL and
CioRy configurator package)
CioRy AUTOSAR CAN PackageRenesas ElectronicsRL78/F13・F14
CioRy AUTOSAR CAN FD PackageRenesas ElectronicsRH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
Communication library package
(object code library)
CioRy CAN Quick LibraryRenesas ElectronicsRL78/F13・F14
RH850/F1K

List of microcontrollers compatible with CioRy option packages

Product Package ClassificationProduct NameoverviewCompatible microcomputers
Optional PackagesCAN Diag OptionTp Module for CAN DiagRenesas ElectronicsRL78/F13・F14
RH850/F1L
RH850/F1K
AUTOSAR CAN NMAUTOSAR compliant CAN NM moduleRenesas ElectronicsRH850/F1L
RH850/F1K
RH850/F1KM-S1
RH850/F1KM-S2
RH850/F1KM-S4
RH850/U2A
CioRy Security OptionsAUTOSAR-compliant message authentication moduleRenesas ElectronicsRL78/F24
RH850/F1KM-S2
RH850/F1KM-S4

REQUEST QUOTATION

PAYMENT

payment-methods

Return Top