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

TPS54678: abnormal waveform on SW at low current

$
0
0

Part Number: TPS54678

Hi Team,

Here is one question from customer.

5.4Vin to 0.9Vout, Iout=0A, Fsw=1MHz,  you can see below SW waveform that Duty cycle changes.

a. increasing load to 1A, Duty cycle becomes stable.

b. change Vout to below 0.9V, the issue always there. Change Vout to high value, for example, 1.2V, no issue.

c. add 15pf cap on comp pin to gnd, Duty becomes stable.

d. decrease Vin below 5.4V, Duty becomes stable.

So it seems the issue is related with Duty.  I suspect it's related with noise on comp originally, but it cannot explain why there is issue with higher Vout and lower Vin.  From the waveform, it seems related with Ton-min, but not sure how to explain the waveform. 

Please kindly add your comments. Thanks.

BRs

Given


BQ25150EVM: input current limit status bit not update & how to read battery changing current

$
0
0

Part Number: BQ25150EVM

Hi ,

I have BQ25150EVM & 4.2 V, 220 mA battery.

1) when input current limit status bit was active ??

    I have set -> 1. charging current : 100mA.

   -> 2. input current limit : 100mA

2) I would like read battery charge current.

    when i read ADCIINL & ADCIINM , it always give 298/300 value.

    &  but according to data sheet formule, it is wrong.

    why ???

 is there another way??

/Akshay Patil

TUSB7340: Sequence of GRST and PERST

$
0
0

Part Number: TUSB7340

Dear Team, 

Is it acceptable to have the below sequence?

BR

Keivn

TUSB8042A: TUSB8042A programming mode questions

$
0
0

Part Number: TUSB8042A

Hi Sir,

My customer is planning to disable a downstream port after first initialize the Hub and detect a M.2 for LTE module connected in downstream port1.
And we already known that the host would have to detect the connected device, force a reset, put the hub in programming mode, overwrite the registers via SMBUS and exit programming mode.
Forcing the reset / entering programming mode would cause all the downstream devices of the hub to disconnect, and then they would reconnect after programming mode exited.

And now we have couple questions about the programming mode as below, please help to clarify.

1. Is programming mode only support in SMbus mode? and I2C mode is not, correct?

2. As my understand, just need to set SMBUSz pulled low and then the Hub will enter programming mode after DC cycle or keep Hub power always on and toggle the GRSTz, am I correct?
And could you please help to clarify how to make sure the Hub is exactly in programming mode?

3. My customer is planning to do the test in TUSB8044 EVM, other then the  SMBUSz set to GND, is there any step need to take care for SMbus mode for programming mode?

Thanks

TLV320AIC3104: 4 SE MICs configuration

$
0
0

Part Number: TLV320AIC3104

Dear Audio Experts,

i just wanted to ask you a confirmation related to the applicability to my customer's use case. He would like to exploit 4 SE MIC, according to my understanding for MIC1RP and MIC1LP it is possible to set the SE configuration by setting accordingly the register 108.

On top of that the other 2 SE Mic inputs would be exploited. Is my understanding correct? do you see any concern?

Thanks

Kind Regards

Nicola

UC2844A: Compare to PF6116

CC1310: RF Drivers and UART with WoR Mode

$
0
0

Part Number: CC1310

Hi, I'm working with the CC1310 devices. I implement the WoR mode in my project. I have RX and TX session implemented and the consumption of device is ok for us. The problem is that in this condition I don't manage to use the serial interface. When I take a command on the serial port the CC1310 device don't read the command, but If I send the same command more time, somethings the command has been accepted. Now I have this code:

void uart(UArg arg0, UArg arg1)
{
    uint8_t i;

    if (uart == NULL)                                                              
    {
        System_abort("Error opening the UART");
    }

  while(1) { //If I put the while in this point, the UART don't works very well.

            RF_cmdFs.frequency = configInRam.Freq/10 + 860;
            RF_cmdFs.fractFreq = configInRam.Freq % 10 * 6553;

            RF_cmdPropRadioDivSetup.txPower = outputPower[configInRam.Power-48].txPower;

            RF_postCmd(rfHandle, (RF_Op*)&RF_cmdFs, RF_PriorityNormal, NULL, 0);       
            RF_runCmd(rfHandle, (RF_Op*)&RF_cmdPropRadioDivSetup, RF_PriorityNormal, NULL, 0);

//while(1) If I put the while in this point, the UART it works, but the consumption of the device is around 1.2mA(very high for us).

        if (From_RF1[0] != NULL)                                   
        {
            RX_part(From_RF1);                                                               
            
        }
        else
        {
            RF_cmdPropTxAdv.pPkt = 0;
            UART_read(uart, &From_RS232, sizeof(From_RS232));           
            if (From_RS232[0] == 0) lettura_stato();
            else
            {
                PIN_setOutputValue(pinHandle, CTS,Out_High);
                Analyze_RS232_String(From_RS232);
                if (RS232_To_Local == 0) TX_part(From_RS232);
               
                if (From_RS232[0] != 0)
                {
                    for (i = 0; i < MAX_LENGTH; i++) From_RS232[i] = NULL; 
                    for (i = 0; i < MAX_LENGTH+5; i++) packet[i] = NULL;    
                    RF_cmdPropTxAdv.pPkt = 0;
                }
             }
        }
    }
}

