Quantcast
Channel: Forums - Recent Threads
Viewing all 262198 articles
Browse latest View live

LAUNCHXL-CC26X2R1: How to use uartlog with char pointers (Util_convertBdAddr2Str)?

$
0
0

Part Number:LAUNCHXL-CC26X2R1

Hi,

When you use uartlog as it is set up in project zero the logs are only flushed (uartLog_flush) with the idle task. When you use Util_convertBdAddr2Str 2 times the idle task run you will get the same string printed in the log because Util_convertBdAddr2Str uses a pointer to a static local variable in its context to keep the string alive when you leave the context. A bandaid fix would be to just use uartLog_flush right after you log a char pointer. A better yet more complicated approach would be to have a list of the char pointers on the heap and clear them after uartLog_flush is called. Am I missing an easier approach?

Best Regards


TUSB522P: Application Queries

$
0
0

Part Number:TUSB522P

Hi Support,

For TUSB522 application, do you have any idea for below issue?

  1. When one USB3.0 port run as Host and Slave (connect with PC or Flash Driver), that means the 5V will be as input or output, so how can I protect the USB_5V? how to isolate it from the Host USB Power in?
  2. I found the TPDS3S014, but it is only for signal line ESD protection and output the safety USB_5V power.  It can’t be used for Host (PC) application because can’t detect the external USB input.
  3. Need we use the two parts as bi-direction for the USB_5V input and output?

Situation:

  1. Run USB as host – connect PC and detect, transfer data or receive command

2. Run USB as slave – active and drive the Flash Memory Stick for data saving

Thanks.

RTOS/CC2650: The Advertising STOP after an random time

$
0
0

Part Number:CC2650

Tool/software: TI-RTOS

Hello.

I have a problem. I'm using the simple peripheral example. and I have an application process that runs.

when I let my software run after a random time 1h or 2h, the product stops the advertising.

we have the impression that the BLE is planted but my application process seems to be well executed.

I have the impression that there is a heapsize problem.

do you know how to modify my heap size ?
Do you have other ideas ?

Thanks

RTOS/CC1352P: how to select between RF_P_SUB_1GHZ and TX_20DBM RF paths on CC1352P

$
0
0

Part Number:CC1352P

Tool/software: TI-RTOS

Greetings,

I've got 2 CC1352R1 Launchpads (CC1352R1 Rev C) that I've been able to easily TX/RX between using the rfEasyLinkNp example (simplelink_cc13x2_sdk_2_30_00_45/examples/rtos/CC1352P_4_LAUNCHXL/easylink/rfEasyLinkNp).

I now have a custom board design with a CC1352P Rev C which only uses the TX_20DBM RF path that I am trying to get to TX/RX to one of these CC1352R1 Lauchpads and have not seen any TX/RX activity pass. I'm thinking its likely because the rfEasyLinkNp example is configuring the chip to use the RF_P_SUB_1GHZ and my custom board is using the TX_20DBM RF path... how do I configure this?


Thanks,

Tim

Compiler/UNIFLASH: UniFlash Packager

$
0
0

Part Number:UNIFLASH

Tool/software: TI C/C++ Compiler

Using the UniFlash Packager to create a BAT file that I can run to program my device.  The question I have is the dslite.bat file opens a command window and programs and verifies the programming then closes the command window.  Is there something I can place in the dslite.bat that will keep the command window open so that I can scroll through and review the programming/verify process.  Tried cmd \k, pause, @pause at the end of the dslite.bat file but that doesn't work, I may not be placing these in the right place in the .bat file.  Need some suggestions on how to keep the command window open so I can review the process.  Need to add something to the dslite.bat file since this will be given to service people for updating firmware, and if there are issues I need them to tell me what is in the command window.

CC2640R2F: BLE Power Calculator for Central Applications..

TPS7A05: DSBGA recommended footprints

$
0
0

Part Number:TPS7A05

