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

TMS320F28034: Power on reset voltage question

$
0
0

Part Number: TMS320F28034

The TMS320F28035 has both a POR and a BOR reset.

The BOR reset thresholds are defined in table 5.6 (2.78V typical), 2.50-2.96V min-max range.

These are defined for falling VDDIO test conditions.

The POR trip point is not defined in table 5.6.  It doesn’t appear to be defined elsewhere in the document, either. 

  1. What is the POR range?
  2. Will the reset stay on if VDDIO is below the VDDIO trip point + hysteresis on a rising VDDIO condition, or is this an edge triggered event
  1. i.e. does the VDDIO have to get first above this BOR threshold before the BOR state machine begins to operate.

Thanks for any input,


DP83867IR: Max trace length is phy to magnetics or phy to connector?

$
0
0

Part Number: DP83867IR

Hello Team,

I wanted to clarify for this phy when we recommend a max trace length in the datasheet does that refer to distance from phy to magnetic's or phy to connector?

WEBENCH® Tools/LMK03328: Beginner questions on "Clock Architect" Web Bench tool

$
0
0

Part Number: LMK03328

Tool/software: WEBENCH® Design Tools

I've been told, that in order to get what clock signals I want out of a LMK03328 Clock generator IC, I need to generate a ".TCS" file.  Just to make sure, is the "Clock Architect" Web Bench tool the place/tool to go to, to generate this (.TCS) file?  The Web address of the Clock Architect page is:  webench.ti.com/.../webench5.cgi

Compiler/TMS320F28023: Too many rts functions being included in my output file

$
0
0

Part Number: TMS320F28023

Tool/software: TI C/C++ Compiler

Win7 32bit, CCS 6.2, F28023.

I am including rts2800_ml.lib in my code, and it seems very large.

Upon looking at the map, I see functions like fputs.obj, fprintf.obj, strcpy.obj, and many more.

I am not using these functions in my code.

As I understand it, by default, the compiler shouldn't be including these functions if they are uncalled.

Is there a trick to getting CCS to not include those functions during compile, or do I have to make a custom library with only the functions I need?

As an aside, Is there a way I can get CCS to show me a map of all functions and functions they call, including the RTS?

For example, if main() calls myfunc() and myfunc calls atoi() and atoi() calles someother(), is there a way I can get CCS to show me that in some form of graphical manner?

Thanks Mark.

TPA3221: Audio forum

$
0
0

Part Number: TPA3221

 I am using the TPA3221 on a 2 sided PCB with a layout similar to the Evaluation board and following all the recommendations in the application note. It is set up in the 30dB gain mode as a master in a stereo BTL . .configuration in  AD mode. Power supply voltage is 27 volts.  VDD, AVDD, and GVDD are supplied by an external 5V supply. 

Using a 100 Hz sine as input, the output shows a slight non-linearity fixed at the +/- 1 volt level . It is audible, around 1% distortion.  It is independent of load. The power supply voltage has an effect, but the magnitude does not change significantly from 12 to 28 volts. 

This non-linearity repeats around +/- 6 volts but is a smaller proportion of the waveform at that level.

Any thoughts would be appreciated.

MSP432P4111: Why does MCLK run when DMA is enabled, even when the DMA is not actively transferring data?

$
0
0

Part Number: MSP432P4111

We had planned on using the DMA to transfer ADC14 sample data to memory. The ADC14 conversions are initiated by a timer. Unfortunately, we are seeing very high current consumption due to MCLK running any time the DMA is enabled. Is there something that must be done to allow MCLK to be turned off when the DMA is not active?

RTOS/CC2640R2F: Watchdog time problem?

$
0
0

Part Number: CC2640R2F

Tool/software: TI-RTOS

Hi team,

We know the watchdog is enable in active mode, In idle mode, it is not counting. if we have bug in idle mode that causes we cannot enter active mode. How do we use watchdog in this status or if has other method to avoid system out of control.

thanks a lot.

BR

RTOS/AM5728: How to build RTOS code examples and execute on an EVM

$
0
0

Part Number: AM5728

Tool/software: TI-RTOS

Hello,

I'm trying to execute the supplied example code from pdk_am57xx_1_0_15/packages/ti/drv/vps/examples/dss/displayDssBareMetal
on an EVM board.
I can build the example, but the documentation doesn't indicate how to run the code.

The link software-dl.ti.com/.../index_device_drv.html basically says
    Load the generated executable file in CCS
    Run the application

but there is no explanation how to load the executable into CCS.


The link http://software-dl.ti.com/processor-sdk-rtos/esd/docs/05_03_00_07/rtos/index_examples_demos.html#task-2-importing-and-building-the-rtos-template-application
lists steps how to import templates. I've tried to import the "baremetal" template (c:\ti\processor_sdk_rtos_am57xx_6_00_00_07\demos\rtos_template_app\am572x\evmAM572X\A15\template_app\baremetal), but I get the error message:
   Import failed for project 'baremetal' because its meta-data cannot be interpreted. Please contact support.



