Quantcast
Channel: Microcontrollers
Viewing all 217589 articles
Browse latest View live

Forum Post: RE: MSPM0L1227: Addresses of IOMUX ADDR in the Pin Attributes Table

$
0
0
Hi Hideaki, apologies for the delay! Is this being set up in sysconfig within CCS? I think the pinout in the datasheet is correct, maybe there is something weird going on in CCS that is causing this. If they set a different pin assignment, do you see the same behavior? -Brian

Forum Post: RE: TIDM-02000: Query Regarding Slope Compensation in 3kW DC/DC Converter Design (Based on TIDM-02000)

$
0
0
Hi, Let me describe Sangmo's Comment in more detail. This matter is extremely urgent and we would greatly appreciate a prompt response from TI in order to resolve this issue. Below are more waveforms of the trip signals (CMPSS --> X-BAR Output --> GPIO (Trip Signal)). The width of the trip signal gradually decreases and as the duty reaches near 50%, it is completely disappeared (Trip Pulse 3 is missed below). Pulse 1 width: 77.9ns. Pulse 2 width: 290.9ns This is unusual, and as can be seen, due to missing a trip signal, the ePWM modules does not turns off the PWM. And it is contineous, and the pattern repeats. 1. What could be the reason for this behaviour and how can we solve it? 2. For PCMC, how can we add some limit on duty (as the current is compared realtime with the reference). Is it possible to use some condition in the ePWM module. Like if some trip signal is missed, then don't wait, and turn off the PWM after some specified time. Thank you

Forum Post: RE: MSP-EXP430F5529LP: uploading code from energia to msp430

$
0
0
Hi Fernando, it looks like the debug connection is running which is goof. Looking back at your error, it looks like you may be missing something on the IDE side since this is throwing an error during compilation. Can you do a clean reinstall and also make sure you have the required header file libraries?

Forum Post: RE: AM2632: PC doesn’t stop at main()

$
0
0
Hi Nilabh, it only stops at main() if Load-Memory has the same memory than Run Memory. Otherwise it doesn't work. Regards, Holger

Forum Post: MSP430F6775A: Registers

$
0
0
Part Number: MSP430F6775A Tool/software: Hi, I would like to ask about addresses cuz there is probably another typo I dont know which addresses are correct the UG version or the datasheet? It looks like they overlay.

Forum Post: RE: RM44L520: GIOB[2] does not appear to be available as an output in 100 pin package.

$
0
0
Hi Scott, I will be available from 10AM to 8PM IST (Indian Standard Time), Based on your availability, you can setup one meeting. Let's setup a meeting on tomorrow (Friday) -- Thanks & regards, Jagadish.

Forum Post: RE: SAFETI-HALCOGEN-CSP: Safety Caseis not included in the CSP package.

$
0
0
Hi Pratik, I will ping QJ once and will try to provide our update ASAP. -- Thanks & regards, Jagadish.

Forum Post: RE: MSP430F6736: EVM430-F6736 project compilation error

$
0
0
Hi, thanks for the question! let me replicate this on my side and I will get back to you with the best option. Glad to see you were able to fix the errors! -Brian

Forum Post: RE: AM2434: Configuring MPU Settings but Instance limit has been reached

