]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Opened and re-saved model with latest tools (1.6.0 RC2). Ticket1087
authorjohn <devnull@localhost>
Mon, 14 Nov 2011 13:43:00 +0000 (14:43 +0100)
committerjohn <devnull@localhost>
Mon, 14 Nov 2011 13:43:00 +0000 (14:43 +0100)
Fixed some problems in model (referring to parameters in card12 example).
Fixed signal layout in example and added matching dbc-file.

31 files changed:
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Adc_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Adc_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/CanIf_SpecialPdus.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Can_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Can_Lcfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_PbCfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Com_PbCfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Det_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Dio_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Dio_Lcfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Callout_template.c [deleted file]
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.c [deleted file]
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Generated_Types.h [deleted file]
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Mcu_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Mcu_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Os_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Os_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_PbCfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/PduR_PbCfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Port_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Port_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Pwm_Cfg.c
boards/hcs12x_elmicro_tboard/examples/ledmaster/config/Pwm_Cfg.h
boards/hcs12x_elmicro_tboard/examples/ledmaster/example_info.txt
boards/hcs12x_elmicro_tboard/examples/ledmaster/led_master.dbc [new file with mode: 0644]
boards/hcs12x_elmicro_tboard/examples/ledmaster/ledmaster_hcs12x_tboard.arxml

index 271c5e39d1d4d9a0c36080dfde487ada3d06f1ea..5da605566f3575a0d79235370fba481130cc6b55 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
index 655137081482f242d1625dc1eefc55ad687037ef..2005571d6046c54f4705d317fd976875d4564eef 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 46aabee2133f7ad4b59c8752e0164f1e7636ccc4..68475af6139eb0601b130b7d0fdd592779a04e58 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
 #include "CanTp.h"\r
 #include "CanTp_Cbk.h"\r
 #endif\r
+#if defined(USE_J1939TP)\r
+#include "J1939Tp.h"\r
+#include "J1939Tp_Cbk.h"\r
+#endif\r
 #if defined(USE_PDUR)\r
 #include "PduR.h"\r
 #endif\r
