Part Number: TMS320F28388D Tool/software: Hi. I have a question about DMA. I want to transfer data from the CLA1_DMA_RAM (0x1680) to CPUx_CM_RAM (0x39000). When I force the transfer from CPU1 using the following command: DMA_startChannel(DMA_CH3_BASE); DMA_forceTrigger(DMA_CH3_BASE); Transfer is done and everything works. But when I try something similar from CLA : __meallow(); HWREGH(DMA_CH3_BASE + DMA_O_CONTROL) |= DMA_CONTROL_RUN; HWREGH(DMA_CH3_BASE + DMA_O_CONTROL) |= DMA_CONTROL_PERINTFRC; __medis(); Nothing happen. Is it possible to start a transfer directly from CLA? I don't see any example with this kind of actions. Sincerely. Jérôme
↧
Forum Post: TMS320F28388D: Starting DMA transfer from CLA
↧
Forum Post: RE: TMS320F28377D: printf statement showing some magic character on consol
Thanks for sharing the project. I'm still unable to reproduce the issue. printf works as expected for me, including in the CAN interrupt. Since this is beyond my device expertise, I'll reassign accordingly.
↧
↧
Forum Post: RE: MCU-PLUS-SDK-AM243X: Profinet IO IRT support for ALX package
Hi Santosh, It seems like this error might be caused if all the files are not copied correctly. Can you confirm whether " PN_API_IOD_getRealSubmodList " is declared in this file "{ind_comms_sdk_09_02_00_15}\source\industrial_comms\profinet_device\stack\inc\pn_api_iod_device.h"? Regards, Laxman
↧
Forum Post: TMS570LS3137: From CCS6 project to command line toolchain
Part Number: TMS570LS3137 Tool/software: Hi I have a structured CCS projects working with IDE running on Windows. I tried to call the build process by command line with success. But if I move the source code in another directory, the same command fail. I think there is a problem with source path but the files -include sources.mk -include src/subdir_vars.mk -include src/subdir_rules.mk -include objects.mk don't have any source path reference. Any suggestion? Does a guide for that porting exist? In addiction, the final steo will be to move on linux environemnt where the toolchain are already installed. Perhaps in this final step I will not have problem even though the redirection for source path (the problem as above) and for the command and also for the \ Any comments? Many thanks Fabio
↧
Forum Post: RE: TMS320F2800135: How to pre-program the APP function in flash
Hi Joe, You can ask customer to refer below fapi user guide. https://www.ti.com/lit/pdf/spruj96 Regards, Rajeshwary
↧
↧
Forum Post: RE: MSPM0G1507: Problem with eeprom emulation type B
Hi Steffen, So this problem only occurs when you perform a reset on the device? And sometimes you need to run the example for a day or two, then perform a reset and you see it occur? I see you mention that the application code does not touch the EEPROM emulation region after startup. Does your application perform any other flash writes / erases and is it possible that the addresses have just gone wrong? Also you mention that the flash is reset to default values -> want to be sure that the EEPROM emulation addresses (and the ECC values if applicable to your region) are all 0xFFs? Just want to be sure about what operation is changing the values here. I am also wondering when you first write your EEPROM values into the EEPROM emulation region. Are the original values that are placed there done when you first flash the device? Or do they get written by the application on startup, then overwritten (or erased) when you perform the steps above?
↧
Forum Post: RE: MCU-PLUS-SDK-AM243X: Example for using Core-0 and Core-1 simultaneously on AM2432
Hi Paula, I'm connecting to Core-0 and running ipc_notify_echo_am243x-evm_ r5fss0-0 _freertos_ti-arm-clang. Then I'm trying to connect to Core-1 (to load ipc_notify_echo_am243x-evm_ r5fss1-0_ nortos_ti-arm-clang) and always getting error:170. Please help, I'm completely lost. Thanks, Best Regards, Eli
↧
Forum Post: RE: TMS320F2800157: 48V Encoder motor sometimes running in uncontrolled maximum speed - Alignment issues
Can you please mention, what percentage of current we need to maintain for ALIGNMENT_CURRRNT and STARTUP _CURRENT based on rated current of the motor. Because for Rs and Ls estimation, we have some percentage based on rated current of the motor but for above values it is not mentioned in UMCL. Regards, Kirana H P
↧
Forum Post: RE: MCU-PLUS-SDK-AM243X: Example for using Core-0 and Core-1 simultaneously on AM2432
Hi Eli, did you use "project CCS system"?, if not that could be the issue you reported above When using CCS projects to build , import the system CCS project and build it using the CCS project menu (see Using SDK with CCS Projects ). This will build all the dependant CPU projects as well Thank you, Paula
↧
↧
Forum Post: RE: MSPM0G3507: Future fixes of ADC_ERR_06 errata
Hi Alan, Thanks for following up, I'll contact the team again. Just to be more transparent, for future devices/revision it is an NDA topic which is why I need to pull in assistance. Regards, Luke
↧
Forum Post: RE: MSPM0G3507: Future fixes of ADC_ERR_06 errata
Thanks - I appreciate the point about the NDA, so I'll take it up when I'm contacted directly.
↧
Forum Post: LAUNCHXL-F28P65X: Serial Flash Programming Fails "Attempting autobaud to load kernel"
Part Number: LAUNCHXL-F28P65X Tool/software: Hi, I am following the Serial Flash Programming of C2000 Microcontrollers App Note in order to get SCI programming working on my LAUNCHXL-F28P65X. At the moment I am getting stuck at the point that the "serial_flash_programmer" running in Visual Studio reaches the "Attempting autobaud to load kernel..." as shown here: My SCI UART Select Switch - S2 (0:1) and Boot Select Switch - S3 (0:1) are shown here: I am trying to follow the troubleshooting question below in the app note. 7 Troubleshooting - 7.4 F28P65x - Question: With the LaunchPad, I cannot download the SCI Flash Kernel to RAM in SCI Boot, what steps should I take to do so? But the " Answer: " does not make sense in some places. It seems to be referring to the ControlCARD and not the LAUNCHXL-F28P65X when mentioning the FTDI Chip and opening the Memory Window in CCS to change values in memory. Can someone assist me in getting this working? My ultimate goal is to use EtherCAT FoE to download the firmware to the C2000 and using the Live Firmware Update Without Device Reset on C2000 to perform a Live Firmware Update. Thanks, Rob McCullough
↧
Forum Post: RE: TMS320F280049C: Unable to use FLASH API to enable JTAGLOCK
Hi, Can you please share what error is reported in oReturnCheck? Regards, Rajeshwary
↧
↧
Forum Post: RE: MSPM0G1507: Clarification on Reprogramming Hex File and BSL Invocation for TI MSPM0G1507
Hi Vivek, I'm not sure what you mean by production line. Do you mean you aren't able to flash the devices to reprogram the hex files? Best Regards, Diego Abad
↧
Forum Post: RE: MSPM0G3507: LIN communication is disconnected midway.
Hi Donguk, Can you expand further on the "when i change the communication line, RX/TX data comes in without any problems" are you only changing the pins? or are you changing something else in the process? For a checksum error, it is a way to verify the whole data packet was received/transmitted properly. The checksum could be the total bits sent or some algorithm on the data set. This is to verify that your data was sent correctly, if you get a checksum error on this PLIN device I would check how its calculating the checksum and also if you're sending the checksum in your LIN communication. Regards, Luke
↧
Forum Post: TMS320F280034: how to add motor control library to sysconfig project?
Part Number: TMS320F280034 Other Parts Discussed in Thread: SYSCONFIG Tool/software: Hi TI experts, I have a question regarding the motor control library in SysConfig. I started with an empty project and adjusted the peripherals based on my board. However, today I came across a new example project in the Motor Control SDK, and I would like to add a similar option to my current SysConfig. Is there any documentation that explains how to do this? I searched online but couldn’t find anything. Thank you!
↧
Forum Post: RE: MCU-PLUS-SDK-AM243X: Example for using Core-0 and Core-1 simultaneously on AM2432
Hi Paula, Yes I did and both projects builds correctely. The problem now is after I run the "0-0" Core-0 project I cannot connect to Core-1 (error:170) to load the 1-0 project. What is the correct way or an example ? Thanks, Best Regards, Eli
↧
↧
Forum Post: RE: MCU-PLUS-SDK-AM243X: Example for using Core-0 and Core-1 simultaneously on AM2432
Eli, just to confirm. Running OOB "i pc_notify_echo" demo works for you, and you get a similar log as shown below? [IPC NOTIFY ECHO] Message exchange started by main core !!! [m4f0-0] 0.249022s : [IPC NOTIFY ECHO] Remote Core waiting for messages from main core ... !!! [r5f0-1] 0.473040s : [IPC NOTIFY ECHO] Remote Core waiting for messages from main core ... !!! [r5f0-1] 2.645696s : [IPC NOTIFY ECHO] Remote core has echoed all messages !!! [r5f0-1] 2.645712s : All tests have passed!! [r5f1-0] 0.366043s : [IPC NOTIFY ECHO] Remote Core waiting for messages from main core ... !!! [r5f1-0] 2.538699s : [IPC NOTIFY ECHO] Remote core has echoed all messages !!! [r5f1-0] 2.538715s : All tests have passed!! [r5f1-1] 0.296028s : [IPC NOTIFY ECHO] Remote Core waiting for messages from main core ... !!! [r5f1-1] 2.468686s : [IPC NOTIFY ECHO] Remote core has echoed all messages !!! [r5f1-1] 2.468702s : All tests have passed!! [IPC NOTIFY ECHO] All echoed messages received by main core from 4 remote cores !!! [IPC NOTIFY ECHO] Messages sent to each core = 1000000 [IPC NOTIFY ECHO] Number of remote cores = 4 [m4f0-0] 4.246567s : [IPC NOTIFY ECHO] Remote core has echoed all messages !!! [m4f0-0] 4.246586s : All tests have passed!! If OOB doesn't work, can you send us the logs? Another thread with details on how to load/run this demo in case it helps (+) AM6442: IPC_notify_echo - Processors forum - Processors - TI E2E support forums If OOB works, but not after you modified your code, can you send here your modifications? thank you, Paula
↧
Forum Post: C2000WARE-DIGITALPOWER-SDK: Migration of Scripting Console Files to CCS 20
Part Number: C2000WARE-DIGITALPOWER-SDK Other Parts Discussed in Thread: CONTROLSUITE Tool/software: Hi team, With the new CCS 20 (theia) role out, the scripting console functionality of many ControlSuite examples (for example TIDM-1000 ) is broken. Is there an FAQ or known workaround for getting realtime functionality? Thanks!
↧
Forum Post: RE: MSPM0G3507: Secondary boot looader stop SWD functionality of board and need factory reset every time.
Hi, i have checked and its enable.
↧