The recommended footprint for the DSBGA package for TPS7A05 component (YKA0004) specifies the Solder Mask Defined pads as preferred, whereas the (for example) DSBGA package for the TPS22916 (YFP0004) specifies Non-Solder Mask Defined as the preferred implementation. These packages are very similar, only the YKA0004 is slightly smaller (0.35 mm ball pitch vs 0.4 mm ball pitch). Why are Solder Mask Defined pads recommended for the YKA0004? I would prefer to use Non-Solder Mask Defined pads, but I hesitate to disregard the preferences listed in the data sheet.

TPS40170: Output impedance simulation

$
0
0

Part Number:TPS40170

Hi team,

We would like to simulate the output impedance of this voltage regulator module. We didn’t find any information about output impedance in the datasheet.

We would like to know if there is any method to perform a frequency analysis of the output impedance for the in our design. Furthermore, we would like to know if there is a method to determine an “output impedance equivalent circuit” for this specific VRM

Thanks in advance for your support.

Pol


MSP432E401Y: MSP432 + XDS100v2 sans CPLD?

$
0
0

Part Number:MSP432E401Y

Hey MSP'ers!

It's been a while. Hope you're all doing well :D

I'm doing a design for a client and I've got a 432e401y that I'd like to program with a XDS100v2 I'm putting on board.  With the C2000 devices we could get away with omitting the CPLD.  Can I do the same with the 432?  I'm trying to prevent my customer from having to buy an external emulator and I don't want to have to deal with the headache of another toolchain/programmer to burn the CPLD on these boards.

Trey(Please visit the site to view this file)

TMS320F28379D: Need part number for the connector for the TMS320F28379D controlCARD R1.3

$
0
0

Part Number:TMS320F28379D

We are planning to use the TMS320F28379D controlCARD R1.3.

Where can I find the part number or the connector type for this controller card.

Thanks for the help

Roger

HDC2010: Humidity interrupt issue on threshold

$
0
0

Part Number:HDC2010

Hi,

Used HDC2010 to get interrupt on threshold value of humidity and temperature.

Configure it as per below order and value:

1. Reset (0x0E): 0x80

2. Humidity High threshold (0x0D) : 0x32 

3. Humidity low Threshold (0x0C) : 0x14

4. Temperature High Threshold (0x0B): 0x20

5. Temperature Low Threshold (0x0A): 0x16

6. Enabled Interrupt (0x0E): | 0x04 (Read resistor and | 0x04)

7. Enabled Threshold interrupt(0x07): | 0x78 (Read resistor and | 0x78)

8. Disable DRDY (0x07): & 0x7F (Read resistor and & 0x7F)

9. Interrupt polarity (ACTIVE LOW)

10. Interrupt Mode (COMPARATOR MODE)

11. Set sample rate (1Hz)

12. Temperature resolution (14 bit)

13. Humidity Resolution (14 Bit)

14. Trigger Measurement

I am getting interrupt when temperature increase and cross high threshold value and get down to threshold and reach to normal.

but not getting interrupt when humidity level cross the threshold value. Don't why but as I read interrupt configuration for both temperature and humidity is same just we need to set the threshold. 

Please find the attachment. Include API detail used to configure HDC2010.

Thanks,

Nirav Patel

(Please visit the site to view this file)

LAUNCHXL-CC1352R1: 6LoWPAN mesh : TIDA-010024

$
0
0

Part Number:LAUNCHXL-CC1352R1

Hello,

I'm using Simplelink SDK 2.30.00.45.

I wanted to know that since the underlying protocol in the 6lowPan is 15.4, can 15.4 DMM be accommodated with the same? 

Thanks,

Yash.

IWR1443BOOST: Cannot install XDS110 driver in Win7

$
0
0

Part Number:IWR1443BOOST

Hi,

I'm having trouble installing drivers of XDS110 devices in Win7, like IWR1443 evm board, c6678 DSP, CC1350 MCU etc.

The device manager display all these device as "XDS110 (02.03.00.11) Embed with CMSIS-DAP". Windows cannot find a driver if I try to update the driver, or uninstall the device and replug it. But all the devices can be recognised on other machines if CCS is installed. 

I've also tried changing the cable, changing the USB port, rebooting computer, reinstalling CCS and EMUPack but none of them worked. 

May I have some help with this?

Thanks,

Han

BQ34Z100-G1: Does battery balancing confuse 'Impedance Track™' fuel gauges, such as the bq34z100-G1? (using with BQ769x0)

