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

CCS/TM4C1294NCPDT: CCS indexer interpreting C++ as C

$
0
0

Part Number:TM4C1294NCPDT

Tool/software: Code Composer Studio

I'm having trouble with CCS's (version 8.2.0) syntax highlighting feature: when adding a class to a C/C++ project, classes do not behave as expected: autocompletion of class members and method doesn't work, the class' name is not highlighed as a type, and F3 cannot find the declaration. If I substitute class by struct in the class declaration, F3 works but nothing else.

It seems that my header files are being indexed as C files and not as C++ files, since everything C works. However, when importing an example project, classes are indexed as expected. Is there something I forgot to configure? Where do I set up whether the indexer will read header files as C or C++?


single ended to two differential LVDS outputs

$
0
0

My customer have following requirements - 

Have a requirement of ultra low jitter, clock(1Ghz) buffer with -

 1. One single ended NIM(fast-negative logic) input to two differential LVDS &

2. One single ended 3.3V LVTTL input to two differential LVDS device.

Could you please help recommend suitable part?

LMR14006: Inverting output

$
0
0

Part Number:LMR14006

Hi,

Has anyone tried to use the LMR14006 as a inverting converter? From my understanding, the LMR14006 could be used as the TPS54060 to get an negative output. I want to design a simple and cheap converter for generating -18V and 100mA output current from +5V input voltage.

Thanks

TMS320C6747: Looking for new DSP with equal processing and low power with 1Gb/s Ethernet and DDR3L supoort

$
0
0

Part Number:TMS320C6747

I am working on a design that will go through a long engineering development before production, about 5 to 10 years. I am looking for a Floating point DSP similar to a C6747 in performance and low power with support for DDR3L and 1Gb/s Ethernet. Since the production is years away I also need a relatively new part. Can you recommend a DSP? Thank you,

Tony

CC2592: Difference between ZMacSetTransmitPower and macRadioSetTxPower?

$
0
0

Part Number:CC2592

  • What is the difference between these two functions ZMacSetTransmitPower() and macRadioSetTxPower()?
  • Which function to use to set tx power when using CC2592 as frontend with CC2530?

CC2540: Writing to an external SD card in BLE stack w/ CC2540

SN74V263: When End of Life ?

$
0
0

Part Number:SN74V263

We are looking to replace the CY7C4255V-10ASC which is now obsolete with the TI SN74V263 but need to know how long this part will be available.

Thanks,

Tom

CCS/DRV8305: my driver is overheating

$
0
0

Part Number:DRV8305

Tool/software: Code Composer Studio

Hi

I am using Lab3a of motor ware to control my motor. DRV8305 is getting very hot at 24 V 6A system current draw. I saw few post regarding how to solve this. 

One of the solution was to change Idrive source and sink current. I found on DRV8305.h the typedef enum for different drive currents are assigned however I could not locate where I can assign specific Idrive current.

Can you please help me to find where exactly in the code I need to change the drive current value.

Thanks


SN74LVC1G14: Some issue about to replacing TC4S584F.

$
0
0

Part Number:SN74LVC1G14

Dears:

Pls. refer the below schematic, and customer wants to replace IC3 TC4S584F.

However, our PN will be burned. 

Pls. kindly help to check the below schematic, and give some advice or other PN to replace TC4S584F.

[FAQ] CCS: Where can I download previous versions of Code Composer Studio?

$
0
0

Tool/software: Code Composer Studio

Where can I download old versions of:

  • Code Composer Studio
  • Compilers
  • Code Composer

BQ24261: Recovery from ESD Event

$
0
0

Part Number:BQ24261

ESD testing causes device to stop charging. Charge current drops from ~400 mA to ~100 mA and charger status reads "READY".  Can read battery voltage before and after ESD event over I2C, so believe device is not completely locked up.  Have tried disconnecting/reconnecting the input source voltage (12V) with battery connected, disconnecting/reconnecting battery with input voltage still connected, toggling the Hi-Z (CD pin) with battery and input voltage connected, and toggling the charger enable (CE) bit through the I2C.  None of these efforts have caused the device to begin charging, device remains in the "READY" state with no errors reported.  Only disconnecting/reconnecting the battery AND the input voltage causes the battery charger to begin working.  Is there a way to restart the device assuming it is not in a latched up state?

