[EB Tresos] CAN plugin generation error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[EB Tresos] CAN plugin generation error

Jump to solution
1,314 Views
minsiklee
Contributor III

Hi, I was trying to generate the .cfg files for the Can plugin using Tresos.

I get the following error and could not understand the reason.

L_duncan_0-1663658578057.png

An error is thrown, but it is generate project

Thanks for your helps !

Best Regards.

0 Kudos
1 Solution
1,286 Views
nxf78987
NXP Employee
NXP Employee

Hi L_duncan,

Could you send me the configuration files (.xdm files) in your project?

Best regards,

Dan

View solution in original post

0 Kudos
4 Replies
1,304 Views
nxf78987
NXP Employee
NXP Employee

Hi L_duncan,

Have you ever filled the value for this node?

nxf78987_0-1663749214047.png

If you tried and the generation still fails, please send me your configuration files.

Best regards,

Dan

0 Kudos
1,291 Views
minsiklee
Contributor III

Hi Dan,

Thanks for reply.

L_duncan_0-1663839641793.png

I filled that node, But the error occurred.

L_duncan_3-1663840143773.png

1) What does "signed" mean in error?

2) File uploads are limited, so I'm attaching configuration CAN.xdm as below text.

Best regards,

Duncan

==================================================

<?xml version='1.0'?>
<datamodel version="3.0"
xmlns="http://www.tresos.de/_projects/DataModel2/08/root.xsd"
xmlns:a="http://www.tresos.de/_projects/DataModel2/08/attribute.xsd"
xmlns:v="http://www.tresos.de/_projects/DataModel2/06/schema.xsd"
xmlns:d="http://www.tresos.de/_projects/DataModel2/06/data.xsd">