$
0
0

Part Number:BQ34Z100-G1

Im interested using a BQ76930, together with a fual gauge such as a bq34z100-G1

What potential incompatibilities could there be? Should these ICs work together?

I was wondering if balancing confuses the calculations made by the bq34z100-G1?? If this is indeed a problem, how is this mitigated?

RTOS/BEAGLEBK: pbindFirst variable in ndk/stack/bind/bind.c

$
0
0

Part Number:BEAGLEBK

Tool/software: TI-RTOS

Hi,

I wish to send a UDP Packet to my host computer from the board. I call the NDK_sendto() function which throws me an error as NDK_ENXIO which means device not configured. Upon debugging I found out that it fails at socket side binding (ti/ndk/stack/sock/sock.c). On further investigation, I found out that it calls function *BindFindByNet( void *hIF, uint32_t IP ). The pbind value here is assigned from pbindFirst which is 0 and hence function returns with error.

Can someone please suggest me how this pbindFirst is getting initialized and why am I getting it 0? What possible thing I am missing?

Regards

Vishav


DRV8832: Output voltage behaviour not right

$
0
0

Part Number:DRV8832

Hello,

I am using the DRV8832 in a minimal setup with ISENSE pulled low and VREF connected to VSET to disable current limit and drive the motor at maximum voltage. VCC is 5V decoupled with 2 x 0.1µF capacitors.

IN1 is pulled high and on IN2 applied is a PWM signal with 50% duty-cycle and 100Hz (red). The output voltage on OUT2 (yellow) looks like this (2V / 5ms):

Normally a 44.5 kHz output-signal would be expected but there is clearly something wrong.

Can anyone help me with this problem?

Regards

Daniel

LAUNCHXL-F28069M: Power Consumption and Power Losses in the Launchpad

$
0
0

Part Number:LAUNCHXL-F28069M

Hi to everyone, this is Mike

Glad to see your answers about:

How much is the power consumption and power losses in the LAUNCHPAD?

Thanks

Regards

Mike

LMG3411R150: LMG3411EVM-031 covered wattage

$
0
0

Part Number:LMG3411R150

Hi All,

How much Wattage can the LMG3411EVM-031 cover with a normal LLC at a normal frequency?

RTOS/CC1310: Custom board cc1310 , only 1st line of if loop executes after button ISR and the code stops, the code also has semaphore

$
0
0

Part Number:CC1310

Tool/software: TI-RTOS

 while(1)
    {

        Semaphore_pend(semaphore_txTask, BIOS_WAIT_FOREVER);

        if (!txFreqHoppingEnabled & !rxFreqHoppingEnabled) {
                   
processRFState(); //receives the packet RX_ON is preset and RX_OFF set once transmitted if(transmit_flag == 1){ UART_write(uart, "n10\n", 4); rfState = TX_TURN_ON; //transmitting flag is set TX_ON and TX_OFF set once done transmitting processRFState(); transmit_flag = 0; } PIN_Status status = PIN_registerIntCb(buttonPinHandle, &buttonCallbackFxn); UART_write(uart, "no\n", 3); } } } void buttonCallbackFxn(PIN_Handle handle, PIN_Id pinId) { //CPUdelay(8000*50); // UART_write(uart, "inside1112\n", 11); if (!PIN_getInputValue(pinId)) { UART_write(uart, "n9\n", 3); transmit_flag = 1; Semaphore_post(semaphore_txTask); } }

I have this code which receives prints on UART and then transmits and prints the data on UART. This loop is working fine.

I want to implement button press in this where in my code also tests a button connected to mcu , the button functionality also is working and something prints too from the call back function.

Now I want to press the button to turn the mcu on (which works) and receive the data(works) but I have to press the button again and then transmit the data(doesn't work).

Right now the way it works is after button press the mcu receives data, waits for button to be pressed again, after button press goes to ISR prints n9 goes to main loop prints n10 and then it stops.

I am very new to RTOS hence probably missing something in my code. Any input would be very helpful.

Thank you.

TXS0108E: level shift different with SN74LVC8245

Viewing all 262198 articles
Browse latest View live


Latest Images

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