fix: поднят ECAT P1 на rev.1
This commit is contained in:
parent
c5d4308e1b
commit
f0c31d73a2
10
.cproject
10
.cproject
@ -30,7 +30,7 @@
|
||||
</option>
|
||||
<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1983240677" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.7.LTS" valueType="string"/>
|
||||
<targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug.1847731392" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug"/>
|
||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug.868743334" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug"/>
|
||||
<builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug.868743334" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="8" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug"/>
|
||||
<tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug.62356605" name="Arm Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug">
|
||||
<option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.336057512" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.7M4" valueType="enumerated"/>
|
||||
<option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.319814915" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.16" valueType="enumerated"/>
|
||||
@ -209,4 +209,12 @@
|
||||
</storageModule>
|
||||
<storageModule moduleId="scannerConfiguration"/>
|
||||
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
||||
<storageModule moduleId="refreshScope" versionNumber="2">
|
||||
<configuration configurationName="FLASH">
|
||||
<resource resourceType="PROJECT" workspacePath="/f2838x_cm_cia402_solution"/>
|
||||
</configuration>
|
||||
<configuration configurationName="RAM">
|
||||
<resource resourceType="PROJECT" workspacePath="/f2838x_cm_cia402_solution"/>
|
||||
</configuration>
|
||||
</storageModule>
|
||||
</cproject>
|
@ -1,10 +1,10 @@
|
||||
******************************************************************************
|
||||
TI ARM Linker PC v20.2.7
|
||||
******************************************************************************
|
||||
>> Linked Mon Mar 4 12:30:43 2024
|
||||
>> Linked Thu Nov 28 09:33:18 2024
|
||||
|
||||
OUTPUT FILE NAME: <f2838x_cm_cia402_solution.out>
|
||||
ENTRY POINT SYMBOL: "_c_int00_noargs" address: 20007fd5
|
||||
ENTRY POINT SYMBOL: "_c_int00_noargs" address: 20007ff1
|
||||
|
||||
|
||||
MEMORY CONFIGURATION
|
||||
@ -29,7 +29,7 @@ MEMORY CONFIGURATION
|
||||
C0RAM 1fffe000 00001fff 00001ffe 00000001 RWIX
|
||||
BOOT_RSVD 20000000 00000800 00000000 00000800 RWIX
|
||||
S0RAM_RESETISR 20000800 00000008 00000006 00000002 RWIX
|
||||
S0_S1_S2RAM 20000808 0000b7f7 00007fac 0000384b RWIX
|
||||
S0_S1_S2RAM 20000808 0000b7f7 00007fb4 00003843 RWIX
|
||||
S3RAM 2000c000 00003fff 00000000 00003fff RWIX
|
||||
E0RAM 20010000 00003fff 00000000 00003fff RWIX
|
||||
CPU1TOCMMSGRAM0 20080000 00000400 00000000 00000400 RWIX
|
||||
@ -60,12 +60,12 @@ run origin load origin length init length attrs members
|
||||
1fffe000 1fffe000 00001000 00000000 rw- .sysmem
|
||||
1ffff000 1ffff000 00000ffe 00000ffe r-x
|
||||
1ffff000 1ffff000 00000ffe 00000ffe r-x .text.2
|
||||
20000800 20000800 00007fb8 00007fb8 r-x
|
||||
20000800 20000800 00007fc0 00007fc0 r-x
|
||||
20000800 20000800 00000006 00000006 r-x .resetisr
|
||||
20000808 20000808 000003f8 000003f8 r-x .text.3
|
||||
20000c00 20000c00 00000140 00000140 r-- .vtable
|
||||
20000d40 20000d40 0000770c 0000770c r-x .text.4
|
||||
20008450 20008450 00000368 00000368 r-- .cinit
|
||||
20000d40 20000d40 00007714 00007714 r-x .text.4
|
||||
20008458 20008458 00000368 00000368 r-- .cinit
|
||||
|
||||
|
||||
SECTION ALLOCATION MAP
|
||||
@ -178,11 +178,11 @@ section page origin length input sections
|
||||
.vtable 0 20000c00 00000140
|
||||
20000c00 00000140 startup_cm.obj (.vtable:retain)
|
||||
|
||||
.cinit 0 20008450 00000368
|
||||
20008450 00000344 (.cinit..data.load) [load image, compression = lzss]
|
||||
20008794 0000000c (__TI_handler_table)
|
||||
200087a0 00000008 (.cinit..bss.load) [load image, compression = zero_init]
|
||||
200087a8 00000010 (__TI_cinit_table)
|
||||
.cinit 0 20008458 00000368
|
||||
20008458 00000344 (.cinit..data.load) [load image, compression = lzss]
|
||||
2000879c 0000000c (__TI_handler_table)
|
||||
200087a8 00000008 (.cinit..bss.load) [load image, compression = zero_init]
|
||||
200087b0 00000010 (__TI_cinit_table)
|
||||
|
||||
.sysmem 0 1fffe000 00001000 UNINITIALIZED
|
||||
1fffe000 00000010 rtsv7M4_T_le_eabi.lib : memory.c.obj (.sysmem)
|
||||
@ -328,7 +328,7 @@ __llvm_prf_cnts
|
||||
20000808 000003d0 ecatslv.obj (.text:AL_ControlRes)
|
||||
20000bd8 00000028 ethercat_slave_cm_hal.obj (.text:CPUTimer_reloadTimerCounter)
|
||||
|
||||
.text.4 0 20000d40 0000770c
|
||||
.text.4 0 20000d40 00007714
|
||||
20000d40 0000071e cia402appl.obj (.text:CiA402_Init)
|
||||
2000145e 0000066a ecatslv.obj (.text:AL_ControlInd)
|
||||
20001ac8 00000470 ecatfoe.obj (.text:FOE_ServiceInd)
|
||||
@ -382,140 +382,140 @@ __llvm_prf_cnts
|
||||
20006a8a 000000ac ecatappl.obj (.text:PDO_InputMapping)
|
||||
20006b36 000000a6 ecatslv.obj (.text:CheckIfEcatError)
|
||||
20006bdc 000000a2 cia402appl.obj (.text:CiA402_DeallocateAxis)
|
||||
20006c7e 000000a2 cia402appl.obj (.text:main)
|
||||
20006d20 0000009c rtsv7M4_T_le_eabi.lib : memcpy_t2.asm.obj (.text)
|
||||
20006dbc 00000092 mailbox.obj (.text:MBX_MailboxRepeatReq)
|
||||
20006e4e 00000084 coeappl.obj (.text:COE_RemoveDicEntry)
|
||||
20006ed2 00000082 coeappl.obj (.text:COE_UpdateSyncErrorStatus)
|
||||
20006f54 00000082 sysctl.obj (.text:SysCtl_resetPeripheral)
|
||||
20006fd6 00000002 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.text:_nop)
|
||||
20006fd8 00000080 driverlib_cm.lib : interrupt.obj (.text:Interrupt_enable)
|
||||
20007058 0000007c mailbox.obj (.text:MBX_Main)
|
||||
200070d4 0000007c objdef.obj (.text:OBJ_GetEntryDesc)
|
||||
20007150 0000007a foeappl.obj (.text:FOE_Data)
|
||||
200071ca 0000007a rtsv7M4_T_le_eabi.lib : fs_mul_t2.asm.obj (.text)
|
||||
20007244 0000007a : memset_t2.asm.obj (.text)
|
||||
200072be 00000076 cm.obj (.text:CM_enableAllPeripherals)
|
||||
20007334 00000070 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:split)
|
||||
200073a4 00000066 ecatappl.obj (.text:GetSystemTimeDelay)
|
||||
2000740a 00000060 objdef.obj (.text:OBJ_CopyNumberToString)
|
||||
2000746a 00000060 rtsv7M4_T_le_eabi.lib : fs_cmp_t2.asm.obj (.text:__aeabi_cfcmple)
|
||||
200074ca 0000005c ecatcoe.obj (.text:COE_ContinueInd)
|
||||
20007526 00000002 startup_cm.obj (.text:defaultISR)
|
||||
20007528 0000005c driverlib_cm.lib : escss.obj (.text:ESCSS_configureSync0Connections)
|
||||
20007584 0000005c : escss.obj (.text:ESCSS_configureSync1Connections)
|
||||
200075e0 0000005c : interrupt.obj (.text:Interrupt_registerHandler)
|
||||
2000763c 00000058 ecatcoe.obj (.text:COE_ServiceInd)
|
||||
20007694 00000058 mailbox.obj (.text:GetOutOfMbxQueue)
|
||||
200076ec 00000058 coeappl.obj (.text:Read0x10F8)
|
||||
20007744 00000056 ecatappl.obj (.text:Sync1_Isr)
|
||||
2000779a 00000050 coeappl.obj (.text:COE_ObjDictionaryInit)
|
||||
200077ea 00000050 mailbox.obj (.text:PutInMbxQueue)
|
||||
2000783a 00000050 ecatslv.obj (.text:UpdateEEPROMLoadedState)
|
||||
2000788a 0000004e cia402appl.obj (.text:APPL_Application)
|
||||
200078d8 0000004c sysctl.obj (.text:SysCtl_enablePeripheral)
|
||||
20007924 00000048 foeappl.obj (.text:FOE_Read)
|
||||
2000796c 00000048 rtsv7M4_T_le_eabi.lib : fd_toi_t2.asm.obj (.text)
|
||||
200079b4 00000044 : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit)
|
||||
200079f8 00000042 coeappl.obj (.text:COE_ClearObjDictionary)
|
||||
20007a3a 0000003e coeappl.obj (.text:AddObjectsToObjDictionary)
|
||||
20007a78 0000003e ethercat_slave_cm_hal.obj (.text:ESCSS_getMemoryInitDoneStatusBlocking)
|
||||
20007ab6 0000003e mailbox.obj (.text:MailboxServiceInd)
|
||||
20007af4 0000003c ecatslv.obj (.text:DisableSyncManChannel)
|
||||
20007b30 0000003c ecatslv.obj (.text:EnableSyncManChannel)
|
||||
20007b6c 0000003c ethercat_slave_cm_hal.obj (.text:GPIO_writePin)
|
||||
20007ba8 0000003a driverlib_cm.lib : escss.obj (.text:ESCSS_configureEEPROMSize)
|
||||
20007be2 0000003a ethercat_slave_cm_hal.obj (.text:ESC_loadedCheckEEPROM)
|
||||
20007c1c 00000038 rtsv7M4_T_le_eabi.lib : fs_tod_t2.asm.obj (.text)
|
||||
20007c54 00000038 : fs_toi_t2.asm.obj (.text)
|
||||
20007c8c 00000036 cia402appl.obj (.text:CiA402_TransitionAction)
|
||||
20007cc2 00000036 rtsv7M4_T_le_eabi.lib : strncpy.c.obj (.text:strncpy)
|
||||
20007cf8 00000034 ethercat_slave_cm_hal.obj (.text:CPUTimer_startTimer)
|
||||
20007d2c 00000034 ecatappl.obj (.text:ECAT_Application)
|
||||
20007d60 00000034 foeappl.obj (.text:FOE_Ack)
|
||||
20007d94 00000032 foeappl.obj (.text:FOE_Write)
|
||||
20007dc6 00000032 ecatslv.obj (.text:ResetALEventMask)
|
||||
20007df8 00000032 ecatslv.obj (.text:SetALEventMask)
|
||||
20007e2a 00000030 ecatfoe.obj (.text:FOE_ContinueInd)
|
||||
20007e5a 00000030 objdef.obj (.text:OBJ_GetObjectHandle)
|
||||
20007e8a 0000002e rtsv7M4_T_le_eabi.lib : i_tofd_t2.asm.obj (.text)
|
||||
20007eb8 0000002c ethercat_slave_cm_hal.obj (.text:CPUTimer_setPreScaler)
|
||||
20007ee4 0000002c ecatslv.obj (.text:GetSyncMan)
|
||||
20007f10 00000028 ethercat_slave_cm_hal.obj (.text:ESC_readBlockISR)
|
||||
20007f38 00000028 ethercat_slave_cm_hal.obj (.text:ESC_writeBlockISR)
|
||||
20007f60 00000028 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free_list_insert)
|
||||
20007f88 00000026 ecatfoe.obj (.text:FOE_Init)
|
||||
20007fae 00000024 driverlib_cm.lib : escss.obj (.text:ESCSS_isConfigurationLockEnabled)
|
||||
20007fd2 00000002 startup_cm.obj (.text:faultISR)
|
||||
20007fd4 00000024 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs)
|
||||
20007ff8 00000024 : u_tofs_t2.asm.obj (.text)
|
||||
2000801c 00000020 ethercat_slave_cm_hal.obj (.text:ESC_clearTimer)
|
||||
2000803c 00000020 ethercat_slave_cm_hal.obj (.text:ESC_readBlock)
|
||||
2000805c 00000020 ethercat_slave_cm_hal.obj (.text:ESC_setLed)
|
||||
2000807c 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeBlock)
|
||||
2000809c 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeByteISR)
|
||||
200080bc 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeWordISR)
|
||||
200080dc 00000020 foeappl.obj (.text:FOE_Error)
|
||||
200080fc 0000001c ethercat_slave_cm_hal.obj (.text:ESCSS_setMaskedInterruptStatus)
|
||||
20008118 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationLayerHandler)
|
||||
20008134 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync0Handler)
|
||||
20008150 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync1Handler)
|
||||
2000816c 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readByte)
|
||||
20008188 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readWord)
|
||||
200081a4 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeByte)
|
||||
200081c0 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeDWordISR)
|
||||
200081dc 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeWord)
|
||||
200081f8 0000001c rtsv7M4_T_le_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset)
|
||||
20008214 0000001c : memory.c.obj (.text:free_list_remove)
|
||||
20008230 0000001a ecatslv.obj (.text:StopOutputHandler)
|
||||
2000824a 00000018 cm.obj (.text:CM_init)
|
||||
20008262 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readByteISR)
|
||||
2000827a 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWord)
|
||||
20008292 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWordISR)
|
||||
200082aa 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readWordISR)
|
||||
200082c2 00000018 ethercat_slave_cm_hal.obj (.text:ESC_writeDWord)
|
||||
200082da 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_clearRawInterruptStatus)
|
||||
200082f0 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_enableDebugAccess)
|
||||
20008306 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_initMemory)
|
||||
2000831c 00000016 cm.obj (.text:Interrupt_setVectorTableOffset)
|
||||
20008332 00000014 ethercat_slave_cm_hal.obj (.text:ESC_passFailSignalSetup)
|
||||
20008346 00000014 f2838x_cm_system.obj (.text:F2838XCM_strcpy)
|
||||
2000835a 00000014 foeappl.obj (.text:FOE_Busy)
|
||||
2000836e 00000014 rtsv7M4_T_le_eabi.lib : strlen.c.obj (.text:strlen)
|
||||
20008382 00000012 ethercat_slave_cm_hal.obj (.text:CPUTimer_setPeriod)
|
||||
20008394 00000012 ethercat_slave_cm_hal.obj (.text:ESC_getTimer)
|
||||
200083a6 00000010 cm.obj (.text:SysCtl_disableWatchdog)
|
||||
200083b6 0000000e ecatslv.obj (.text:BackToInitTransition)
|
||||
200083c4 0000000e ecatcoe.obj (.text:COE_Init)
|
||||
200083d2 0000000e ethercat_slave_cm_hal.obj (.text:CPUTimer_getTimerCount)
|
||||
200083e0 0000000e objdef.obj (.text:OBJ_GetObjDesc)
|
||||
200083ee 0000000e rtsv7M4_T_le_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none)
|
||||
200083fc 0000000c F2838x CM EtherCAT Slave.obj (.text:APPL_AckErrorInd)
|
||||
20008408 0000000c coeappl.obj (.text:COE_GetObjectDictionary)
|
||||
20008414 0000000c ethercat_slave_cm_hal.obj (.text:ESC_resetESC)
|
||||
20008420 0000000a ethercat_slave_cm_hal.obj (.text:ESC_timerIncPerMilliSec)
|
||||
2000842a 00000008 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:malloc)
|
||||
20008432 00000004 cia402appl.obj (.text:APPL_StartOutputHandler)
|
||||
20008436 00000004 cia402appl.obj (.text:APPL_StopInputHandler)
|
||||
2000843a 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StopMailboxHandler)
|
||||
2000843e 00000004 cia402appl.obj (.text:APPL_StopOutputHandler)
|
||||
20008442 00000004 rtsv7M4_T_le_eabi.lib : pre_init.c.obj (.text:_system_pre_init)
|
||||
20008446 00000004 : exit.c.obj (.text:abort:abort)
|
||||
2000844a 00000002 startup_cm.obj (.text:nmiISR)
|
||||
20006c7e 0000009c rtsv7M4_T_le_eabi.lib : memcpy_t2.asm.obj (.text)
|
||||
20006d1a 0000009a cia402appl.obj (.text:main)
|
||||
20006db4 00000092 mailbox.obj (.text:MBX_MailboxRepeatReq)
|
||||
20006e46 00000084 coeappl.obj (.text:COE_RemoveDicEntry)
|
||||
20006eca 00000082 coeappl.obj (.text:COE_UpdateSyncErrorStatus)
|
||||
20006f4c 00000082 sysctl.obj (.text:SysCtl_resetPeripheral)
|
||||
20006fce 00000002 rtsv7M4_T_le_eabi.lib : _lock.c.obj (.text:_nop)
|
||||
20006fd0 00000080 driverlib_cm.lib : interrupt.obj (.text:Interrupt_enable)
|
||||
20007050 0000007c mailbox.obj (.text:MBX_Main)
|
||||
200070cc 0000007c objdef.obj (.text:OBJ_GetEntryDesc)
|
||||
20007148 0000007a foeappl.obj (.text:FOE_Data)
|
||||
200071c2 0000007a rtsv7M4_T_le_eabi.lib : fs_mul_t2.asm.obj (.text)
|
||||
2000723c 0000007a : memset_t2.asm.obj (.text)
|
||||
200072b6 00000076 cm.obj (.text:CM_enableAllPeripherals)
|
||||
2000732c 00000070 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:split)
|
||||
2000739c 00000066 ecatappl.obj (.text:GetSystemTimeDelay)
|
||||
20007402 00000060 objdef.obj (.text:OBJ_CopyNumberToString)
|
||||
20007462 00000060 rtsv7M4_T_le_eabi.lib : fs_cmp_t2.asm.obj (.text:__aeabi_cfcmple)
|
||||
200074c2 0000005c ecatcoe.obj (.text:COE_ContinueInd)
|
||||
2000751e 00000002 startup_cm.obj (.text:defaultISR)
|
||||
20007520 0000005c driverlib_cm.lib : escss.obj (.text:ESCSS_configureSync0Connections)
|
||||
2000757c 0000005c : escss.obj (.text:ESCSS_configureSync1Connections)
|
||||
200075d8 0000005c : interrupt.obj (.text:Interrupt_registerHandler)
|
||||
20007634 00000058 ecatcoe.obj (.text:COE_ServiceInd)
|
||||
2000768c 00000058 mailbox.obj (.text:GetOutOfMbxQueue)
|
||||
200076e4 00000058 coeappl.obj (.text:Read0x10F8)
|
||||
2000773c 00000056 ecatappl.obj (.text:Sync1_Isr)
|
||||
20007792 00000050 coeappl.obj (.text:COE_ObjDictionaryInit)
|
||||
200077e2 00000050 mailbox.obj (.text:PutInMbxQueue)
|
||||
20007832 00000050 ecatslv.obj (.text:UpdateEEPROMLoadedState)
|
||||
20007882 0000004e cia402appl.obj (.text:APPL_Application)
|
||||
200078d0 0000004c sysctl.obj (.text:SysCtl_enablePeripheral)
|
||||
2000791c 00000048 foeappl.obj (.text:FOE_Read)
|
||||
20007964 00000048 rtsv7M4_T_le_eabi.lib : fd_toi_t2.asm.obj (.text)
|
||||
200079ac 00000044 : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit)
|
||||
200079f0 00000042 coeappl.obj (.text:COE_ClearObjDictionary)
|
||||
20007a32 0000003e coeappl.obj (.text:AddObjectsToObjDictionary)
|
||||
20007a70 0000003e ethercat_slave_cm_hal.obj (.text:ESCSS_getMemoryInitDoneStatusBlocking)
|
||||
20007aae 0000003e mailbox.obj (.text:MailboxServiceInd)
|
||||
20007aec 0000003c ecatslv.obj (.text:DisableSyncManChannel)
|
||||
20007b28 0000003c ecatslv.obj (.text:EnableSyncManChannel)
|
||||
20007b64 0000003c ethercat_slave_cm_hal.obj (.text:GPIO_writePin)
|
||||
20007ba0 0000003a driverlib_cm.lib : escss.obj (.text:ESCSS_configureEEPROMSize)
|
||||
20007bda 0000003a ethercat_slave_cm_hal.obj (.text:ESC_loadedCheckEEPROM)
|
||||
20007c14 00000038 rtsv7M4_T_le_eabi.lib : fs_tod_t2.asm.obj (.text)
|
||||
20007c4c 00000038 : fs_toi_t2.asm.obj (.text)
|
||||
20007c84 00000036 cia402appl.obj (.text:CiA402_TransitionAction)
|
||||
20007cba 00000036 rtsv7M4_T_le_eabi.lib : strncpy.c.obj (.text:strncpy)
|
||||
20007cf0 00000034 ethercat_slave_cm_hal.obj (.text:CPUTimer_startTimer)
|
||||
20007d24 00000034 ecatappl.obj (.text:ECAT_Application)
|
||||
20007d58 00000034 foeappl.obj (.text:FOE_Ack)
|
||||
20007d8c 00000032 foeappl.obj (.text:FOE_Write)
|
||||
20007dbe 00000032 ecatslv.obj (.text:ResetALEventMask)
|
||||
20007df0 00000032 ecatslv.obj (.text:SetALEventMask)
|
||||
20007e22 00000030 ecatfoe.obj (.text:FOE_ContinueInd)
|
||||
20007e52 00000030 objdef.obj (.text:OBJ_GetObjectHandle)
|
||||
20007e82 0000002e rtsv7M4_T_le_eabi.lib : i_tofd_t2.asm.obj (.text)
|
||||
20007eb0 0000002c ethercat_slave_cm_hal.obj (.text:CPUTimer_setPreScaler)
|
||||
20007edc 0000002c ecatslv.obj (.text:GetSyncMan)
|
||||
20007f08 00000028 ethercat_slave_cm_hal.obj (.text:ESC_readBlockISR)
|
||||
20007f30 00000028 ethercat_slave_cm_hal.obj (.text:ESC_writeBlockISR)
|
||||
20007f58 00000028 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:free_list_insert)
|
||||
20007f80 00000026 ecatfoe.obj (.text:FOE_Init)
|
||||
20007fa6 00000024 driverlib_cm.lib : escss.obj (.text:ESCSS_isConfigurationLockEnabled)
|
||||
20007fca 00000024 ethercat_slave_cm_hal.obj (.text:ESC_passFailSignalSetup)
|
||||
20007fee 00000002 startup_cm.obj (.text:faultISR)
|
||||
20007ff0 00000024 rtsv7M4_T_le_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs)
|
||||
20008014 00000024 : u_tofs_t2.asm.obj (.text)
|
||||
20008038 00000020 ethercat_slave_cm_hal.obj (.text:ESC_clearTimer)
|
||||
20008058 00000020 ethercat_slave_cm_hal.obj (.text:ESC_readBlock)
|
||||
20008078 00000020 ethercat_slave_cm_hal.obj (.text:ESC_setLed)
|
||||
20008098 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeBlock)
|
||||
200080b8 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeByteISR)
|
||||
200080d8 00000020 ethercat_slave_cm_hal.obj (.text:ESC_writeWordISR)
|
||||
200080f8 00000020 foeappl.obj (.text:FOE_Error)
|
||||
20008118 0000001c ethercat_slave_cm_hal.obj (.text:ESCSS_setMaskedInterruptStatus)
|
||||
20008134 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationLayerHandler)
|
||||
20008150 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync0Handler)
|
||||
2000816c 0000001c ethercat_slave_cm_hal.obj (.text:ESC_applicationSync1Handler)
|
||||
20008188 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readByte)
|
||||
200081a4 0000001c ethercat_slave_cm_hal.obj (.text:ESC_readWord)
|
||||
200081c0 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeByte)
|
||||
200081dc 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeDWordISR)
|
||||
200081f8 0000001c ethercat_slave_cm_hal.obj (.text:ESC_writeWord)
|
||||
20008214 0000001c rtsv7M4_T_le_eabi.lib : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset:__TI_zero_init_nomemset)
|
||||
20008230 0000001c : memory.c.obj (.text:free_list_remove)
|
||||
2000824c 0000001a ecatslv.obj (.text:StopOutputHandler)
|
||||
20008266 00000018 cm.obj (.text:CM_init)
|
||||
2000827e 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readByteISR)
|
||||
20008296 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWord)
|
||||
200082ae 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readDWordISR)
|
||||
200082c6 00000018 ethercat_slave_cm_hal.obj (.text:ESC_readWordISR)
|
||||
200082de 00000018 ethercat_slave_cm_hal.obj (.text:ESC_writeDWord)
|
||||
200082f6 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_clearRawInterruptStatus)
|
||||
2000830c 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_enableDebugAccess)
|
||||
20008322 00000016 ethercat_slave_cm_hal.obj (.text:ESCSS_initMemory)
|
||||
20008338 00000016 cm.obj (.text:Interrupt_setVectorTableOffset)
|
||||
2000834e 00000014 f2838x_cm_system.obj (.text:F2838XCM_strcpy)
|
||||
20008362 00000014 foeappl.obj (.text:FOE_Busy)
|
||||
20008376 00000014 rtsv7M4_T_le_eabi.lib : strlen.c.obj (.text:strlen)
|
||||
2000838a 00000012 ethercat_slave_cm_hal.obj (.text:CPUTimer_setPeriod)
|
||||
2000839c 00000012 ethercat_slave_cm_hal.obj (.text:ESC_getTimer)
|
||||
200083ae 00000010 cm.obj (.text:SysCtl_disableWatchdog)
|
||||
200083be 0000000e ecatslv.obj (.text:BackToInitTransition)
|
||||
200083cc 0000000e ecatcoe.obj (.text:COE_Init)
|
||||
200083da 0000000e ethercat_slave_cm_hal.obj (.text:CPUTimer_getTimerCount)
|
||||
200083e8 0000000e objdef.obj (.text:OBJ_GetObjDesc)
|
||||
200083f6 0000000e rtsv7M4_T_le_eabi.lib : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none)
|
||||
20008404 0000000c F2838x CM EtherCAT Slave.obj (.text:APPL_AckErrorInd)
|
||||
20008410 0000000c coeappl.obj (.text:COE_GetObjectDictionary)
|
||||
2000841c 0000000c ethercat_slave_cm_hal.obj (.text:ESC_resetESC)
|
||||
20008428 0000000a ethercat_slave_cm_hal.obj (.text:ESC_timerIncPerMilliSec)
|
||||
20008432 00000008 rtsv7M4_T_le_eabi.lib : memory.c.obj (.text:malloc)
|
||||
2000843a 00000004 cia402appl.obj (.text:APPL_StartOutputHandler)
|
||||
2000843e 00000004 cia402appl.obj (.text:APPL_StopInputHandler)
|
||||
20008442 00000004 F2838x CM EtherCAT Slave.obj (.text:APPL_StopMailboxHandler)
|
||||
20008446 00000004 cia402appl.obj (.text:APPL_StopOutputHandler)
|
||||
2000844a 00000004 rtsv7M4_T_le_eabi.lib : pre_init.c.obj (.text:_system_pre_init)
|
||||
2000844e 00000004 : exit.c.obj (.text:abort:abort)
|
||||
20008452 00000002 startup_cm.obj (.text:nmiISR)
|
||||
|
||||
MODULE SUMMARY
|
||||
|
||||
Module code ro data rw data
|
||||
------ ---- ------- -------
|
||||
.\
|
||||
cia402appl.obj 7094 1100 1926
|
||||
cia402appl.obj 7086 1100 1926
|
||||
ecatslv.obj 8738 0 68
|
||||
objdef.obj 5210 216 164
|
||||
ecatappl.obj 3636 0 198
|
||||
coeappl.obj 1424 1091 599
|
||||
mailbox.obj 2976 0 136
|
||||
sdoserv.obj 1882 120 22
|
||||
ethercat_slave_cm_hal.obj 1424 0 0
|
||||
ethercat_slave_cm_hal.obj 1440 0 0
|
||||
ecatfoe.obj 1222 0 20
|
||||
foeappl.obj 348 0 0
|
||||
startup_cm.obj 12 320 0
|
||||
@ -524,7 +524,7 @@ MODULE SUMMARY
|
||||
F2838x CM EtherCAT Slave.obj 20 0 0
|
||||
f2838x_cm_system.obj 20 0 0
|
||||
+--+------------------------------+-------+---------+---------+
|
||||
Total: 34406 2879 3137
|
||||
Total: 34414 2879 3137
|
||||
|
||||
.\device\
|
||||
cm.obj 180 0 0
|
||||
@ -567,19 +567,19 @@ MODULE SUMMARY
|
||||
Stack: 0 0 512
|
||||
Linker Generated: 0 872 0
|
||||
+--+------------------------------+-------+---------+---------+
|
||||
Grand Total: 37542 3751 7761
|
||||
Grand Total: 37550 3751 7761
|
||||
|
||||
|
||||
LINKER GENERATED COPY TABLES
|
||||
|
||||
__TI_cinit_table @ 200087a8 records: 2, size/record: 8, table size: 16
|
||||
.data: load addr=20008450, load size=00000344 bytes, run addr=1fffca08, run size=0000086e bytes, compression=lzss
|
||||
.bss: load addr=200087a0, load size=00000008 bytes, run addr=1fffd278, run size=000003e7 bytes, compression=zero_init
|
||||
__TI_cinit_table @ 200087b0 records: 2, size/record: 8, table size: 16
|
||||
.data: load addr=20008458, load size=00000344 bytes, run addr=1fffca08, run size=0000086e bytes, compression=lzss
|
||||
.bss: load addr=200087a8, load size=00000008 bytes, run addr=1fffd278, run size=000003e7 bytes, compression=zero_init
|
||||
|
||||
|
||||
LINKER GENERATED HANDLER TABLE
|
||||
|
||||
__TI_handler_table @ 20008794 records: 3, size/record: 4, table size: 12
|
||||
__TI_handler_table @ 2000879c records: 3, size/record: 4, table size: 12
|
||||
index: 0, handler: __TI_decompress_lzss
|
||||
index: 1, handler: __TI_decompress_none
|
||||
index: 2, handler: __TI_zero_init
|
||||
@ -591,35 +591,35 @@ address name
|
||||
------- ----
|
||||
2000145f AL_ControlInd
|
||||
20000809 AL_ControlRes
|
||||
200083fd APPL_AckErrorInd
|
||||
2000788b APPL_Application
|
||||
20008405 APPL_AckErrorInd
|
||||
20007883 APPL_Application
|
||||
20001f39 APPL_GenerateMapping
|
||||
20004589 APPL_InputMapping
|
||||
200043ed APPL_OutputMapping
|
||||
2000503d APPL_StartInputHandler
|
||||
1fffdff9 APPL_StartMailboxHandler
|
||||
20008433 APPL_StartOutputHandler
|
||||
20008437 APPL_StopInputHandler
|
||||
2000843b APPL_StopMailboxHandler
|
||||
2000843f APPL_StopOutputHandler
|
||||
20007a3b AddObjectsToObjDictionary
|
||||
2000843b APPL_StartOutputHandler
|
||||
2000843f APPL_StopInputHandler
|
||||
20008443 APPL_StopMailboxHandler
|
||||
20008447 APPL_StopOutputHandler
|
||||
20007a33 AddObjectsToObjDictionary
|
||||
1fffcfd0 ApplicationObjDic
|
||||
200083b7 BackToInitTransition
|
||||
20008447 C$$EXIT
|
||||
200072bf CM_enableAllPeripherals
|
||||
2000824b CM_init
|
||||
200083bf BackToInitTransition
|
||||
2000844f C$$EXIT
|
||||
200072b7 CM_enableAllPeripherals
|
||||
20008267 CM_init
|
||||
20005f21 COE_AddObjectToDic
|
||||
200079f9 COE_ClearObjDictionary
|
||||
200074cb COE_ContinueInd
|
||||
20008409 COE_GetObjectDictionary
|
||||
200083c5 COE_Init
|
||||
200079f1 COE_ClearObjDictionary
|
||||
200074c3 COE_ContinueInd
|
||||
20008411 COE_GetObjectDictionary
|
||||
200083cd COE_Init
|
||||
1fffdffd COE_Main
|
||||
2000779b COE_ObjDictionaryInit
|
||||
20007793 COE_ObjDictionaryInit
|
||||
20004723 COE_ObjInit
|
||||
20006e4f COE_RemoveDicEntry
|
||||
2000763d COE_ServiceInd
|
||||
20006e47 COE_RemoveDicEntry
|
||||
20007635 COE_ServiceInd
|
||||
2000692d COE_SyncTimeStamp
|
||||
20006ed3 COE_UpdateSyncErrorStatus
|
||||
20006ecb COE_UpdateSyncErrorStatus
|
||||
20006b37 CheckIfEcatError
|
||||
2000238d CheckSmSettings
|
||||
20005199 CheckSyncTypeValue
|
||||
@ -628,68 +628,68 @@ address name
|
||||
20005451 CiA402_DummyMotionControl
|
||||
20000d41 CiA402_Init
|
||||
20002bbd CiA402_StateMachine
|
||||
20007c8d CiA402_TransitionAction
|
||||
20007c85 CiA402_TransitionAction
|
||||
20004a4f DC_CheckWatchdog
|
||||
1fffca08 DefCiA402AxisObjDic
|
||||
1fffd0e8 DefCiA402ObjectValues
|
||||
20007af5 DisableSyncManChannel
|
||||
20007d2d ECAT_Application
|
||||
20007aed DisableSyncManChannel
|
||||
20007d25 ECAT_Application
|
||||
20006649 ECAT_CheckTimer
|
||||
20004bd7 ECAT_Init
|
||||
20003ec1 ECAT_Main
|
||||
200027b7 ECAT_SetLedIndication
|
||||
20007ba9 ESCSS_configureEEPROMSize
|
||||
20007529 ESCSS_configureSync0Connections
|
||||
20007585 ESCSS_configureSync1Connections
|
||||
20008119 ESC_applicationLayerHandler
|
||||
20008135 ESC_applicationSync0Handler
|
||||
20008151 ESC_applicationSync1Handler
|
||||
2000801d ESC_clearTimer
|
||||
20008395 ESC_getTimer
|
||||
20007ba1 ESCSS_configureEEPROMSize
|
||||
20007521 ESCSS_configureSync0Connections
|
||||
2000757d ESCSS_configureSync1Connections
|
||||
20008135 ESC_applicationLayerHandler
|
||||
20008151 ESC_applicationSync0Handler
|
||||
2000816d ESC_applicationSync1Handler
|
||||
20008039 ESC_clearTimer
|
||||
2000839d ESC_getTimer
|
||||
2000596b ESC_initHW
|
||||
20007be3 ESC_loadedCheckEEPROM
|
||||
20008333 ESC_passFailSignalSetup
|
||||
2000803d ESC_readBlock
|
||||
20007f11 ESC_readBlockISR
|
||||
2000816d ESC_readByte
|
||||
20008263 ESC_readByteISR
|
||||
2000827b ESC_readDWord
|
||||
20008293 ESC_readDWordISR
|
||||
20008189 ESC_readWord
|
||||
200082ab ESC_readWordISR
|
||||
20007bdb ESC_loadedCheckEEPROM
|
||||
20007fcb ESC_passFailSignalSetup
|
||||
20008059 ESC_readBlock
|
||||
20007f09 ESC_readBlockISR
|
||||
20008189 ESC_readByte
|
||||
2000827f ESC_readByteISR
|
||||
20008297 ESC_readDWord
|
||||
200082af ESC_readDWordISR
|
||||
200081a5 ESC_readWord
|
||||
200082c7 ESC_readWordISR
|
||||
1ffffffd ESC_releaseHW
|
||||
20008415 ESC_resetESC
|
||||
2000805d ESC_setLed
|
||||
20008421 ESC_timerIncPerMilliSec
|
||||
2000807d ESC_writeBlock
|
||||
20007f39 ESC_writeBlockISR
|
||||
200081a5 ESC_writeByte
|
||||
2000809d ESC_writeByteISR
|
||||
200082c3 ESC_writeDWord
|
||||
200081c1 ESC_writeDWordISR
|
||||
200081dd ESC_writeWord
|
||||
200080bd ESC_writeWordISR
|
||||
2000841d ESC_resetESC
|
||||
20008079 ESC_setLed
|
||||
20008429 ESC_timerIncPerMilliSec
|
||||
20008099 ESC_writeBlock
|
||||
20007f31 ESC_writeBlockISR
|
||||
200081c1 ESC_writeByte
|
||||
200080b9 ESC_writeByteISR
|
||||
200082df ESC_writeDWord
|
||||
200081dd ESC_writeDWordISR
|
||||
200081f9 ESC_writeWord
|
||||
200080d9 ESC_writeWordISR
|
||||
1fffd608 EcatWdValue
|
||||
1fffd216 EepromLoaded
|
||||
20007b31 EnableSyncManChannel
|
||||
20007b29 EnableSyncManChannel
|
||||
1fffd60a EsmTimeoutCounter
|
||||
20008347 F2838XCM_strcpy
|
||||
20007d61 FOE_Ack
|
||||
2000835b FOE_Busy
|
||||
20007e2b FOE_ContinueInd
|
||||
20007151 FOE_Data
|
||||
200080dd FOE_Error
|
||||
20007f89 FOE_Init
|
||||
20007925 FOE_Read
|
||||
2000834f F2838XCM_strcpy
|
||||
20007d59 FOE_Ack
|
||||
20008363 FOE_Busy
|
||||
20007e23 FOE_ContinueInd
|
||||
20007149 FOE_Data
|
||||
200080f9 FOE_Error
|
||||
20007f81 FOE_Init
|
||||
2000791d FOE_Read
|
||||
20001ac9 FOE_ServiceInd
|
||||
20007d95 FOE_Write
|
||||
20007d8d FOE_Write
|
||||
1fffcdf0 GenObjDic
|
||||
20007695 GetOutOfMbxQueue
|
||||
20007ee5 GetSyncMan
|
||||
200073a5 GetSystemTimeDelay
|
||||
2000768d GetOutOfMbxQueue
|
||||
20007edd GetSyncMan
|
||||
2000739d GetSystemTimeDelay
|
||||
200067c1 HandleCycleTimeMeasurement
|
||||
20006fd9 Interrupt_enable
|
||||
200075e1 Interrupt_registerHandler
|
||||
20006fd1 Interrupt_enable
|
||||
200075d9 Interrupt_registerHandler
|
||||
1fffd60c LatchInputSync0Counter
|
||||
1fffd60e LatchInputSync0Value
|
||||
1fffd278 LocalAxes
|
||||
@ -697,22 +697,22 @@ address name
|
||||
200055a5 MBX_CopyToSendMailbox
|
||||
20005a9b MBX_Init
|
||||
20005835 MBX_MailboxReadInd
|
||||
20006dbd MBX_MailboxRepeatReq
|
||||
20006db5 MBX_MailboxRepeatReq
|
||||
200063f5 MBX_MailboxSendReq
|
||||
200064c7 MBX_MailboxWriteInd
|
||||
20007059 MBX_Main
|
||||
20007051 MBX_Main
|
||||
200052f5 MBX_StartMailboxHandler
|
||||
200048bb MBX_StopMailboxHandler
|
||||
20007ab7 MailboxServiceInd
|
||||
20007aaf MailboxServiceInd
|
||||
200056f3 MainInit
|
||||
1ffffedf MainLoop
|
||||
2000740b OBJ_CopyNumberToString
|
||||
20007403 OBJ_CopyNumberToString
|
||||
20005cf5 OBJ_GetDesc
|
||||
200070d5 OBJ_GetEntryDesc
|
||||
200070cd OBJ_GetEntryDesc
|
||||
20003cd3 OBJ_GetEntryOffset
|
||||
200069dd OBJ_GetNoOfObjects
|
||||
200083e1 OBJ_GetObjDesc
|
||||
20007e5b OBJ_GetObjectHandle
|
||||
200083e9 OBJ_GetObjDesc
|
||||
20007e53 OBJ_GetObjectHandle
|
||||
20006879 OBJ_GetObjectLength
|
||||
20005e13 OBJ_GetObjectList
|
||||
1ffff9a7 OBJ_Read
|
||||
@ -721,77 +721,77 @@ address name
|
||||
20003ae3 PDI_Isr
|
||||
20006a8b PDO_InputMapping
|
||||
20006589 PDO_OutputMapping
|
||||
200077eb PutInMbxQueue
|
||||
200076ed Read0x10F8
|
||||
20007dc7 ResetALEventMask
|
||||
200077e3 PutInMbxQueue
|
||||
200076e5 Read0x10F8
|
||||
20007dbf ResetALEventMask
|
||||
2000363d SDOS_SdoInd
|
||||
20002f79 SDOS_SdoInfoInd
|
||||
1fffd215 SMActivate
|
||||
20005bcb SdoRes
|
||||
20007df9 SetALEventMask
|
||||
20007df1 SetALEventMask
|
||||
20006229 SetALStatus
|
||||
1ffff001 StartInputHandler
|
||||
20006707 StartOutputHandler
|
||||
20004ed3 StopInputHandler
|
||||
20008231 StopOutputHandler
|
||||
2000824d StopOutputHandler
|
||||
1fffd610 Sync0WdCounter
|
||||
1fffd612 Sync0WdValue
|
||||
200038d7 Sync0_Isr
|
||||
1fffd614 Sync1WdCounter
|
||||
1fffd616 Sync1WdValue
|
||||
20007745 Sync1_Isr
|
||||
2000773d Sync1_Isr
|
||||
1fffd5a0 SyncManInfo
|
||||
200078d9 SysCtl_enablePeripheral
|
||||
20006f55 SysCtl_resetPeripheral
|
||||
2000783b UpdateEEPROMLoadedState
|
||||
200078d1 SysCtl_enablePeripheral
|
||||
20006f4d SysCtl_resetPeripheral
|
||||
20007833 UpdateEEPROMLoadedState
|
||||
2000330f Write0xF030
|
||||
1fffd860 __STACK_END
|
||||
00000200 __STACK_SIZE
|
||||
00001000 __SYSMEM_SIZE
|
||||
200087a8 __TI_CINIT_Base
|
||||
200087b8 __TI_CINIT_Limit
|
||||
20008794 __TI_Handler_Table_Base
|
||||
200087a0 __TI_Handler_Table_Limit
|
||||
200079b5 __TI_auto_init_nobinit_nopinit
|
||||
200087b0 __TI_CINIT_Base
|
||||
200087c0 __TI_CINIT_Limit
|
||||
2000879c __TI_Handler_Table_Base
|
||||
200087a8 __TI_Handler_Table_Limit
|
||||
200079ad __TI_auto_init_nobinit_nopinit
|
||||
1fffdf91 __TI_decompress_lzss
|
||||
200083ef __TI_decompress_none
|
||||
200083f7 __TI_decompress_none
|
||||
ffffffff __TI_pprof_out_hndl
|
||||
ffffffff __TI_prof_data_size
|
||||
ffffffff __TI_prof_data_start
|
||||
20008450 __TI_static_base__
|
||||
200081f9 __TI_zero_init_nomemset
|
||||
2000746b __aeabi_cfcmpeq
|
||||
2000746b __aeabi_cfcmple
|
||||
2000796d __aeabi_d2iz
|
||||
20008458 __TI_static_base__
|
||||
20008215 __TI_zero_init_nomemset
|
||||
20007463 __aeabi_cfcmpeq
|
||||
20007463 __aeabi_cfcmple
|
||||
20007965 __aeabi_d2iz
|
||||
200040a1 __aeabi_dadd
|
||||
2000612d __aeabi_dmul
|
||||
20004097 __aeabi_dsub
|
||||
20007c1d __aeabi_f2d
|
||||
20007c55 __aeabi_f2iz
|
||||
200071cb __aeabi_fmul
|
||||
20007e8b __aeabi_i2d
|
||||
20007245 __aeabi_memclr
|
||||
20007245 __aeabi_memclr4
|
||||
20007245 __aeabi_memclr8
|
||||
20006d21 __aeabi_memcpy
|
||||
20006d21 __aeabi_memcpy4
|
||||
20006d21 __aeabi_memcpy8
|
||||
20007247 __aeabi_memset
|
||||
20007247 __aeabi_memset4
|
||||
20007247 __aeabi_memset8
|
||||
20007ff9 __aeabi_ui2f
|
||||
20007c15 __aeabi_f2d
|
||||
20007c4d __aeabi_f2iz
|
||||
200071c3 __aeabi_fmul
|
||||
20007e83 __aeabi_i2d
|
||||
2000723d __aeabi_memclr
|
||||
2000723d __aeabi_memclr4
|
||||
2000723d __aeabi_memclr8
|
||||
20006c7f __aeabi_memcpy
|
||||
20006c7f __aeabi_memcpy4
|
||||
20006c7f __aeabi_memcpy8
|
||||
2000723f __aeabi_memset
|
||||
2000723f __aeabi_memset4
|
||||
2000723f __aeabi_memset8
|
||||
20008015 __aeabi_ui2f
|
||||
ffffffff __binit__
|
||||
ffffffff __c_args__
|
||||
UNDEFED __mpu_init
|
||||
1fffd660 __stack
|
||||
1fffc000 __start___llvm_prf_cnts
|
||||
1fffc000 __stop___llvm_prf_cnts
|
||||
20007fd5 _c_int00_noargs
|
||||
20007ff1 _c_int00_noargs
|
||||
1fffd254 _lock
|
||||
20006fd7 _nop
|
||||
20006fcf _nop
|
||||
1fffe000 _sys_memory
|
||||
UNDEFED _system_post_cinit
|
||||
20008443 _system_pre_init
|
||||
2000844b _system_pre_init
|
||||
1fffd258 _unlock
|
||||
1fffc90c aName0x1000
|
||||
1fffc8d6 aName0x1001
|
||||
@ -838,7 +838,7 @@ UNDEFED _system_post_cinit
|
||||
1fffd45c aPdOutputData
|
||||
1fffd590 aSdoInfoHeader
|
||||
1fffd208 aSubindexDesc
|
||||
20008447 abort
|
||||
2000844f abort
|
||||
1fffd198 acDevicename
|
||||
1fffd1b1 acHardwareversion
|
||||
1fffd1c5 acSoftwareversion
|
||||
@ -889,11 +889,11 @@ ffffffff binit
|
||||
20006311 free
|
||||
1fffd618 i16WaitForPllRunningCnt
|
||||
1fffd61a i16WaitForPllRunningTimeout
|
||||
20006c7f main
|
||||
2000842b malloc
|
||||
20006d1b main
|
||||
20008433 malloc
|
||||
2000602d memalign
|
||||
20006d21 memcpy
|
||||
2000724d memset
|
||||
20006c7f memcpy
|
||||
20007245 memset
|
||||
1fffd656 nAlStatus
|
||||
1fffd61c nEcatStateTrans
|
||||
1fffd61e nEscAddrInputData
|
||||
@ -954,8 +954,8 @@ ffffffff binit
|
||||
1fffd4e4 sSyncManOutPar
|
||||
1fffd26a sSyncmanagertype
|
||||
1fffd270 sTxPDOassign
|
||||
2000836f strlen
|
||||
20007cc3 strncpy
|
||||
20008377 strlen
|
||||
20007cbb strncpy
|
||||
1fffd62c u16ALEventMask
|
||||
1fffd1ec u16ErrorRegister
|
||||
1fffd62e u16EscAddrReceiveMbx
|
||||
@ -1264,123 +1264,123 @@ address name
|
||||
20006a8b PDO_InputMapping
|
||||
20006b37 CheckIfEcatError
|
||||
20006bdd CiA402_DeallocateAxis
|
||||
20006c7f main
|
||||
20006d21 __aeabi_memcpy
|
||||
20006d21 __aeabi_memcpy4
|
||||
20006d21 __aeabi_memcpy8
|
||||
20006d21 memcpy
|
||||
20006dbd MBX_MailboxRepeatReq
|
||||
20006e4f COE_RemoveDicEntry
|
||||
20006ed3 COE_UpdateSyncErrorStatus
|
||||
20006f55 SysCtl_resetPeripheral
|
||||
20006fd7 _nop
|
||||
20006fd9 Interrupt_enable
|
||||
20007059 MBX_Main
|
||||
200070d5 OBJ_GetEntryDesc
|
||||
20007151 FOE_Data
|
||||
200071cb __aeabi_fmul
|
||||
20007245 __aeabi_memclr
|
||||
20007245 __aeabi_memclr4
|
||||
20007245 __aeabi_memclr8
|
||||
20007247 __aeabi_memset
|
||||
20007247 __aeabi_memset4
|
||||
20007247 __aeabi_memset8
|
||||
2000724d memset
|
||||
200072bf CM_enableAllPeripherals
|
||||
200073a5 GetSystemTimeDelay
|
||||
2000740b OBJ_CopyNumberToString
|
||||
2000746b __aeabi_cfcmpeq
|
||||
2000746b __aeabi_cfcmple
|
||||
200074cb COE_ContinueInd
|
||||
20007529 ESCSS_configureSync0Connections
|
||||
20007585 ESCSS_configureSync1Connections
|
||||
200075e1 Interrupt_registerHandler
|
||||
2000763d COE_ServiceInd
|
||||
20007695 GetOutOfMbxQueue
|
||||
200076ed Read0x10F8
|
||||
20007745 Sync1_Isr
|
||||
2000779b COE_ObjDictionaryInit
|
||||
200077eb PutInMbxQueue
|
||||
2000783b UpdateEEPROMLoadedState
|
||||
2000788b APPL_Application
|
||||
200078d9 SysCtl_enablePeripheral
|
||||
20007925 FOE_Read
|
||||
2000796d __aeabi_d2iz
|
||||
200079b5 __TI_auto_init_nobinit_nopinit
|
||||
200079f9 COE_ClearObjDictionary
|
||||
20007a3b AddObjectsToObjDictionary
|
||||
20007ab7 MailboxServiceInd
|
||||
20007af5 DisableSyncManChannel
|
||||
20007b31 EnableSyncManChannel
|
||||
20007ba9 ESCSS_configureEEPROMSize
|
||||
20007be3 ESC_loadedCheckEEPROM
|
||||
20007c1d __aeabi_f2d
|
||||
20007c55 __aeabi_f2iz
|
||||
20007c8d CiA402_TransitionAction
|
||||
20007cc3 strncpy
|
||||
20007d2d ECAT_Application
|
||||
20007d61 FOE_Ack
|
||||
20007d95 FOE_Write
|
||||
20007dc7 ResetALEventMask
|
||||
20007df9 SetALEventMask
|
||||
20007e2b FOE_ContinueInd
|
||||
20007e5b OBJ_GetObjectHandle
|
||||
20007e8b __aeabi_i2d
|
||||
20007ee5 GetSyncMan
|
||||
20007f11 ESC_readBlockISR
|
||||
20007f39 ESC_writeBlockISR
|
||||
20007f89 FOE_Init
|
||||
20007fd5 _c_int00_noargs
|
||||
20007ff9 __aeabi_ui2f
|
||||
2000801d ESC_clearTimer
|
||||
2000803d ESC_readBlock
|
||||
2000805d ESC_setLed
|
||||
2000807d ESC_writeBlock
|
||||
2000809d ESC_writeByteISR
|
||||
200080bd ESC_writeWordISR
|
||||
200080dd FOE_Error
|
||||
20008119 ESC_applicationLayerHandler
|
||||
20008135 ESC_applicationSync0Handler
|
||||
20008151 ESC_applicationSync1Handler
|
||||
2000816d ESC_readByte
|
||||
20008189 ESC_readWord
|
||||
200081a5 ESC_writeByte
|
||||
200081c1 ESC_writeDWordISR
|
||||
200081dd ESC_writeWord
|
||||
200081f9 __TI_zero_init_nomemset
|
||||
20008231 StopOutputHandler
|
||||
2000824b CM_init
|
||||
20008263 ESC_readByteISR
|
||||
2000827b ESC_readDWord
|
||||
20008293 ESC_readDWordISR
|
||||
200082ab ESC_readWordISR
|
||||
200082c3 ESC_writeDWord
|
||||
20008333 ESC_passFailSignalSetup
|
||||
20008347 F2838XCM_strcpy
|
||||
2000835b FOE_Busy
|
||||
2000836f strlen
|
||||
20008395 ESC_getTimer
|
||||
200083b7 BackToInitTransition
|
||||
200083c5 COE_Init
|
||||
200083e1 OBJ_GetObjDesc
|
||||
200083ef __TI_decompress_none
|
||||
200083fd APPL_AckErrorInd
|
||||
20008409 COE_GetObjectDictionary
|
||||
20008415 ESC_resetESC
|
||||
20008421 ESC_timerIncPerMilliSec
|
||||
2000842b malloc
|
||||
20008433 APPL_StartOutputHandler
|
||||
20008437 APPL_StopInputHandler
|
||||
2000843b APPL_StopMailboxHandler
|
||||
2000843f APPL_StopOutputHandler
|
||||
20008443 _system_pre_init
|
||||
20008447 C$$EXIT
|
||||
20008447 abort
|
||||
20008450 __TI_static_base__
|
||||
20008794 __TI_Handler_Table_Base
|
||||
200087a0 __TI_Handler_Table_Limit
|
||||
200087a8 __TI_CINIT_Base
|
||||
200087b8 __TI_CINIT_Limit
|
||||
20006c7f __aeabi_memcpy
|
||||
20006c7f __aeabi_memcpy4
|
||||
20006c7f __aeabi_memcpy8
|
||||
20006c7f memcpy
|
||||
20006d1b main
|
||||
20006db5 MBX_MailboxRepeatReq
|
||||
20006e47 COE_RemoveDicEntry
|
||||
20006ecb COE_UpdateSyncErrorStatus
|
||||
20006f4d SysCtl_resetPeripheral
|
||||
20006fcf _nop
|
||||
20006fd1 Interrupt_enable
|
||||
20007051 MBX_Main
|
||||
200070cd OBJ_GetEntryDesc
|
||||
20007149 FOE_Data
|
||||
200071c3 __aeabi_fmul
|
||||
2000723d __aeabi_memclr
|
||||
2000723d __aeabi_memclr4
|
||||
2000723d __aeabi_memclr8
|
||||
2000723f __aeabi_memset
|
||||
2000723f __aeabi_memset4
|
||||
2000723f __aeabi_memset8
|
||||
20007245 memset
|
||||
200072b7 CM_enableAllPeripherals
|
||||
2000739d GetSystemTimeDelay
|
||||
20007403 OBJ_CopyNumberToString
|
||||
20007463 __aeabi_cfcmpeq
|
||||
20007463 __aeabi_cfcmple
|
||||
200074c3 COE_ContinueInd
|
||||
20007521 ESCSS_configureSync0Connections
|
||||
2000757d ESCSS_configureSync1Connections
|
||||
200075d9 Interrupt_registerHandler
|
||||
20007635 COE_ServiceInd
|
||||
2000768d GetOutOfMbxQueue
|
||||
200076e5 Read0x10F8
|
||||
2000773d Sync1_Isr
|
||||
20007793 COE_ObjDictionaryInit
|
||||
200077e3 PutInMbxQueue
|
||||
20007833 UpdateEEPROMLoadedState
|
||||
20007883 APPL_Application
|
||||
200078d1 SysCtl_enablePeripheral
|
||||
2000791d FOE_Read
|
||||
20007965 __aeabi_d2iz
|
||||
200079ad __TI_auto_init_nobinit_nopinit
|
||||
200079f1 COE_ClearObjDictionary
|
||||
20007a33 AddObjectsToObjDictionary
|
||||
20007aaf MailboxServiceInd
|
||||
20007aed DisableSyncManChannel
|
||||
20007b29 EnableSyncManChannel
|
||||
20007ba1 ESCSS_configureEEPROMSize
|
||||
20007bdb ESC_loadedCheckEEPROM
|
||||
20007c15 __aeabi_f2d
|
||||
20007c4d __aeabi_f2iz
|
||||
20007c85 CiA402_TransitionAction
|
||||
20007cbb strncpy
|
||||
20007d25 ECAT_Application
|
||||
20007d59 FOE_Ack
|
||||
20007d8d FOE_Write
|
||||
20007dbf ResetALEventMask
|
||||
20007df1 SetALEventMask
|
||||
20007e23 FOE_ContinueInd
|
||||
20007e53 OBJ_GetObjectHandle
|
||||
20007e83 __aeabi_i2d
|
||||
20007edd GetSyncMan
|
||||
20007f09 ESC_readBlockISR
|
||||
20007f31 ESC_writeBlockISR
|
||||
20007f81 FOE_Init
|
||||
20007fcb ESC_passFailSignalSetup
|
||||
20007ff1 _c_int00_noargs
|
||||
20008015 __aeabi_ui2f
|
||||
20008039 ESC_clearTimer
|
||||
20008059 ESC_readBlock
|
||||
20008079 ESC_setLed
|
||||
20008099 ESC_writeBlock
|
||||
200080b9 ESC_writeByteISR
|
||||
200080d9 ESC_writeWordISR
|
||||
200080f9 FOE_Error
|
||||
20008135 ESC_applicationLayerHandler
|
||||
20008151 ESC_applicationSync0Handler
|
||||
2000816d ESC_applicationSync1Handler
|
||||
20008189 ESC_readByte
|
||||
200081a5 ESC_readWord
|
||||
200081c1 ESC_writeByte
|
||||
200081dd ESC_writeDWordISR
|
||||
200081f9 ESC_writeWord
|
||||
20008215 __TI_zero_init_nomemset
|
||||
2000824d StopOutputHandler
|
||||
20008267 CM_init
|
||||
2000827f ESC_readByteISR
|
||||
20008297 ESC_readDWord
|
||||
200082af ESC_readDWordISR
|
||||
200082c7 ESC_readWordISR
|
||||
200082df ESC_writeDWord
|
||||
2000834f F2838XCM_strcpy
|
||||
20008363 FOE_Busy
|
||||
20008377 strlen
|
||||
2000839d ESC_getTimer
|
||||
200083bf BackToInitTransition
|
||||
200083cd COE_Init
|
||||
200083e9 OBJ_GetObjDesc
|
||||
200083f7 __TI_decompress_none
|
||||
20008405 APPL_AckErrorInd
|
||||
20008411 COE_GetObjectDictionary
|
||||
2000841d ESC_resetESC
|
||||
20008429 ESC_timerIncPerMilliSec
|
||||
20008433 malloc
|
||||
2000843b APPL_StartOutputHandler
|
||||
2000843f APPL_StopInputHandler
|
||||
20008443 APPL_StopMailboxHandler
|
||||
20008447 APPL_StopOutputHandler
|
||||
2000844b _system_pre_init
|
||||
2000844f C$$EXIT
|
||||
2000844f abort
|
||||
20008458 __TI_static_base__
|
||||
2000879c __TI_Handler_Table_Base
|
||||
200087a8 __TI_Handler_Table_Limit
|
||||
200087b0 __TI_CINIT_Base
|
||||
200087c0 __TI_CINIT_Limit
|
||||
ffffffff __TI_pprof_out_hndl
|
||||
ffffffff __TI_prof_data_size
|
||||
ffffffff __TI_prof_data_start
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1405,7 +1405,7 @@ int main(void) // TODO: main()
|
||||
/*
|
||||
* FIXME : мои настройки и проверки
|
||||
*/
|
||||
HW_SetLed(TRUE, TRUE); ///< AMG
|
||||
// HW_SetLed(TRUE, TRUE); ///< AMG Этих LED/pins нет в rev.1
|
||||
/*
|
||||
* Register MII Management Control/Status (0x0510:0x0511)
|
||||
* 7:3
|
||||
|
@ -1006,7 +1006,7 @@ UINT16 MainInit(void)
|
||||
void MainLoop(void)
|
||||
{
|
||||
|
||||
/*return if initialization not finished */
|
||||
/*return if initialization not finished, либо проверка завершения */
|
||||
if(bInitFinished == FALSE)
|
||||
{
|
||||
return;
|
||||
@ -1076,7 +1076,7 @@ void MainLoop(void)
|
||||
{
|
||||
UINT32 CurTimer = (UINT32)HW_GetTimer();
|
||||
|
||||
if(CurTimer>= ECAT_TIMER_INC_P_MS)
|
||||
if(CurTimer >= ECAT_TIMER_INC_P_MS)
|
||||
{
|
||||
ECAT_CheckTimer();
|
||||
|
||||
|
@ -441,9 +441,9 @@ PROTO BOOL bEcatWaitForAlControlRes; /**< \brief Co
|
||||
|
||||
PROTO UINT16 nEcatStateTrans; /**< \brief Current state transition*/
|
||||
|
||||
PROTO UINT8 u8EcatErrorLed; /**< \brief Current value of the error LED*/
|
||||
PROTO UINT8 u8EcatErrorLed; /**< \brief Current value of the error LED*/ //< нет в текущей ревизии rev.1
|
||||
|
||||
PROTO UINT8 u8EcatRunLed; /**< \brief Current value of the run LED*/
|
||||
PROTO UINT8 u8EcatRunLed; /**< \brief Current value of the run LED*/ //< нет в текущей ревизии rev.1
|
||||
|
||||
PROTO UINT16 nPdInputSize; /**< \brief Contains the input size (SM3 size)/SM2 if no outputs are supported, has to be written by the application*/
|
||||
|
||||
|
@ -918,8 +918,11 @@ ESC_passFailSignalSetup(void)
|
||||
//
|
||||
// Turn off controlCARD LEDs
|
||||
//
|
||||
GPIO_writePin(CCARD_LED_1_GPIO, 1UL);
|
||||
GPIO_writePin(CCARD_LED_1_GPIO, 1UL); ///< AMG
|
||||
GPIO_writePin(CCARD_LED_2_GPIO, 1UL);
|
||||
|
||||
GPIO_writePin(CCARD_LED_1_GPIO, 0UL);
|
||||
GPIO_writePin(CCARD_LED_2_GPIO, 0UL);
|
||||
}
|
||||
#endif // PDI_HAL_TEST
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user