<d:ctr type="AUTOSAR" factory="autosar"
xmlns:ad="http://www.tresos.de/_projects/DataModel2/08/admindata.xsd"
xmlns:icc="http://www.tresos.de/_projects/DataModel2/08/implconfigclass.xsd"
xmlns:mt="http://www.tresos.de/_projects/DataModel2/11/multitest.xsd" >
<d:lst type="TOP-LEVEL-PACKAGES">
<d:ctr name="Can" type="AR-PACKAGE">
<d:lst type="ELEMENTS">
<d:chc name="Can" type="AR-ELEMENT" value="MODULE-CONFIGURATION">
<d:ctr type="MODULE-CONFIGURATION">
<a:a name="DEF" value="ASPath:/AURIX/Can"/>
<d:var name="IMPLEMENTATION_CONFIG_VARIANT" type="ENUMERATION"
value="VariantPostBuildSelectable">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanConfigSet" type="MAP">
<d:ctr name="CanConfigSet_0" type="IDENTIFIABLE">
<d:lst name="CanController" type="MAP">
<d:ctr name="Can_Network_CANNODE_0" type="IDENTIFIABLE">
<d:var name="CanBusoffProcessing" type="ENUMERATION"
value="POLLING"/>
<d:var name="CanControllerLoopbackEnable" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerActivation" type="BOOLEAN"
value="true"/>
<d:var name="CanControllerBaseAddress" type="INTEGER"
value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerId" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanHwControllerId" type="ENUMERATION"
value="CONTROLLER_1_MULTICANPLUS_NODE1"/>
<d:var name="CanRxProcessing" type="ENUMERATION"
value="INTERRUPT"/>
<d:var name="CanTxProcessing" type="ENUMERATION"
value="INTERRUPT"/>
<d:var name="CanWakeupProcessing" type="ENUMERATION"
value="INTERRUPT">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanWakeupSupport" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanRxInputSelection" type="ENUMERATION"
value="RXDCANxA">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:ref name="CanCpuClockRef" type="REFERENCE"
value="ASPath:/Mcu/Mcu/McuModuleConfiguration_0/McuClockSettingConfig_0/McuClockReferencePoint"/>
<d:ref name="CanControllerDefaultBaudrate"
type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0/Can_Network_CANNODE_0_BR_0"/>
<d:lst name="CanWakeupSourceRef"/>
<d:lst name="CanControllerBaudrateConfig" type="MAP">
<d:ctr name="Can_Network_CANNODE_0_BR_0"
type="IDENTIFIABLE">
<d:var name="CanControllerBaudRate" type="INTEGER"
value="500">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerPropSeg" type="INTEGER"
value="0"/>
<d:var name="CanControllerSeg1" type="INTEGER"
value="10"/>
<d:var name="CanControllerSeg2" type="INTEGER"
value="2"/>
<d:var name="CanControllerSyncJumpWidth"
type="INTEGER" value="1"/>
</d:ctr>
</d:lst>
<d:lst name="CanControllerFdBaudrateConfig" type="MAP"/>
<d:lst name="CanFilterMask" type="MAP">
<d:ctr name="CanFilterMask_0" type="IDENTIFIABLE">
<d:var name="CanFilterMaskValue" type="INTEGER"
value="2047"/>
</d:ctr>
</d:lst>
<d:lst name="CanTTController" type="MAP"/>
</d:ctr>
<d:ctr name="CanController_0" type="IDENTIFIABLE">
<d:var name="CanBusoffProcessing" type="ENUMERATION"
value="INTERRUPT">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerLoopbackEnable" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerActivation" type="BOOLEAN"
value="true"/>
<d:var name="CanControllerBaseAddress" type="INTEGER"
value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerId" type="INTEGER" value="1">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanHwControllerId" type="ENUMERATION"
value="CONTROLLER_0_MULTICANPLUS_NODE0">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanRxProcessing" type="ENUMERATION"
value="INTERRUPT">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanTxProcessing" type="ENUMERATION"
value="INTERRUPT">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanWakeupProcessing" type="ENUMERATION"
value="INTERRUPT">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanWakeupSupport" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanRxInputSelection" type="ENUMERATION"
value="RXDCANxA">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:ref name="CanCpuClockRef" type="REFERENCE" >
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:ref>
<d:ref name="CanControllerDefaultBaudrate"
type="REFERENCE" >
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:ref>
<d:lst name="CanWakeupSourceRef"/>
<d:lst name="CanControllerBaudrateConfig" type="MAP">
<d:ctr name="CanControllerBaudrateConfig_0"
type="IDENTIFIABLE">
<d:var name="CanControllerBaudRate" type="INTEGER"
value="500">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerPropSeg" type="INTEGER"
value="2">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerSeg1" type="INTEGER"
value="5">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerSeg2" type="INTEGER"
value="4">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanControllerSyncJumpWidth"
type="INTEGER" value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
</d:ctr>
</d:lst>
<d:lst name="CanControllerFdBaudrateConfig" type="MAP"/>
<d:lst name="CanFilterMask" type="MAP"/>
<d:lst name="CanTTController" type="MAP"/>
</d:ctr>
</d:lst>
<d:lst name="CanHardwareObject" type="MAP">
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_1"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_2"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="1">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_3"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="2">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_4"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="BASIC"/>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="3">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_5"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="4">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_6"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="5">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_7"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="6">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_8"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="7">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Rx_Std_MailBox_9"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="8">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="RECEIVE">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_1"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="9">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_2"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="10">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_3"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="11">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_4"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="12">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_5"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="13">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_6"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="14">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
<d:ctr name="Can_Network_CANNODE_0_Tx_Std_MailBox_7"
type="IDENTIFIABLE">
<d:var name="CanHandleType" type="ENUMERATION"
value="FULL">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdType" type="ENUMERATION"
value="STANDARD">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdValue" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanObjectId" type="INTEGER" value="15">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
<d:var name="CanObjectType" type="ENUMERATION"
value="TRANSMIT"/>
<d:ref name="CanControllerRef" type="REFERENCE"
value="ASPath:/Can/Can/CanConfigSet_0/Can_Network_CANNODE_0"/>
<d:lst name="CanFilterMaskRef"/>
<d:var name="CanMultiplexedHwObjects" type="INTEGER"
value="1">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionRWPeriodRef"/>
<d:lst name="CanTTHardwareObjectTrigger" type="MAP"/>
</d:ctr>
</d:lst>
<d:ctr name="CanClockConfiguration" type="IDENTIFIABLE">
<d:var name="CanClockStepValue" type="INTEGER" value="1023"/>
<d:var name="CanClockDividerMode" type="ENUMERATION"
value="NORMAL_DIVIDER">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
</d:ctr>
<d:lst name="CanFifoConfiguration" type="MAP"/>
</d:ctr>
</d:lst>
<d:ctr name="CanGeneral" type="IDENTIFIABLE">
<d:var name="CanDevErrorDetection" type="BOOLEAN" value="true"/>
<d:var name="CanBaudRateClkSelErayPll" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanHardwareCancellation" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIdenticalIdCancellation" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanIndex" type="INTEGER" value="0">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanLPduReceiveCalloutFunction"/>
<d:lst name="CanMainFunctionBusoffPeriod"/>
<d:var name="CanMainFunctionModePeriod" type="FLOAT"
value="0.0010">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:lst name="CanMainFunctionWakeupPeriod"/>
<d:var name="CanMultiplexedTransmission" type="BOOLEAN"
value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanTimeoutDuration" type="FLOAT" value="0.0010">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanTimeoutDurationFactor" type="INTEGER"
value="400">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanVersionInfoApi" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanPBFixedAddress" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanDebugSupport" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanChangeBaudrateApi" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanResetSfrAtInit" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="CanDeInitApi" type="BOOLEAN" value="false">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:ref name="CanCounterRef" type="REFERENCE" >
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:ref>
<d:ref name="CanSupportTTCANRef" type="REFERENCE" >
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:ref>
<d:lst name="CanMainFunctionRWPeriods" type="MAP"/>
</d:ctr>
<d:lst name="CanDemEventParameterRefs" type="MAP"/>
<d:ctr name="CommonPublishedInformation" type="IDENTIFIABLE">
<d:var name="ArMajorVersion" type="INTEGER" value="4"/>
<d:var name="ArMinorVersion" type="INTEGER" value="0"/>
<d:var name="ArPatchVersion" type="INTEGER" value="0"/>
<d:var name="SwMajorVersion" type="INTEGER" value="2"/>
<d:var name="SwMinorVersion" type="INTEGER" value="3"/>
<d:var name="SwPatchVersion" type="INTEGER" value="9"/>
<d:var name="ModuleId" type="INTEGER" value="80">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="VendorId" type="INTEGER" value="17">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="VendorApiInfix" type="STRING" value="MCanP">
<a:a name="IMPORTER_INFO" value="@DEF"/>
</d:var>
<d:var name="Release" type="STRING" value="_TRICORE_TC233">
<a:a name="IMPORTER_INFO">
<a:v>@DEF</a:v>
<a:v>@CALC</a:v>
</a:a>
</d:var>
</d:ctr>
</d:ctr>
</d:chc>
</d:lst>
</d:ctr>
</d:lst>
</d:ctr>

</datamodel>

0 Kudos
1,287 Views
nxf78987
NXP Employee
NXP Employee

Hi L_duncan,

Could you send me the configuration files (.xdm files) in your project?

Best regards,

Dan

0 Kudos
1,280 Views
minsiklee
Contributor III
For security reasons, the file cannot be attached, so can I send it by e-mail?
0 Kudos