@@ -136,7 +139,6 @@ const CanIf_RxPduConfigType CanIfRxPduConfigData[] = {
 #if ( CANIF_READTXPDU_NOTIFY_STATUS_API == STD_ON )\r
     .CanIfReadRxPduNotifyStatus = false, \r
 #endif\r
-       .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
        .CanIfRxUserType = CANIF_USER_TYPE_CAN_PDUR,\r
     .CanIfCanRxPduHrhRef = &CanIfHrhConfigData_HardwareObject[0],\r
     .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
@@ -151,9 +153,9 @@ const CanIf_RxPduConfigType CanIfRxPduConfigData[] = {
 // Multiplicity 1..*\r
 const CanIf_InitConfigType CanIfInitConfig =\r
 {\r
-  .CanIfConfigSet = 0, // Not used\r
-  .CanIfNumberOfCanRxPduIds = sizeof(CanIfRxPduConfigData)/sizeof(CanIf_RxPduConfigType),\r
-  .CanIfNumberOfCanTXPduIds = sizeof(CanIfTxPduConfigData)/sizeof(CanIf_TxPduConfigType),\r
+  .CanIfConfigSet = 0, // Not used  \r
+  .CanIfNumberOfCanRxPduIds = 1,\r
+  .CanIfNumberOfCanTXPduIds = 1,\r
   .CanIfNumberOfDynamicCanTXPduIds = 0, // Not used\r
 \r
   // Containers\r
index 6a9b7f7c4f15447defbc0ad91d285a4c05d95a8d..0dc83b1b608267fca6f254332ef1c6974dba9c67 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 3caf8cb532643f3eacafa696f302be349af32c23..84bbe922a911b2620091d3883c3aaaae8729bcb0 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index ee361ad2cca2f8abbb11aa3cda37d3095aae77f0..23e27d0d809e8f0e28fa174e7ce89379d90c1fcb 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 6211e17ba0de2f7b3c84db09e31ca6b7f1ee8fa3..36419286741b65aff483a38a0f1ab47f333f6aff 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
        \r
index c2ed88c5abef7299f06f09d0084cba944c3c17ba..817b520d84e533e02a64c69d78da2d81485c876a 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index cba4f7c8aa72dc482bfe95957ab01f8b1a220af6..f72990e8aa77588999e3c639e248caefe686ee39 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
@@ -59,7 +58,7 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_FreqIndSig,\r
-               .ComBitPosition = 0,\r
+               .ComBitPosition = 7,\r
                .ComBitSize = 32,\r
                .ComSignalEndianess = COM_BIG_ENDIAN,\r
                .ComSignalType = UINT32,\r
@@ -83,7 +82,7 @@ const ComSignal_type ComSignal[] = {
                \r
                \r
                .ComSignalInitValue = &Com_SignalInitValue_FreqReqSig,\r
-               .ComBitPosition = 0,\r
+               .ComBitPosition = 7,\r
                .ComBitSize = 32,\r
                .ComSignalEndianess = COM_BIG_ENDIAN,\r
                .ComSignalType = UINT32,\r
index c5cb96b0d19728fe6c1a3fbc323b78d498d3bfee..4256b8fc1b3ddfe8c39ee2bd9864149daee3745e 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.5\r
+* Generator version:       2.0.6\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index 348eebe6facbffe9176b208db4607965a83c540d..ae5cfff130c147df3ed1e511a5991864c9a76d5f 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index bcac6ab4fb0ec3ee58961e4ce568a3005ceb2a29..c69deceee018570f88763d6bbdcf792c1e1e1a6e 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 62655894e23bdf2ebaf88448914d90ef4c3eea30..2277c6ea7e0229ed2952d6a77289e6450865c5e5 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.0\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
diff --git a/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Callout_template.c b/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Callout_template.c
deleted file mode 100644 (file)
index 7e43e7c..0000000
+++ /dev/null
@@ -1,314 +0,0 @@
-/*\r
-* Configuration of module: EcuM (EcuM_Callout_template.c)\r
-*\r
-* Created by:              \r
-* Copyright:               \r
-*\r
-* Configured for (MCU):    HCS12\r
-*\r
-* Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-\r
-#include "EcuM.h"\r
-#include "EcuM_Cbk.h"\r
-#include "Det.h"\r
-#if defined(USE_DEM)\r
-#include "Dem.h"\r
-#endif\r
-#if defined(USE_MCU)\r
-#include "Mcu.h"\r
-#endif\r
-#if defined(USE_GPT)\r
-#include "Gpt.h"\r
-#endif\r
-#if defined(USE_CAN)\r
-#include "Can.h"\r
-#endif\r
-#if defined(USE_CANIF)\r
-#include "CanIf.h"\r
-#endif\r
-#if defined(USE_PDUR)\r
-#include "PduR.h"\r
-#endif\r
-#if defined(USE_COM)\r
-#include "Com.h"\r
-#endif\r
-#if defined(USE_CANTP)\r
-#include "CanTp.h"\r
-#endif\r
-#if defined(USE_DCM)\r
-#include "Dcm.h"\r
-#endif\r
-#if defined(USE_PWM)\r
-#include "Pwm.h"\r
-#endif\r
-#if defined(USE_IOHWAB)\r
-#include "IoHwAb.h"\r
-#endif\r
-#if defined(USE_FLS)\r
-#include "Fls.h"\r
-#endif\r
-#if defined(USE_EEP)\r
-#include "Eep.h"\r
-#endif\r
-#if defined(USE_FEE)\r
-#include "Fee.h"\r
-#endif\r
-#if defined(USE_EA)\r
-#include "Ea.h"\r
-#endif\r
-#if defined(USE_NVM)\r
-#include "NvM.h"\r
-#endif\r
-#if defined(USE_COMM)\r
-#include "ComM.h"\r
-#endif\r
-#if defined(USE_NM)\r
-#include "Nm.h"\r
-#endif\r
-#if defined(USE_CANNM)\r
-#include "CanNm.h"\r
-#endif\r
-#if defined(USE_CANSM)\r
-#include "CanSM.h"\r
-#endif\r
-#if defined(USE_LINSM)\r
-#include "LinSM.h"\r
-#endif\r
-#if defined(USE_SPI)\r
-#include "Spi.h"\r
-#endif\r
-#if defined(USE_WDG)\r
-#include "Wdg.h"\r
-#endif\r
-#if defined(USE_WDGM)\r
-#include "WdgM.h"\r
-#endif\r
-\r
-void EcuM_AL_DriverInitZero(void)\r
-{\r
-       Det_Init();/** @req EcuM2783 */\r
-    Det_Start();/** @req EcuM2634 */\r
-}\r
-\r
-EcuM_ConfigType* EcuM_DeterminePbConfiguration(void)\r
-{\r
-       return &EcuMConfig;\r
-}\r
-\r
-void EcuM_AL_DriverInitOne(const EcuM_ConfigType *ConfigPtr)\r
-{\r
-       (void)ConfigPtr;\r
-  //lint --e{715}       PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
-\r
-#if defined(USE_MCU)\r
-       Mcu_Init(ConfigPtr->McuConfig);\r
-\r
-       /* Set up default clock (Mcu_InitClock requires initRun==1) */\r
-       /* Ignoring return value */\r
-       (void) Mcu_InitClock( ConfigPtr->McuConfig->McuDefaultClockSettings );\r
-\r
-       // Wait for PLL to sync.\r
-       while (Mcu_GetPllStatus() != MCU_PLL_LOCKED)\r
-       {\r
-         ;\r
-       }\r
-#endif\r
-\r
-#if defined(USE_DEM)\r
-       // Preinitialize DEM\r
-       Dem_PreInit();\r
-#endif\r
-\r
-#if defined(USE_PORT)\r
-       // Setup Port\r
-       Port_Init(ConfigPtr->PortConfig);\r
-#endif\r
-\r
-\r
-#if defined(USE_GPT)\r
-       // Setup the GPT\r
-       Gpt_Init(ConfigPtr->GptConfig);\r
-#endif\r
-\r
-       // Setup watchdog\r
-#if defined(USE_WDG)\r
-       Wdg_Init(ConfigPtr->WdgConfig);\r
-#endif\r
-#if defined(USE_WDGM)\r
-       WdgM_Init(ConfigPtr->WdgMConfig);\r
-#endif\r
-\r
-#if defined(USE_DMA)\r
-       // Setup DMA\r
-       Dma_Init(ConfigPtr->DmaConfig);\r
-#endif\r
-\r
-#if defined(USE_ADC)\r
-       // Setup ADC\r
-       Adc_Init(ConfigPtr->AdcConfig);\r
-#endif\r
-\r
-       // Setup ICU\r
-       // TODO\r
-\r
-       // Setup PWM\r
-#if defined(USE_PWM)\r
-       // Setup PWM\r
-       Pwm_Init(ConfigPtr->PwmConfig);\r
-#endif\r
-}\r
-\r
-void EcuM_AL_DriverInitTwo(const EcuM_ConfigType* ConfigPtr)\r
-{\r
-       (void)ConfigPtr;\r
-  //lint --e{715}       PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
-\r
-#if defined(USE_SPI)\r
-       // Setup SPI\r
-       Spi_Init(ConfigPtr->SpiConfig);\r
-#endif\r
-\r
-#if defined(USE_EEP)\r
-       // Setup EEP\r
-       Eep_Init(ConfigPtr->EepConfig);\r
-#endif\r
-\r
-#if defined(USE_FLS)\r
-       // Setup Flash\r
-       Fls_Init(ConfigPtr->FlashConfig);\r
-#endif\r
-\r
-#if defined(USE_FEE)\r
-       // Setup FEE\r
-       Fee_Init();\r
-#endif\r
-\r
-#if defined(USE_EA)\r
-       // Setup EA\r
-       Ea_Init();\r
-#endif\r
-\r
-#if defined(USE_NVM)\r
-       // Setup NVRAM Manager and start the read all job\r
-       NvM_Init();\r
-       NvM_ReadAll();\r
-#endif\r
-\r
-       // Setup CAN tranceiver\r
-       // TODO\r
-\r
-#if defined(USE_CAN)\r
-       // Setup Can driver\r
-       Can_Init(ConfigPtr->CanConfig);\r
-#endif\r
-\r
-#if defined(USE_CANIF)\r
-       // Setup CanIf\r
-       CanIf_Init(ConfigPtr->CanIfConfig);\r
-#endif\r
-\r
-#if defined(USE_CANTP)\r
-       // Setup CAN TP\r
-       CanTp_Init();\r
-#endif\r
-\r
-#if defined(USE_CANSM)\r
-        CanSM_Init(ConfigPtr->CanSMConfig);\r
-#endif\r
-\r
-       // Setup LIN\r
-       // TODO\r
-\r
-#if defined(USE_PDUR)\r
-       // Setup PDU Router\r
-       PduR_Init(ConfigPtr->PduRConfig);\r
-#endif\r
-\r
-#if defined(USE_CANNM)\r
-        // Setup Can Network Manager\r
-        CanNm_Init(ConfigPtr->CanNmConfig);\r
-#endif\r
-\r
-#if defined(USE_NM)\r
-        // Setup Network Management Interface\r
-        Nm_Init(ConfigPtr->NmConfig);\r
-#endif\r
-\r
-#if defined(USE_COM)\r
-       // Setup COM layer\r
-       Com_Init(ConfigPtr->ComConfig);\r
-#endif\r
-\r
-#if defined(USE_DCM)\r
-       // Setup DCM\r
-       Dcm_Init();\r
-#endif\r
-\r
-#if defined(USE_IOHWAB)\r
-       // Setup IO hardware abstraction layer\r
-       IoHwAb_Init();\r
-#endif\r
-\r
-}\r
-\r
-void EcuM_AL_DriverInitThree(const EcuM_ConfigType* ConfigPtr)\r
-{\r
-       (void)ConfigPtr;\r
-  //lint --e{715}       PC-Lint (715) - ConfigPtr usage depends on configuration of modules\r
-\r
-#if defined(USE_DEM)\r
-       // Setup DEM\r
-       Dem_Init();\r
-#endif\r
-\r
-#if defined(USE_COMM)\r
-        // Setup Communication Manager\r
-        ComM_Init(ConfigPtr->ComMConfig);\r
-#endif\r
-}\r
-\r
-void EcuM_OnEnterRUN(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnExitRun(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnExitPostRun(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnPrepShutdown(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoSleep(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoOffOne(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_OnGoOffTwo(void)\r
-{\r
-\r
-}\r
-\r
-void EcuM_AL_SwitchOff(void)\r
-{\r
-\r
-}\r
diff --git a/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.c b/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Cfg.c
deleted file mode 100644 (file)
index 8bce380..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-/*\r
-* Configuration of module: EcuM (EcuM_Cfg.c)\r
-*\r
-* Created by:              \r
-* Copyright:               \r
-*\r
-* Configured for (MCU):    HCS12\r
-*\r
-* Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-\r
-\r
-#include "EcuM.h"\r
-\r
-\r
-#if defined(USE_CANSM)\r
-extern const CanSM_ConfigType CanSM_Config;\r
-#endif\r
-#if defined(USE_NM)\r
-extern const Nm_ConfigType Nm_Config;\r
-#endif\r
-#if defined(USE_CANNM)\r
-extern const CanNm_ConfigType CanNm_Config;\r
-#endif\r
-#if defined(USE_COMM)\r
-extern const ComM_ConfigType ComM_Config;\r
-#endif\r
-\r
-\r
-EcuM_ConfigType EcuMConfig =\r
-{\r
-       .EcuMDefaultShutdownTarget = ECUM_STATE_RESET,\r
-       .EcuMDefaultSleepMode = 0, // Don't care\r
-       .EcuMDefaultAppMode = OSDEFAULTAPPMODE,\r
-       .EcuMNvramReadAllTimeout = ECUM_NVRAM_READALL_TIMEOUT,\r
-       .EcuMNvramWriteAllTimeout = ECUM_NVRAM_WRITEALL_TIMEOUT,\r
-       .EcuMRunMinimumDuration = ECUM_NVRAM_MIN_RUN_DURATION,\r
-\r
-#if defined(USE_MCU)\r
-        .McuConfig = McuConfigData,\r
-#endif\r
-#if defined(USE_PORT)\r
-        .PortConfig = &PortConfigData,\r
-#endif\r
-#if defined(USE_CAN)\r
-        .CanConfig = &CanConfigData,\r
-#endif\r
-#if defined(USE_CANIF)\r
-        .CanIfConfig = &CanIf_Config,\r
-#endif\r
-#if defined(USE_CANSM)\r
-        .CanSMConfig = &CanSM_Config,\r
-#endif\r
-#if defined(USE_CANNM)\r
-        .CanNmConfig = &CanNm_Config,\r
-#endif\r
-#if defined(USE_COM)\r
-        .ComConfig = &ComConfiguration,\r
-#endif\r
-#if defined(USE_COMM)\r
-        .ComMConfig = &ComM_Config,\r
-#endif\r
-#if defined(USE_NM)\r
-        .NmConfig = &Nm_Config,\r
-#endif\r
-#if defined(USE_PDUR)\r
-        .PduRConfig = &PduR_Config,\r
-#endif\r
-#if defined(USE_DMA)\r
-        .DmaConfig = DmaConfig,\r
-#endif\r
-#if defined(USE_ADC)\r
-        .AdcConfig = AdcConfig,\r
-#endif\r
-#if defined(USE_PWM)\r
-        .PwmConfig = &PwmConfig,\r
-#endif\r
-#if defined(USE_WDG)\r
-    .WdgConfig = &WdgConfig,\r
-#endif\r
-#if defined(USE_WDGM)\r
-    .WdgMConfig = &WdgMConfig,\r
-#endif\r
-#if defined(USE_WDGIF)\r
-    .WdgIfConfig = &WdgIfConfig,\r
-#endif\r
-#if defined(USE_GPT)\r
-        .GptConfig = GptConfigData,\r
-#endif\r
-#if defined(USE_FLS)\r
-       .FlashConfig = FlsConfigSet,\r
-#endif\r
-#if defined(USE_EEP)\r
-       .EepConfig = EepConfigData,\r
-#endif\r
-#if defined(USE_SPI)\r
-       .SpiConfig = &SpiConfigData,\r
-#endif\r
-};\r
index c79b44010811b5691640aeea35cf930b6d839243..24e9f0a35674f1a6670398aefb8565f8e5eedaab 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
diff --git a/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Generated_Types.h b/boards/hcs12x_elmicro_tboard/examples/ledmaster/config/EcuM_Generated_Types.h
deleted file mode 100644 (file)
index f75149e..0000000
+++ /dev/null
@@ -1,161 +0,0 @@
-/*\r
-* Configuration of module: EcuM (EcuM_Generated_Types.h)\r
-*\r
-* Created by:              \r
-* Copyright:               \r
-*\r
-* Configured for (MCU):    HCS12\r
-*\r
-* Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
-*\r
-* Generated by Arctic Studio (http://arccore.com) \r
-*           on Mon Jun 27 21:49:46 CEST 2011\r
-*/\r
-\r
-
-#if !(((ECUM_SW_MAJOR_VERSION == 2) && (ECUM_SW_MINOR_VERSION == 0)) )
-#error EcuM: Configuration file expected BSW module version to be 2.0.*
-#endif
-
-\r
-#ifndef _ECUM_GENERATED_TYPES_H_\r
-#define _ECUM_GENERATED_TYPES_H_\r
-\r
-#if defined(USE_MCU)\r
-#include "Mcu.h"\r
-#endif\r
-#if defined(USE_PORT)\r
-#include "Port.h"\r
-#endif\r
-#if defined(USE_CAN)\r
-#include "Can.h"\r
-#endif\r
-#if defined(USE_CANIF)\r
-#include "CanIf.h"\r
-#endif\r
-#if defined(USE_PWM)\r
-#include "Pwm.h"\r
-#endif\r
-#if defined(USE_COM)\r
-#include "Com.h"\r
-#endif\r
-#if defined(USE_PDUR)\r
-#include "PduR.h"\r
-#endif\r
-#if defined(USE_DMA)\r
-#include "Dma.h"\r
-#endif\r
-#if defined(USE_ADC)\r
-#include "Adc.h"\r
-#endif\r
-#if defined(USE_GPT)\r
-#include "Gpt.h"\r
-#endif\r
-#if defined(USE_COMM)\r
-#include "ComM.h"\r
-#endif\r
-#if defined(USE_NM)\r
-#include "Nm.h"\r
-#endif\r
-#if defined(USE_CANNM)\r
-#include "CanNm.h"\r
-#endif\r
-#if defined(USE_CANSM)\r
-#include "CanSM.h"\r
-#endif\r
-#if defined(USE_LINSM)\r
-#include "LinSM.h"\r
-#endif\r
-#if defined(USE_FLS)\r
-#include "Fls.h"\r
-#endif\r
-#if defined(USE_EEP)\r
-#include "Eep.h"\r
-#endif\r
-#if defined(USE_SPI)\r
-#include "Spi.h"\r
-#endif\r
-#if defined(USE_WDG)\r
-#include "Wdg.h"\r
-#endif\r
-#if defined(USE_WDGM)\r
-#include "WdgM.h"\r
-#endif\r
-#if defined(USE_WDGIF)\r
-#include "WdgIf.h"\r
-#endif\r
-\r
-\r
-typedef struct\r
-{\r
-       EcuM_StateType EcuMDefaultShutdownTarget;\r
-       uint8 EcuMDefaultSleepMode;\r
-       AppModeType EcuMDefaultAppMode;\r
-       uint32 EcuMRunMinimumDuration;\r
-       uint32 EcuMNvramReadAllTimeout;\r
-       uint32 EcuMNvramWriteAllTimeout;\r
-\r
-#if defined(USE_MCU)\r
-        const Mcu_ConfigType* McuConfig;\r
-#endif\r
-#if defined(USE_PORT)\r
-        const Port_ConfigType* PortConfig;\r
-#endif\r
-#if defined(USE_CAN)\r
-        const Can_ConfigType* CanConfig;\r
-#endif\r
-#if defined(USE_CANIF)\r
-        const CanIf_ConfigType* CanIfConfig;\r
-#endif\r
-#if defined(USE_CANSM)\r
-        const CanSM_ConfigType* CanSMConfig;\r
-#endif\r
-#if defined(USE_NM)\r
-        const Nm_ConfigType* NmConfig;\r
-#endif\r
-#if defined(USE_CANNM)\r
-        const CanNm_ConfigType* CanNmConfig;\r
-#endif\r
-#if defined(USE_COMM)\r
-        const ComM_ConfigType* ComMConfig;\r
-#endif\r
-#if defined(USE_COM)\r
-        const Com_ConfigType* ComConfig;\r
-#endif\r
-#if defined(USE_PDUR)\r
-        const PduR_PBConfigType* PduRConfig;\r
-#endif\r
-#if defined(USE_PWM)\r
-        const Pwm_ConfigType* PwmConfig;\r
-#endif\r
-#if defined(USE_DMA)\r
-        const Dma_ConfigType* DmaConfig;\r
-#endif\r
-#if defined(USE_ADC)\r
-    const Adc_ConfigType* AdcConfig;\r
-#endif\r
-#if defined(USE_GPT)\r
-    const Gpt_ConfigType* GptConfig;\r
-#endif\r
-#if defined(USE_FLS)\r
-       const Fls_ConfigType* FlashConfig;\r
-#endif\r
-#if defined(USE_EEP)\r
-       const Eep_ConfigType* EepConfig;\r
-#endif\r
-#if defined(USE_SPI)\r
-       const Spi_ConfigType* SpiConfig;\r
-#endif\r
-#if defined(USE_WDG)\r
-    const Wdg_ConfigType* WdgConfig;\r
-#endif\r
-#if defined(USE_WDGIF)\r
-    const WdgIf_ConfigType* WdgIfConfig;\r
-#endif\r
-#if defined(USE_WDGM)\r
-    const WdgM_ConfigType* WdgMConfig;\r
-#endif\r
-} EcuM_ConfigType;\r
-\r
-#endif /*_ECUM_GENERATED_TYPES_H_*/\r
index 1d3a13c5e2816ed58e4df8028cb1e09bde916920..91ce307fff2957c9b5bf08ece31a3177449fd1eb 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.3\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
index e3c0fa7545fcd9d965f480d35b443b06543c221f..c9580239b204bec02f44b410216281c47acd1be3 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.3\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index aea830876dc8e6e7a3f23ac625c8587c93b467df..7feb03acf7751eda05fa456b9915476b8acbe40d 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
        \r
index 44c7c223ce014a1a7631c19c84ee47a00468f9c6..b79acf1fb828e5f9a892a3e9e86e6703d2f489d5 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       2.0.34\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 862e1ee6e44996b256442e7fa487dc62105a9d66..8149a0ae3e37c2326b42b8d93f5ce2f500ff8351 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       3.0.8\r
+* Generator version:       3.1.10\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
@@ -33,7 +32,7 @@
 #define PDUR_COM_SUPPORT                       STD_ON\r
 #define PDUR_DCM_SUPPORT                       STD_OFF\r
 #define PDUR_IPDUM_SUPPORT                     STD_OFF  /* Not supported */\r
-#define PDUR_SOAD_SUPPORT                      STD_OFF\r
+#define PDUR_J1939TP_SUPPORT           STD_OFF\r
 \r
 #define PDUR_DEV_ERROR_DETECT          STD_OFF\r
 #define PDUR_VERSION_INFO_API          STD_OFF\r
@@ -44,7 +43,6 @@
 #define PDUR_SINGLE_IF                         CAN_IF\r
 #define PDUR_SINGLE_TP                         CAN_TP\r
 \r
-\r
 // Gateway operation\r
 #define PDUR_GATEWAY_OPERATION                         STD_ON\r
 #define PDUR_MEMORY_SIZE                                       10 /* Not used */\r
 #define PduR_LinIfTriggerTransmit(...)\r
 #endif\r
 \r
-#if PDUR_SOAD_SUPPORT == STD_ON\r
-#define PduR_SoAdTpProvideRxBuffer Dcm_ProvideRxBuffer\r
-#define PduR_SoAdTpRxIndication Dcm_RxIndication\r
-#define PduR_SoAdTpProvideTxBuffer Dcm_ProvideTxBuffer\r
-#define PduR_SoAdTpTxConfirmation Dcm_TxConfirmation\r
+\r
+#if PDUR_J1939TP_SUPPORT == STD_ON\r
+#define PduR_J1939TpProvideRxBuffer Dcm_ProvideRxBuffer\r
+#define PduR_J1939TpRxIndication Dcm_RxIndication\r
+#define PduR_J1939TpProvideTxBuffer Dcm_ProvideTxBuffer\r
+#define PduR_J1939TpTxConfirmation Dcm_TxConfirmation\r
 #else\r
-#define PduR_SoAdProvideRxBuffer(...)\r
-#define PduR_SoAdRxIndication(...)\r
-#define PduR_SoAdProvideTxBuffer(...)\r
-#define PduR_SoAdTxConfirmation(...)\r
+#define PduR_J1939TpProvideRxBuffer(...)\r
+#define PduR_J1939TpRxIndication(...)\r
+#define PduR_J1939TpProvideTxBuffer(...)\r
+#define PduR_J1939TpTxConfirmation(...)\r
 #endif\r
 \r
 #if PDUR_COM_SUPPORT == STD_ON\r
index 25e7466ea207d0ca7deb15a32d411c62caba283e..0d077b3eb6a4a9959338c6465f2eb64e27908dfa 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       3.0.8\r
+* Generator version:       3.1.10\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 \r
@@ -22,4 +21,4 @@ PduR_PBConfigType PduR_Config = {
        .TpBuffers = NULL,\r
        .TpRouteBuffers = NULL,\r
        .NRoutingPaths = 0\r
-};
\ No newline at end of file
+};\r
index 1b1ed44b3492ba3919a63c79ba174b18485b4d19..0eb070c6abfdd5e32bbf4c53eb545286e56185dd 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       3.0.8\r
+* Generator version:       3.1.10\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:44 CEST 2011\r
 */\r
 \r
 
index b0bf7022881cb89243f79f769b0bffc4be1e0825..78df8ab29460b1b813bd3d15058d72a047598540 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
        \r
index b1fd39295ab65626885faf03531e31a795507699..8253f32546e3174414908233cb75b35c638d51af 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.1\r
+* Generator version:       2.0.2\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index edd8b21a37b3a1f4b611b0b4aec3c34d726351cf..c04fea07ca6e67065118eff4e0f0bfcd89209343 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 \r
index 5f30dfe75abe54ed615288653d4796e2e1682e29..4db3e38d5490f67ec4beb3ef3d67765c2d2d85c7 100644 (file)
@@ -7,10 +7,9 @@
 * Configured for (MCU):    HCS12\r
 *\r
 * Module vendor:           ArcCore\r
-* Generator version:       2.0.2\r
+* Generator version:       2.0.1\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Tue Jun 28 16:50:43 CEST 2011\r
 */\r
 \r
 
index 2fa74749ad0500794827592c7bc3e3ce155ba81c..c0be8b979b9b75cbed57b60535213a879009a981 100644 (file)
@@ -3,7 +3,7 @@ frequency is 1 Hz. The frequency can be changed by sending a
 new period in a CAN message. The first 32 bit in a message with \r
 CAN Id 100 is treated as the new period (in system ticks). A CAN\r
 message with CAN Id 102 is transmitted every 1 s to indicate\r
-the current period. Baudrate 125 kbit/s\r
+the current period. Baudrate 125 kbit/s. See led_master.dbc.\r
 \r
 The DIP switches on the board are used to set the LEDs in the\r
 LEDBar.\r
diff --git a/boards/hcs12x_elmicro_tboard/examples/ledmaster/led_master.dbc b/boards/hcs12x_elmicro_tboard/examples/ledmaster/led_master.dbc
new file mode 100644 (file)
index 0000000..317f506
--- /dev/null
@@ -0,0 +1,49 @@
+VERSION ""\r
+\r
+\r
+NS_ : \r
+       NS_DESC_\r
+       CM_\r
+       BA_DEF_\r
+       BA_\r
+       VAL_\r
+       CAT_DEF_\r
+       CAT_\r
+       FILTER\r
+       BA_DEF_DEF_\r
+       EV_DATA_\r
+       ENVVAR_DATA_\r
+       SGTYPE_\r
+       SGTYPE_VAL_\r
+       BA_DEF_SGTYPE_\r
+       BA_SGTYPE_\r
+       SIG_TYPE_REF_\r
+       VAL_TABLE_\r
+       SIG_GROUP_\r
+       SIG_VALTYPE_\r
+       SIGTYPE_VALTYPE_\r
+       BO_TX_BU_\r
+       BA_DEF_REL_\r
+       BA_REL_\r
+       BA_DEF_DEF_REL_\r
+       BU_SG_REL_\r
+       BU_EV_REL_\r
+       BU_BO_REL_\r
+       SG_MUL_VAL_\r
+\r
+BS_:\r
+\r
+BU_: tester led_master\r
+\r
+\r
+BO_ 258 LedMasterStatus: 8 led_master\r
+ SG_ LedPeriodStatus : 7|32@0+ (1,0) [0|0] "" Vector__XXX\r
+\r
+BO_ 256 SetLedPeriodFrame: 8 tester\r
+ SG_ LedPeriod : 7|32@0+ (1,0) [0|100000] "" Vector__XXX\r
+\r
+\r
+\r
+BA_DEF_  "BusType" STRING ;\r
+BA_DEF_DEF_  "BusType" "CAN";\r
+\r
index d17713263072eb39318561ef93a2b2e8d4771755..03b227088622d5a6088c86cdf4aec03a08c8697f 100644 (file)
                         </REFERENCE-VALUE>\r
                         <REFERENCE-VALUE>\r
                           <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfInitConfiguration/CanIfInitHohConfig/CanIfHrhConfig/CanIfHrhIdSymRef</DEFINITION-REF>\r
-                          <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/RxBox</VALUE-REF>\r
+                          <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/RxBox</VALUE-REF>\r
                         </REFERENCE-VALUE>\r
                       </REFERENCE-VALUES>\r
                     </CONTAINER>\r
                         </REFERENCE-VALUE>\r
                         <REFERENCE-VALUE>\r
                           <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfInitConfiguration/CanIfInitHohConfig/CanIfHthConfig/CanIfHthIdSymRef</DEFINITION-REF>\r
-                          <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/TxBox</VALUE-REF>\r
+                          <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/TxBox</VALUE-REF>\r
                         </REFERENCE-VALUE>\r
                       </REFERENCE-VALUES>\r
                     </CONTAINER>\r
               <REFERENCE-VALUES>\r
                 <REFERENCE-VALUE>\r
                   <DEFINITION-REF DEST="SYMBOLIC-NAME-REFERENCE-PARAM-DEF">/ArcCore/CanIf/CanIfControllerConfig/CanIfControllerIdRef</DEFINITION-REF>\r
-                  <VALUE-REF DEST="CONTAINER">/blinker_hcs12_card12/Can/CanConfigSet/CAN0</VALUE-REF>\r
+                  <VALUE-REF DEST="CONTAINER">/ledmaster_hcs12x_tboard/Can/CanConfigSet/CAN0</VALUE-REF>\r
                 </REFERENCE-VALUE>\r
               </REFERENCE-VALUES>\r
             </CONTAINER>\r
                   <PARAMETER-VALUES>\r
                     <INTEGER-VALUE>\r
                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitPosition</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
+                      <VALUE>7</VALUE>\r
                     </INTEGER-VALUE>\r
                     <INTEGER-VALUE>\r
                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitSize</DEFINITION-REF>\r
                   <PARAMETER-VALUES>\r
                     <INTEGER-VALUE>\r
                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitPosition</DEFINITION-REF>\r
-                      <VALUE>0</VALUE>\r
+                      <VALUE>7</VALUE>\r
                     </INTEGER-VALUE>\r
                     <INTEGER-VALUE>\r
                       <DEFINITION-REF DEST="INTEGER-PARAM-DEF">/ArcCore/Com/ComConfig/ComSignal/ComBitSize</DEFINITION-REF>\r
                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Com/ComGeneral/ComConfigurationUseDet</DEFINITION-REF>\r
                   <VALUE>false</VALUE>\r
                 </BOOLEAN-VALUE>\r
+                <BOOLEAN-VALUE>\r
+                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/Com/ComGeneral/ArcComBitPositionVersionAutosar4</DEFINITION-REF>\r
+                  <VALUE>false</VALUE>\r
+                </BOOLEAN-VALUE>\r
               </PARAMETER-VALUES>\r
             </CONTAINER>\r
           </CONTAINERS>\r
                   <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/PduRZeroCostOperation</DEFINITION-REF>\r
                   <VALUE>true</VALUE>\r
                 </BOOLEAN-VALUE>\r
+                <BOOLEAN-VALUE>\r
+                  <DEFINITION-REF DEST="BOOLEAN-PARAM-DEF">/ArcCore/PduR/PduRGeneral/ArcPduRJ1939TpSupport</DEFINITION-REF>\r
+                  <VALUE>false</VALUE>\r
+                </BOOLEAN-VALUE>\r
               </PARAMETER-VALUES>\r
             </CONTAINER>\r
             <CONTAINER UUID="05eb3799-a846-48c7-9c63-b7548de48a6f">\r