I want to build and execute supplied example code on an EVM. This should be an easy question to answer, but I've done many searches and there doesn't seem to be a solution.

Thanks,

Scott


LMK00804B-Q1: Pin 2 Incorrectly Labeled as NC on Datasheet SNAS784A

$
0
0

Part Number: LMK00804B-Q1

Hi there,

I'd like to confirm that Pin 2 of the LMK00804B-Q1 is Ouput Enable (OE) per the Pin Diagram and the LMK00804B-Q1 EVM Schematic. The pin function table in the datasheet (SNAS784A) has Pin 2 assigned to NC.

Thanks,73

Gabe

TAS5825M: Sample rate and volume control

$
0
0

Part Number: TAS5825M

I am working on a project with 2x TAS5825M

I have two questions about the implementation:

-What is the best way to control volume? I can measure system voltage. Should I set AGAIN to my system voltage and then use the volume registers from 255 (mute) to 48 (0dB)?

-Does flow 9 support 44.1k? Does it upsample automatically? My bluetooth module only supports 44.1khz sample rate

Thanks in advance,

Jesse

PGA305EVM-034: DAC & ADC Calibration

$
0
0

Part Number: PGA305EVM-034

I am trying to do a 3 point, 1 temperature calibration using the PGA305EVM-034.  I have collected the DAC and ADC data as shown below in the first image.  The calculated coefficients are downloaded, read back from memory and the PGA305 is switched to compensation mode. (see second image below) The output of the unit stays at 2.9 milliamps and does not respond to pressure.  Can you please help?

CCS/CC3120: Uniflash 5.0 no longer accepts scripts from previous version

$
0
0

Part Number: CC3120

Tool/software: Code Composer Studio

For configuring the serial flash through the CC3120, the following sequence of commands has been used in previous versions of Uniflash:

dslite --mode cc3120 project clone --name factoryImage --new `"$SN`""