Yes, this device is not recommended for new designs, but this is an old design that is currently in production and has shown signs of being susceptible to ESD.  Any thoughts on how to get the device back up and running?

TUSB3410: TUSB3410 - Driver for Windows 10

$
0
0

Part Number:TUSB3410

Previously, I had gained Brian's assistance with personalizing the “INF” file of the TI TUSB3410 USB for our company. Now because the driver has changed (new INF file),  we need to driver signed again. I was just wondering if you have any background knowledge of getting a driver digitally signed or could point me in the right direction? I was following a tutorial from Microsoft but not getting the desired outcome as the steps are not clearly defined. I have tried calling Microsoft but the customer service is not much help.

IWR1642BOOST: Inaccuracy in the High Accuracy Lab

$
0
0

Part Number:IWR1642BOOST

Hi,

I am trying to assess the accuracy and precision of the IWR1642's range measurement in the High Accuracy Lab. My setup is shown below. I know the distance from the object (a copper penny) to the edge of the textbook is exactly 0.20 m, and I have used a tape measure to determine that the distance from the edge of the textbook to the sensor is about 0.10 m (+/- 0.001 m). Therefore the distance from sensor to object is about 0.30 m (+/- 0.001 m). I have found that the measurements reported on the GUI are consistently off by 0.07 to 0.08 m, reporting values of 0.37 to 0.38 m. This occurs even when I significantly restrict the last two values (minimum and maximum range) in the RangeLimitCfg to 0.20 and 0.40.  

The device is clearly very precise (the range measurement rarely varies by more than 1 mm). However, it is consistently inaccurate, and I am having trouble understanding why. I understand that there will always be a slight inaccuracy due to the crude setup, but 7-8 cm seems like an awful lot (especially given the title of the lab). 

Here is the configuration I am using:

sensorStop

flushCfg

dfeDataOutputMode 1

channelCfg 1 1 0

adcCfg 2 1

adcbufCfg 0 1 1 1

profileCfg 0 77 7 7 114.4 0 0  33.71 1 512 5000 0 0 48

chirpCfg 0 0 0 0 0 0 0 1

frameCfg 0 0 10 0 500 1 0

lowPower 0 1

guiMonitor 1 1 0 0 0 1

RangeLimitCfg 2 1 0.20 0.40

sensorStart

Here is the setup:

 

Regards,

Josh

[FAQ] How does a slow or floating input affect a CMOS device?

$
0
0

There are two primary issues associated with slow and floating inputs.

(1) Shoot-through current

Figure 1. Typical CMOS input structure with the control voltage for each input MOSFET shown.

CMOS logic devices depend on their inputs being at either a logic HIGH or a logic LOW. 

When the input is 'somewhere in the middle,' then it's easy to see from Figure 1 that both MOSFETs on the input can be turned on, which can cause a significant amount of shoot-through current. It is best to transition through this voltage region as quickly as possible to prevent shoot-through current.

(2) Oscillation

When the input lingers near the threshold value (typically 1/2*Vcc) then the output can oscillate between the LOW and HIGH state uncontrollably.

For any CMOS device that does not have Schmitt-trigger inputs, the datasheet defines a minimum input transition rate that will prevent this from happening.

For more information, see the application report Implications of Slow or Floating CMOS Inputs

BQ3050: bq3050 BootROM mode and .senc file

$
0
0

Part Number:BQ3050

Hi,

I wanted to access the .senc file for bq3050. Therefore, I used the bootROM mode (0x0f00 command) in order to download the .senc file.

Following that I loose communication access to my battery after refreshing and cannot regain access with the 0x08 command that I found in the forum to unable bootROM mode.

Could you help me how I can reestablish communication?