$
0
0
Hi Anil, [quote userid="525901" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1467956/am2434-configuring-mpu-settings-but-instance-limit-has-been-reached/5644327#5644327"]customers should stick with the old version and make the manual changes to the MPU and DPL CFG settings.[/quote] Do you know if there are any bugs that were fixed with regards to similar issues like these in the system project? I will suggest that they upgrade the MCU+SDK, but I want to know if there are any other issues as well. [quote userid="525901" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1467956/am2434-configuring-mpu-settings-but-instance-limit-has-been-reached/5644327#5644327"]And, generating the multicore app image we need to take the all individual app images and generate the multicore app image .[/quote] Could you give steps on how to generate a multicore app from the individual app images? Best regards, Mari Tsunoda

Forum Post: MSP430F6775A: Registers

$
0
0
Part Number: MSP430F6775A Tool/software: I would like to assure myself about whether when there is access byte in the register like in case of that screen. And I will access it as a word like *(int*)(0x0020) than ? Will I also access the data on the address 0x0021? and it will be returned as MSB and LSB in one word? Or not?

Forum Post: TMS320F28P650DK: TSCL with same frequency of CPU

$
0
0
Part Number: TMS320F28P650DK Tool/software: Hi expert, For C2000, is there TSCL with same frequency with CPU like C6000 does? Joyce

Forum Post: RE: MSP430F6775A: Registers

$
0
0
Hey Peter, thanks for reaching out. Let me investigate this and I will let you know which one is correct. My gut feeling is that the UG is correct in this situation, but let me confirm. -Brian

Forum Post: RE: MCU-PLUS-SDK-AM243X: SPI DMA fail when transfer large size

$
0
0
Hello , I am able to reproduce the issue and found that if we change the DMA size to 4096 bytes, then DMA transfer will not happen. I need to debug further the issue . My suggestion is that now split the DMA transactions two times. For example, you need to transfer 4096*2 bytes then call the MCSPI transfer two times with different source buffers. As per the SOC level, the MCSPI can support transfer to 16 * 2048 bytes in X - F FIFO mode. So, there is no problem to send more than 4096 bytes. I feel that this could be problem with software side and need to be debug further . Please look at the TRM below. Can you please confirm how many bytes you wanted to transfer from DMA ? Regards, Anil.

Forum Post: RE: AM2432: epmty sample program system configuration

$
0
0
Hi, [quote userid="635233" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1450446/am2432-epmty-sample-program-system-configuration/5641612#5641612"] Is my understanding correct that "This memory can only be accessed for reading not writing."[/quote] The memory can be directly accessed for reading only and for writing to the flash it would be an indirect write operation, where we make use of the internal SRAM. [quote userid="635233" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1450446/am2432-epmty-sample-program-system-configuration/5641612#5641612"]b) How can I determine whether the DAC is enabled or disabled?[/quote] There is an API named OSPI_enableDacMode() and OSPI_disableDacMode() which enables and disables DAC mode respectively. Alternate way to find out is if you see contents of the flash part from the address 0x60000000, then DAC is enabled. But in the read API, its taken care, so you would need to just call the read API. The flow would be as follows: Flash_read() calls OSPI_readDirect() Dac is enabled here read happens Dac is disabled Get out of the OSPI_readDirect() Function call returns back to Flash_read() So you see you do not need to explicitly define when to call the DAC enable, just need to make sure to call the Flash_read(). Hope this answers your doubt. [quote userid="635233" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1450446/am2432-epmty-sample-program-system-configuration/5641612#5641612"]c) I understand that if the DAC is disabled, writing to the NOR flash is possible. -> What steps should I take to disable the DAC and write to the NOR flash? Would the AM243x MCU+ SDK: OSPI Flash IO be the appropriate solution for this?[/quote] You should not worry about the DAC being enabled for writes as it is disabled when the indirect write operation happens. So lets say you want to write some bytes to a certain flash memory, then you should: 1. Erase the flash memory to be written to 2. Now write to the flash memory At point 2, when you are writing, you would need to call Flash_write(), and the implementation of it is as follows: Flash_write() calls OSPI_writeIndirect() Dac mode is disabled Write happens Exits out of OSPI_writeIndirect() Function call returns back to Flash_write() Regards, Vaibhav

Forum Post: RE: MSPM0G3507: ADC Low power example code SLAAE0


Forum Post: LP-AM243: ROV tool for CPU load and memory analysis

$
0
0
Part Number: LP-AM243 Tool/software: Hi there; I would like to use ROV tool for CPU-load and memory usage analysis on my FreeRTOS project. But when I try to open ROV, I do not see "OS Kernel" section on the left menu. And I have an error message while trying to generate CPU graph. Before running ROV, I halted the core on here; And I use MCU+ SDK that is from the inside of Motor Control SDK. (/home/xxx/ti/motor_control_sdk_am243x_09_02_00_09/mcu_plus_sdk/) Also this is the picture of my syscfg_c.rov.xs file Can you please help to about running ROV tool for CPU load and memory analysis?? Best Kadir

Forum Post: RE: MSP432E401Y: Printing Float data in UART display

$
0
0
Hello Keith, Yes I tried increasing the stack size from 512 to 4096 and more as well in the .cmd file, still sprintf is getting stuck in default handler. For using usprintf, i included the ustdlib.c, ustdlib.h in the project from https://github.com/yuvadm/tiva-c/tree/master/utils I could see error for it

Forum Post: RE: TMS320F28P650DK: Accessing GSx RAM from both CPU1 and CPU2

$
0
0
Martin, Yes, this should work. Vivek Singh

Forum Post: RE: LAUNCHXL-F2800157: Can't access to the device

$
0
0
Hi Gary, I imported the raw F2800157 target configuration file from C2000Ware into my user defined target configurations: C2000Ware_X_XX_XX_XX\device_support\f280015x\common\targetConfigs\TMS320F2800157.ccxml There may be a target configuration already associated with the project. You can confirm that it is set as the default by expanding the "Projects" folder (instead of "User Defined") and opening your respective project's folder. Best, Matt

Forum Post: RE: MSPM0L1228: copy prebuilt file into project

$
0
0
Thanks Luke. Hi Timo, I just spoke with a member of our software tools organization. TIClang does not currently offer a method for including your prebuilt binary using linker inputs. So you have two options to get these programmed into your device: 1) You can merge your CCS projects, build them together, and specify their locations in the linker, so both are built in one step and programmed in one step, and placed where you want them. Drawback is that you need to adjust your source. 2) You can program the device with one application code, then manually flash the second one in as I mentioned previously. You won't need to rewrite any of your projects, but you do have the extra step of manually flashing the second file. One method for doing so is described in the MSPM0 Boot Image Manager (BIM) User’s Guide . Let me know if you have further questions about this.
Viewing all 217589 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>