Now, the RF_Postcmd and RF_runcmd, do they affect the operation of the serial port? 

READ THE TWO LINE COMMENT(WHILE)

LM5114: Low Side driver for HF Generator

$
0
0

Part Number: LM5114

Hi team,

A customer wants to design a 80W HF generator that works at approx 40 MHz. It will consist of oscillator, pre-amp/gate driver and power amplifier. Can you please suggest ICs that will work at 40 MHz?

Thank you,

Franz


WL1831MOD: Change Bluetooth MAC address

$
0
0

Part Number: WL1831MOD

Hello,

We are looking to write and change BT MAC address in the module.
We use the HCI command : Send VS_Write_BD_ADDR (0xFC06) command.

1
hcitool cmd 0x3f 0x0006 0x01 0x23 0x45 0x67 0x89 0xab

It works correctly, but if we restart the module and the firmware you have to redo the command.
Is it possible to write a "definitive" BT MAC address in the non-volatile memory ?

What is the procedure to burn the default address into the chip ROM ?
Thank you.
Regards,
Dayan LOMBARDI

MSP430F5419A: Evaluation board

$
0
0

Part Number: MSP430F5419A

Is there an evaluation board available for MSP430F5419A?

Regards

SN65DP159: Retimer mode

$
0
0

Part Number: SN65DP159

Hi all, 

I have a quick question of the retimer mode.
SN65DP159 can reduce both clock and data jitter?

the both of Input jitter tolerance and output total jitter have same value 0.3Tbit.

It removes data jitter?

Best regards,

J6PEVM577P: PORz and RESETn circuit

$
0
0

Part Number: J6PEVM577P

Hi,

We've designed a PCB based on the DRA76P, with a custom PORz and RESETn circuit. We're seeing that some times our DRA doesnt start and we're thinkig that the problem is around our PORZ and/or RESETn circuit. So I have some question about the EVM's PORz and RESETn circuit:

- On page 34 of the schema, there is a chain of gates and a TPS3808 that controls the H_PORz net. After analizing the power-up sequence (SLVUBC8A doc), I dont understand this chain. TPS65917 reset out signal is the the slowest one, that will finally enable porz. What is TPS3808 for? 1.25ms of delay (delay with the C=220pf) is much less than what it takes for the TPS65917 reset out to be enabled (3.62 ms after exactly)?

- On the same page of the schema, the chain for RESETn is almost the same. My conclusion of this circuit is that H_RESETn is enable before H_PORz. Why is this? In our custom board, both signal are enabled at the same time, this could be and issue?

Regards,

DP83630: External PTP reference clock

$
0
0

Part Number: DP83630

We are using PHY status frames for transmit timestamps (specifically the Delay_Req message) and for the receive timestamps we are using TS_INSERT.
For this setup we are using the internal PGM clock and everything works as expected.

Due to temperature stability issues of our application we are now trying to use an external PTP clock source.
We will use a TCXO with CMOS output attached to GPIO12 of the DP83630 but as of now in our test-setup we are using a signal generator at 8MHz.
For the complete register configuration, see attachment.

When we change to a external clock source the status frames contain invalid timestamps, the seconds value is very large.

Example flow:

1. Receive Sync message. The receive second timestamp is inserted in the packet with an expected value, in this case 116 (0x74) seconds (we use the correction field to store all 4 bytes for second value).

0:0098:182:4 - PTP_SOCKET.10 -> PTP.0 : SOCKET_RECVFROM_RESULT(192.168.0.11:319,192.168.0.10:319)
      data(46),PTP
      00 02 00 2e  00 00 04 00  00 00 00 74  00 00 00 00   ...........t....
      a4 ec e8 e8  00 01 3e ff  fe 24 4c d5  00 00 00 00   ......>..$L.....
      00 00 00 00  00 00 00 74  25 0c 6d 48  de ed         .......t%.mH..  
0:0098:182:4 - Sync: t1=116.621571400 (t2=116.619505896)

2. We send back a Delay_Req message and the PHY generates a Status Frame with an invalid seconds value, in this case 0x24ee24ee