Also, is there a way to actually read the encrypted .senc file? I wanted to find and confirm the used ChemID of our device.

Thanks so much in advance,

Sabrina


CC2650STK: SensorTag CC2650 Suddenly stopped working after factory reset attempt (Same thing happened on 2 devices)

$
0
0

Part Number:CC2650STK

Hello,

I've really enjoyed using the CC2650 SensorTags to test and design my system. However we have gone through multiple CC2541 models and now are on our third CC2650 model.

Twice on two different devices, the following scenario has resulted in the SensorTags (2650) no longer working, after only 2 weeks of moderate use.

1. The device begins sampling at a 1Hz rate even though the program asks it for a 10Hz rate. Multiple program and device restarts are made to try to resolve the issue.

2. The device begins flashing the red LED upon each disconnect from the master.

3. An attempt is made to reset the device to factory settings by holding both of the side buttons for 6 seconds. As a result, the red LED flashes.

4. As soon as factory reset attempt is complete and the red LED flashes, the device no longer has any activity.

On the problem devices, neither changing the battery nor attempting to do another factor reset by holding the side buttons incurs any LED activity.

I do have a CC-DEVPACK-DEBUG as well as a LAUNCHXL-CC2650, and have read somewhere that I may be able to fix the issue by attempting to re-flash the device. Can someone please direct me to a very clear resource for the process of using this equipment to hopefully resolve the issue?

Thanks

ADS7953: Manual Mode Timing Diagram

$
0
0

Part Number:ADS7953

In the current datasheet, I do not understand the relationship between Figure 50 and Figure 51.

In Figure 51, it appears that once the channel is set, it's data does not appear for 2 frames?

In Figure 50 the wording states that the data will appear in the next frame.  For example:

in the Frame N+1 box it "samples and converts channel selected in frame N" and the SDO is the

"conversion data of channel selected in frame N."

 This is they way it works in Auto-1 and Auto-2 modes.  Why would Manual mode be different?

TXS0102: Any reason why the circuit below wouldn't function?

$
0
0

Part Number:TXS0102

When checking the output of the device, the lows don't go to zero volts. The ground is fine and the VCC bot are going to the same 3v3 rail. the circuit is shown below.

thanks,

JP

MC33063A-Q1: How to calculate the frequency of the internal oscillator?

$
0
0

Part Number:MC33063A-Q1

Hi,

I am trying to calculate the frequency of the internal oscillator in ordor to go through the design procedure listed in the datasheet. The problem is that it gives me answers that contradict the 100kHz max f specification. Here is my calculation with the example values in the step-down converter example:

To find the discharge time (tdis), i am using the following values:

C = 470pF
dV = 0.5V
Idis = 200mA

i then calculate:

Idis = C*dv/dt  ---->  dt = C*dv/Idis

dt = 470pF*0.5/200mA = 1ns

since the charge time is 6 times the discharge time, the period T is 7ns, which gives a frequency of approximately 143 MHz. What is happening here??

CCS/TMDSEVM6657: File loader verification failure

$
0
0

Part Number:TMDSEVM6657

Tool/software: Code Composer Studio

I have a problem loading a program on my C6657 EVM. I get this error (CCS 6.1.2.00015):

C66xx_0: File Loader: Verification failed: Values at address 0x0000000088000000 do not match Please verify target memory and memory map.

C66xx_0: GEL: File: C:/...\project2.out: a data verification error occurred, file load failed.

I have another C6657 EVM and have tried loading the same program on the two EVMs using different emulators. I have narrowed down this issue as being specific to one of the EVMs. I have gone through this Data Verification Errors guide and tried validating the memory by launching the target manually. So far I have found that the memory is probably misconfigured since the data randomly changes at random locations when I hit the refresh button in Memory Browser:

"To confirm if the data is valid (which would indicate a properly configured memory), click on the refresh button of the Memory Browser: if the numbers change randomly, the data is probably invalid."

How can I fix this? Any suggestions would be appreciated.

Viewing all 262198 articles
Browse latest View live


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