LM25066A: LM25066A/about Voltage, current, power monitor
RTOS/AWR1443: TI-RTOS examples give build warning - package/cfg/mmw_14xx_per4f.c statement is unreachable
Part Number:AWR1443
Tool/software:TI-RTOS
Hey TI Support Team,
I just bumped up to the TI v 18.1.1.LTS compiler, and I started receiving warnings that sections of TI-RTOS are unreachable. I would like to keep using a nearly C++11/14 compliant compiler - can I suppress just this type of warning? Is there a fix in the pipeline for this kind of warning, or making the TI-RTOS not trigger the warning?
For posterity, here is one of the sections:
/* Object__get__S */ xdc_Ptr ti_sysbios_heaps_HeapBuf_Object__get__S(xdc_Ptr oa, xdc_Int i) { if (oa) { return ((ti_sysbios_heaps_HeapBuf_Object__ *)oa) + i; } if (ti_sysbios_heaps_HeapBuf_Object__count__C == 0) { return NULL; } /* the bogus 'const' in the cast suppresses Klocwork MISRA complaints */ return ((ti_sysbios_heaps_HeapBuf_Object__ * const)ti_sysbios_heaps_HeapBuf_Object__table__C) + i; }
Thanks
CCS/OPA333: Test Post - PLEASE DELETE
RTOS/TMS320F28075: TMS320F28075 CCS7.4 SYS/Bios flash example
Part Number:TMS320F28075
Tool/software:TI-RTOS
Hello,
I am trying to update my projects from CCS5.0.0 to CCS7.4. I could not find SYS/BIOS flash example for F28075.
Can someone direct me to find some SYS/BIOS example? I have downloaded SYS/BIOS 6.40.
Thanks
Jigar
LM5176: Output Issue
Part Number:LM5176
Hello All,
I'm currently working on a design which implements the LM5176 for an input range of 9-50V, an output of 24V, a max load current of 1A and a switching frequency of 300kHz. Unfortunately, we've had some issues with the output.
In boost mode (12V input) with no load we do see an output of 24V. However, the current pull jumps between 0.2A and 0.5A and the inductor makes a very audible whine. As time increases, the frequency of this pitch as well as the current pull increases. The inductor also gets quite hot.
When attaching a load of around 0.3A, the output voltage drops to 6.5V but the inductor no longer heats up quickly and the current pull is stable.
The design was made using the WEBENCH tool and we've checked most of the math using the LM5176 datasheet. Is there anything that stands out about the issues we are experiencing? I can provide waveforms, schematic, list of materials, etc. as necessary.
Thank you for the help,
-Kevin Gates
CC3220: Call to SL function breaking I2S/DMA data stream
Part Number:CC3220
Hi,
I am most of the way through porting an application from CC3200 (SDK 1.1.0) to CC3220 (SDK 1.60.0) and running into an issue. For background: my application records audio to an SD card, but also has network functionality.
Basically, if I create the sl_Task thread but never call a related function (i.e. sl_Start), then my audio recording works as expected - my buffer is filled continuously using I2S and DMA.
As soon as I allow the application to call the sl_Start function (even if all the contents are commented out), the audio recording stops working - the buffer is never filled.
Is there a simple explanation for this? Possibly with how I'm initializing peripherals or threads?
Any help would be greatly appreciated. Thanks!
TPS65217: channel(DCDC,LDO) behavior when Vbat is low voltage
Part Number:TPS65217
I saw this thread from several months ago and have a similar question, though I don't see a definitive answer in the original thread.
I will try to state my question in a more restricted fashion. In our configuration of TPS65217(D), LDO2 and LDO4 are configured for 3.3V output. According to the datasheet, the drop-out voltage specification for these LDO's is 200mV (max). My question is do these LDO's have defined behavior below this 3.5V input level? I.e. will they transition to an "Unregulated Pass-Through" mode? Is there a chance they may become unstable or have anomalous behavior?
Regards
UCC27714: HS has phantom jump to HO
Part Number:UCC27714
How possible is it that UCC HO/LO Totem poles reversed design require inverted PWM on HI/LI?
We used same application firmware with top gate driver over past years and not had such PWM issues as with UCC. We can not get UCC B phase PWM to transition onto either side or back to phase A or C phase. The B phase LI seems to disrupt HS/HB discharge of Cboot path and drive inverter voltage very high above DC supply stopped by MCU over voltage faults.
Notice the HO/LO PFET is reversed on other vendors gate driver!
Can BQ34110 and BQ34Z100-G1 do cell balance and gauge without Battery monitor,protection & Authentication solution IC such as BQ76940 or BQ76PL455
Hello,
I need to know if component BQ34Z100 can be used for balancing/monitor cells, how ?
Please. Thanks for your response.
Olivier C.
MSP430G2553: G2553 Capture Example
Part Number:MSP430G2553
Hi all,
Can someone show me a simple example of using TimerA0_3 in CAP mode? As described in x2xx Family User Guide 12.2.4, I want to do speed computation. I'm not quite sure how to set CCISx register.
thank you,
Scott
BQ40Z50EVM-561: bq40z50evm,why are "Remaining Capacity" and "Full Charge Capacity" always at 100?
Part Number:BQ40Z50EVM-561
I am using Alium 5000 mah Lithium iron phosphate cylinder cell . 2 batteries in series . In BQ Studio I am using Chemistry with Chem id : 0461 . I am changing the design capacity values . I want to make sure I am using the proper chemical ID. I was able to charge and discharge earlier but now I cannot do anything . Is there a way to reset everything to default and start from scratch . I also need clear instructions on learning cycle and what some of the terms in Bq studio mean . The SOC always stays at 100 .
RTOS/66AK2H12: Client Socket recv() returns -1 and gives ECONNRESET
Part Number:66AK2H12
Tool/software:TI-RTOS
XDCtools 3.32, SYS/BIOS 6.46, CCS 7.4, PDK 4.0.7, NDK 2.25
I’ve got two EVMs connected via TCP. On the EVM server I’ve got socket options set for SO_SNDTIMEO and SO_RCVTIMEO of five seconds. I never send anything to this socket but the EVM server sends data out the socket to the client.
I’ve got a Windows10 application that acts like a client to this EVM server and it works as expected. The EVM server sends data out the port and the Win application gets it.
If I replace the Win10 client with the EVM client I have a problem if the data sent from the EVM server is ‘large’. I’ve only got two data points for reference to define ‘small’ and ‘large’; ‘small’ is a stream of 296 bytes and ‘large’ is a stream of 10912 bytes. When I send a ‘large’ stream from the EVM server to the EVM client, the client recv() returns -1 and fdError() gives 54, ECONNRESET. If I send ‘small’ streams of data I get it without and recv() errors.
I am using the Legacy Non-BSD Sockets Interface. I have socket options on the client socket of:
int option = 1; int len = sizeof(option); setsockopt( clientS_, SOL_SOCKET, SO_KEEPALIVE, &option, len ); option = rcvBufSz; setsockopt( clientS_, SOL_SOCKET, SO_RCVBUF, &option, len ); option = sendBufSz; setsockopt( clientS_, SOL_SOCKET, SO_SNDBUF, &option, len );
where rcvBufSz is currently set to 65535 and the sendBufSz is set to 8192.
Any ideas of things I should check?
Mike
BQ27421-G1: Conditions / Requirements for Reporting 0% Capacity
Part Number:BQ27421-G1
In Document SLUUAH7B (Quickstart Guide for bq27421-G1), Section 4, paragraph related to TERMINATE VOLTAGE, the text states that the TERMINATE VOLTAGE is the target where the gauge 'typically' reports 0% capacity.
What are the other factors that affect the reporting of 0% capacity? The text of the referenced document notes that the gauge 'learns the level of load spikes' , but does not supply any information of how those are learned or used. Does the passed charge factor in at all to the 0% reporting condition? How about ambient or Cell temperature?
We are seeing inconsistent use-times between charge/discharge cycles and wonder if the gauge is indicating 0% capacity when the actual State of Charge condition of the battery may allow continued operation.
I appreciate that the algorithm may be proprietary but as much information that you can provide would be useful.
AWR1642: AWR1642 can't be flashed using new PMIC LP87524J-Q1
Part Number:AWR1642
TI,
I have a question about the new PMIC LP87524J-Q1 for AWR1642 radar. The reference design has the previous generation LP87524B-Q1 on the EVM.
I made some radar boards based on TI EVM's sch. I have no issue to flash firmware to boards through UART (I have one USB to UART converter board). On the new design, I changed the LP87524B-Q1 to LP87524J-Q1. This one PMIC provides all power rails to power up the radar chip. So I can remove the step down regulators. However, I am facing the trouble to flash the chip.
I have two cases:
1. I power up the radar board first, then connect the USB/UART converter to PC. I can flash firmware to the radar boards. Everything looks okay in this situation.
2. I connect the USB/UART converter to PC first (The UART carries 3.3V), then power up the radar board. I can't change radar to flash mode (mode5). The radar is always in function mode even I set the radar to the flash programming mode. So I can't flash the radar in this situation.
What is the cause of this issue?? and How can I solve this issue?
Thanks,
Linux/AM5708: u-boot 2017.01 and Driver Model
Part Number:AM5708
Tool/software: Linux
I realize that my u-boot (version 2017.01) cannot talk to SPI Flash if I have Driver Model (CONFIG_DM_SPI and CONFIG_DM_SPI_FLASH) is enabled:
U-Boot 2017.01-00454-g1405fb1-dirty (Apr 24 2018 - 16:52:12 -0400)
CPU : DRA722-GP ES2.1
Model: TI AM5728BeagleBoard-X15
Board: AM5708 Dev REV
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
** First descriptor is NOT a primary desc on 1:1 **
*** Warning - bad CRC, using default environment
Warning: fastboot.board_rev: unknown board revision
Net: <ethaddr> not set. Validating first E-fuse MAC
Could not get PHY for cpsw: addr 1
cpsw
Hit any key to stop autoboot: 0
=> sf probe
Invalid bus 0 (err=-19)
Failed to initialize SPI flash at 0:0 (error -19)
=>
I see that Driver Model is enabled by default for am57xx_evm_defconfig. Is this to be expected?
CCS/CC3120: Local OTA Example Won't Build
Part Number:CC3120
Tool/software: Code Composer Studio
Hi,
I'm new to http servers and communication and am trying to get a handle on it. I've played around with the CC3220S out of the box example, but my final implementation will be on the MSP432P4111 with CC3120.
I'm now trying to get the local OTA example working for the MSP432P4111 and CC3120, but it won't build. It seems there's a problem with the referenced project "ota."
Here's the output when I try to build the local OTA example:
**** Clean-only build of configuration Debug for project local_ota_MSP_EXP432P4111_tirtos_ccs **** "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 8 clean -O DEL /F "local_ota_MSP_EXP432P4111_tirtos_ccs.hex" "local_ota_MSP_EXP432P4111_tirtos_ccs.out" DEL /F "MSP_EXP432P4111.obj" "link_local_task.obj" "local_ota.obj" "local_ota_task.obj" "main_tirtos.obj" "msp432p4111_bootloader.obj" "ota_report_server_task.obj" "platform.obj" "uart_term.obj" DEL /F "MSP_EXP432P4111.d" "link_local_task.d" "local_ota.d" "local_ota_task.d" "main_tirtos.d" "msp432p4111_bootloader.d" "ota_report_server_task.d" "platform.d" "uart_term.d" Could Not Find C:\Users\dmyers\workspace_v7\local_ota_MSP_EXP432P4111_tirtos_ccs\Debug\local_ota_MSP_EXP432P4111_tirtos_ccs.hex Could Not Find C:\Users\dmyers\workspace_v7\local_ota_MSP_EXP432P4111_tirtos_ccs\Debug\MSP_EXP432P4111.obj Could Not Find C:\Users\dmyers\workspace_v7\local_ota_MSP_EXP432P4111_tirtos_ccs\Debug\MSP_EXP432P4111.d 'Finished clean' **** Build Finished **** Buildfile generation error occurred.. Cannot build project. Referenced project 'ota' contains build-errors. Build stopped..
When I try to build the referenced ota project it gives me:
**** Build of configuration Debug for project ota **** "C:\\ti\\ccsv7\\utils\\bin\\gmake" -j 4 -C C:/ti/simplelink_sdk_wifi_plugin_1_55_00_42/source/ti/net/ota/ccs/ -f makefile.defs DRIVER_PLATFORM=m4f CGTOOLS=C:/ti/ccsv7/tools/compiler/ti-cgt-arm_16.9.7.LTS -k -j 8 all -O gmake: Entering directory 'C:/ti/simplelink_sdk_wifi_plugin_1_55_00_42/source/ti/net/ota/ccs' ar m4f/ota.a ... makefile.defs:53: recipe for target 'm4f/ota.a' failed A subdirectory or file -p already exists. Error occurred while processing: -p. A subdirectory or file m4f already exists. Error occurred while processing: m4f. gmake: *** [m4f/ota.a] Error 1 gmake: Leaving directory 'C:/ti/simplelink_sdk_wifi_plugin_1_55_00_42/source/ti/net/ota/ccs' gmake: Target 'all' not remade because of errors. **** Build Finished ****
Anyone know what settings I need to change to get this working?
Thanks,
-Daniel
SN65DSI85: initial code for the sequence
CC2640R2F: ADCBuf high samplingFrequency hangs ADC and other issues
Part Number:CC2640R2F
Hi,
I want to digitalize 1000 samples at 200KHz with my cc2640R2f launchpad.
i have slightly changed a TI example (adcbufcontinuous), but the callback is never reached. I have seen similar post from Alberto Farre Gomes which has not been answered.
You can reproduce my problem within 2 minutes with these simple steps and a with a LAUNCHPAD CC2640R2F
0 - Donwload the example adcbufcontinuous
1 - Remove all the UART reference ( as advised in this document )
2 - Change the sampleFrequency to 200KHz
adcBufParams.samplingFrequency = 200000;
3 - Change the ADCBUFFERSIZE to 1000
4 - Set a BreakPoint in the callback
adcBufCallback
The breakpoint is never reached, no Exception is thrown in the ROV.
CC1310: TI 15.4 stack > 50 nodes
Part Number:CC1310
Hi,
in the Thread https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/t/635158
CCS/LAUNCHXL-F28379D: CAN BUS message receive acknowledge
Part Number:LAUNCHXL-F28379D
Tool/software: Code Composer Studio
Hello,
I am having a LAUNCHXL-F28379D and trying to implement timeout fuctions for the received messages. My problem is that by using the 2 available interrupt lines for each CAN module i can only monitor the receive status of only two messages. Is there another way of knowing the received status of 20 different can messages that have been assigned to 20 different CAN objects?
Any help will be appreciated!
Thank you,
Kyriakos Sampatakakis