0:0098:182:5 - PTP_SOCKET.10 -> PTP.0 : SOCKET_RECVFROM_RESULT(0.0.0.0:319,224.0.1.129:319)
      data(34),PTP
      0f 02 00 10  27 00 54 cb  ee 24 ee 24  00 00 00 00   ....'.T..$.$....
      00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00   ................
      00 00                                                ..              
0:0098:182:5 - t3=619586798.190054439


Please advise why this scenario fails when using an external clock.

Thanks

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

TPS5430: TPS5430 wouldn't start.

$
0
0

Part Number: TPS5430

Hi all!

 

 have a buck regulator based on TPS5430 from TI, which wouldn't start properly. The design has been done using TI WEBENCH tool & all the components have been chosen from the recommended BoM. However, when I supply 12V in, the output voltage gets stuck at 1.255 V and the PH pin scope trace just shows weird oscillations. What is also weird, the Vsense pin also shows 1.255V, while according to the datasheet it should be 1.221V (internal REF).

I tried playing with input/output capacitance - no luck. Again, the input and output caps were chosen according to WEBENCH recommendations. What I've found is that if I briefly short the bootstrap capacitor, the circuit would start, though the PH trace still looks weird on the scope. If I switch it down and let Cout fully discharge, it wouldn't start again without kicking Cboot.

Now, the datasheet explicitly says to use Cboot of 10n, which is exactly what I've done. I've tried 4.7n and 2x10n in parallel instead - that didn't help.

 

Any ideas what the reason could be?

LMX2594: Output power at 2.5GHz

$
0
0

Part Number: LMX2594

Hello

I am looking for output power at 2.5GHz.

Can you please confirm? Is the power in single ended or differential?

The mixer is singled ended an takes in 0dBm +/-6dB. They recommend a series DC block cap.

Can someone please recommend which is the best balanced topology ie balanced attenuator (pi or T) , discrete LC  Balun or off the shelf Balun (please recommend in this case).

In case of balanced, when it reaches the mixer, one side of attenuator Will be gnded via cap.  Other side goes to LO


WEBENCH® Tools/DRV10975: DRV10975EVM Software download not working

$
0
0

Part Number: DRV10975

Tool/software: WEBENCH® Design Tools

Hi 

I have tried to download the EVM GUI for the device DRV10975EVM, when I click download and open file nothing happens, I have tried saving to disk and see a file sloc345a but can not run this file to install.

Regards

Colin

 

DRV8880EVM: GUI Installation/launch problem

$
0
0

Part Number: DRV8880EVM

GUI throws an error upon launch, doesn't get past this point. No errors during installation, Windows 10.

Thanks for the help.

TPS62097: Control loop bandwidth

$
0
0

Part Number: TPS62097

What is the typical control loop bandwidth of this device?

Thanks,

Narek

TPS22994: TPS22994 "not working" as expected

$
0
0

Part Number: TPS22994

Hi,

I created my own breakout for TPS22994 a while back and wrote a simply library for it.
In an evaulation for a IOT device I'm using quite a powerhungry wireless module drawing way too much current in sleep mode.
The wireless device is known to have spikes up to 2amp (few ms) and then staying in the range of 30-60 during active mode.

Since I'm breadboarding I needed a way to control power-on to the wireless module so I placed my TPS22994 breakout board.
Placed my LiPO single cell on the inputs of all of them (4) by bridging them together. Connected all four outputs to the wireless module.
Then run the SwitchALL command. The 2amp spikes are known to come after a few seconds. On the wireless module there is a 100uF oversized cap.
Though it would be ample time to get that charge to handle the spikes by its-self.

The wireless module behaves badly and wont work when behind the TPS22994. If I act as the switch by connecting the wireless module manually to the lipo instead of the TPS22994  it works as expected.
The TPS22994 should handle 1amp per channel but I guess there is something in the details I'm missing.

Off course I wont use the TPS22994 in my design but opt for a single channel load switch like TPS27081A or maybe smaller formfactor TPS22916.

But I would really like to understand whats happening here. 
I think it could be related to my Slewrate or Quick Output Discharge (QOD) Control settings.

CCS/MSP432P401R: Clock() function not calculating the correct time elapsed.

$
0
0

Part Number: MSP432P401R

Tool/software: Code Composer Studio

I have some code that is supposed to determine the amount of time elapsed and in this simple example that I have, it outputs the wrong time elapsed.

#include <sys/time.h>

int main(){
      clock_t t;
      t = clock();
      delay(5000);
      t = clock() - t;
      printf ((float)t)/CLOCKS_PER_SEC);
      }

OUTPUT:

0.00

Viewing all 262198 articles
Browse latest View live


Latest Images

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