dslite --mode cc3120 project add_file --name `"$SN`" --file `"$scriptPath\$catFileName`" --fs_path /cert/clientcert.pem

dslite --mode cc3120 project create_image ...

dslite --mode cc3120 image program ...

With all other circumstances being equal, the above script does not work with Uniflash 5.0. The release notes do not mention anything related to dslite. Do you have any comments about that?

Thank you!

TPS40200-Q1: Operating Junction Temperature

$
0
0

Part Number: TPS40200-Q1

Hi Team,

Can you verify what the operating Junction temperature is for the TPS40200-Q1? Looks like the datasheet only specifies this as an ambient temperature:

Thanks!

David

DRV2700: Large output ripple and noise when driving a piezo actuator

$
0
0

Part Number: DRV2700

Good afternoon,

I'm using the dev board DRV2700EVM-HV500 to drive an actuator, Kemet AE0505D16DF, and working to design DRV2700 into a board for a new product of ours.  The actuator has 17um nominal displacement at 150V, so we're using the HV500 with external flyback circuit to get the full range of motion.  Unfortunately I'm seeing a lot of ripple and noise at the output.

1. ~7VPP "bursts" occurring at 530KHz with 7MHz ringing that aligns with the switching of transistor Q1

(see scope capture, OutputBursts.tif.  CH3 (purple) is output noise (AC), Ch2 (blue) is Q1 gate)

2. Larger 20-30VPP "glitches" occurring at 30-45 Hz intervals

(see scope captures, OutputGlitches.tif and OutputGlitchesZoomed.tif.  CH1 (yellow) is DC output, CH3 (purple) is output noise (AC), Ch2 (blue) is Q1 gate)

I have a DC input connected to TP1 on DRV2700EVM-HV500 and vary from 0 to 3.3V.  Switches are set to Up/Up, and I manually avoid running the piezo above its limit of 150V.  My goal is to have minimal ripple at the output, with 2 piezos (and 2 DRV2700s) driving x/y angular adjustments to a mirror in a closed loop at up to 5KHz frequencies (i.e., small adjustments are made to the essentially DC input 5000 times per second).

The actuator I'm using has 1.4uF according to the datasheet.  I've found that using a similar part with smaller cross-sectional area (AE0203D16DF) has 0.35uF capacitance and does not exhibit "glitches", but still has "bursts".  So I gather that load capacitance is causing the worst of these oscillations.

How would you recommend tuning this circuit to minimize output oscillations and ripple?  Decrease load caps C5 and C6 (DNP)?  Increase/decrease feedback caps C18, C19, C21?  I'd like to get the full 17um displacement from this actuator by going up to 150V, but I've also considered the DRV2700EVM configuration that does not include the flyback circuit but is limited to 105V.  Would you expect that circuit, which does not have a transistor Q1, would not exhibit these problems?

Thank you very much for any feedback at all.  I'm excited you have this part that looks to be just what I need, if I can only get the oscillations under control.

Andy

(Please visit the site to view this file)(Please visit the site to view this file)(Please visit the site to view this file)

CCS/MSP430FR5994: Enable automated dumping of energy trace to a file on PC at various points in the program code.

$
0
0

Part Number: MSP430FR5994

Tool/software: Code Composer Studio

Hi,

I want to enable automated dumping of energy trace to a file on my PC at various points in the program code. Right now I have enabled the save to xls option for energy trace but I have to manually click save button to export it to the xls file in CCS. I am writing a script to execute a CCS program multiple times and I want to be able to dump the energy trace statistics to a file automatically for each run on my PC which is connected to the MSP430FR5994 launchpad. Please guide me how can I do this using CCSv9 latest or scripting in CCS. Please let me know if you need more information.

Thanks!


CCS/MSP430FR5994: How to enable run time program profiling using CCSv9 to calculate FRAM read/ write memory access count, ALU operations, Control flow operations etc

$
0
0

Part Number: MSP430FR5994

Tool/software: Code Composer Studio

Hi,

Is there any way to do run time program profiling to calculate FRAM read/ write memory access count,  ALU operations, Control flow operations etc using CCSv9. I am using MSP430FR5994 connected to my PC using CCS  9.1.0.00010.

Thanks!

TXS0104E: Oscillation on signals

$
0
0

Part Number: TXS0104E

We are using a TXS0104E to level shift some signals from 3.3V to 1.8V.  They are mix of push pull and open drain.  The signal of interest is only ever one direction and is constantly driven (high or low) output from an Microchip AVR microcontroller.  The other side is routed directly to an IO pin of an Intel FPGA.  The signal is a SPI CS_L that activates for approximately 400uS every 5ms.   What we believe we are observing is the part is incorrectly detecting a low on the FPGA (1.8V) side which in turn drives back to the AVR, which then contends with the TXS0104E and the circuit oscillates a few times before becoming stable again.  Adding a weak pull up internally to the FPGA (25Kohm) helps reduce the frequency of occurrence and degree of oscillation but doesn't eliminate it completely.  

IWR1642: Interference Avoidance

$
0
0

Part Number: IWR1642

Hi team,

I'm looking for any documentation we have on the subject of interference avoidance between systems mount on vehicles. Can you point me to any support information on mechanisms used on vehicles to allow hundreds of RADAR systems to be in close proximity in this band (77GHz)? 

Here are some of the specific questions I'm trying to answer:

  1. What type of data have you perhaps taken to ensure there is no interference between deployed RADARs?
  2. How have other customers deployed their solutions?
  3. Have they obtained FCC waivers?

Thanks,

Brian

BQ25601: Battery goes "bad" after a couple months in the field

$
0
0

Part Number: BQ25601

We are using the BQ25601 in our application to charge a Li-ion 18650 from Battery Space

https://www.batteryspace.com/custom-li-ion-18650-battery-3-6v-2600mah-9-36wh-with-10k-thermistor---un38-3-passed.aspx

The power input is 5V USB and our load draws a ~100mA to 1A depending on what it is doing. Most of the time the system is powered off and only draws 60uA. When the system is powered on it should be charging most of the time and only be running exclusively on battery for around 5min per 1-2 hours of charge time.

After 4-6 months in the field (units are remotely located) over roughly 50-100 charge/discharge cycles we are starting to see "bad" Batteries. In the lab we found that the battery voltage is ~0V (0V is also directly on the cell when bypassing the protection circuit). If we connect a new battery to the same charging circuit from a defective battery unit, it works fine and charges the battery as expected.

I am trying to understand what failure mechanism may have caused the batteries to go bad and if we are looking at defective batteries, of have messed up the charging profile etc.

Thank you for your support in advance.

RTOS/CC2640R2F: How to use the passive nodes in ToF

$
0
0

Part Number: CC2640R2F

Tool/software: TI-RTOS

Hi,

I was running the python script referred in the TI documentation (this link : http://dev.ti.com/tirex/content/simplelink_academy_cc2640r2sdk_2_40_03_00/modules/blestack/rtls_tof/rtls_tof.html#tof-accuracy-and-confidence-intervals)

I'm using a master node, a passive node and a slave node, all of them CC2640 Launchpads running the appropiate programs (that is rtls_master, rtls_passive and rtls_slave projects respectively).

The problem is that whatever the mode I use, that is TOF_MODE_STAT, TOF_MODE_DIST or TOF_MODE_RAW, the script outputs data for the Master and Passive nodes separately. If I want to find the distance between the master and the slave I should use the TOF_MODE_DIST. Instead, it gives you the distance calculated from the master node to the slave as well as the distance from the passive node to the slave separately.

So, my question is: how can I process these data provided by both master and passive nodes in order to achieve an accurate distance between the master and the slave?

Many thanks in advance! 

Viewing all 262198 articles
Browse latest View live