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

DP83848YB: use LVS_BSCAN_CELLS.all within BSDL


DP83848K: works at 100 Mbps, but does not work at 10 Mbps

$
0
0

Part Number: DP83848K

Good afternoon.
I made a circuit based on STM32 and DP83848K. ALL according to the description. In the code in the Ethernet settings indicated auto-negotiation. I connect to the PC. In the network settings I indicate 100MBitps, there are pings. If I change the settings to 10Mbitps, there are no answers to ping. What could be the problem?

TRF7963A: Do resistors need between I/O_1 (I/O_2) and VDD_I/O pins for SPI mode?

$
0
0

Part Number: TRF7963A

In the TRF7963A datasheet (page 58, Figure 7-1) and few other application notes schematic, there are 10k ohm resistors between I/O_1 (I/O_2) and VDD_I/O.  But page 23 and 24 of the datesheet states that "When the SPI interface is selected, the unused I/O_2, I/O_1, and I/O_0 pin must be hard-wired according to Table 6-6".  There is not much room in my layout and I would rather not use 10 kohm resistor between those pins.  Can you tell me these resistors are needed and if needed, what is the purpose?

 

CCS/CC1312R: Sysconfig/CC1312R : How to configure 500 kbps datarate?

$
0
0

Part Number: CC1312R

Tool/software: Code Composer Studio

I try to move my growing project from CC1310 to CC1312.

The Sysconfig-tool is nice, but if i try to configure a datarate of 500 kbps i get an error. Configuring in SmartRF Studio works.

Is there any solution to use the 500 kbps with CC1312R?

And how to combine SmartRF Studio configuration with Sysconfig?

CCS: Dead time config

$
0
0

Tool/software: Code Composer Studio

Hi, 

I configured dead time at 18.75ns between PWM1A and PWM1B. Dead time is working. but the problem is that I set the duty of PWM1B to 0, but despite this, it is inverted relative to PWM1A.

I need no inversions.

EALLOW;
    GpioCtrlRegs.GPAPUD.bit.GPIO0 = 1;  // Disable pull-up on GPIO0 (EPWM1A)
    GpioCtrlRegs.GPAMUX1.bit.GPIO0 = 1; // Configure GPIO0 as EPWM1A
    GpioCtrlRegs.GPAPUD.bit.GPIO1 = 1;  // Disable pull-up on GPIO1 (EPWM1B)
    GpioCtrlRegs.GPAMUX1.bit.GPIO1 = 1; // Configure GPIO1 as EPWM1B

    GpioCtrlRegs.GPAPUD.bit.GPIO2 = 1;
    GpioCtrlRegs.GPAMUX1.bit.GPIO2 = 1;
    GpioCtrlRegs.GPAPUD.bit.GPIO3 = 1;
    GpioCtrlRegs.GPAMUX1.bit.GPIO3 = 1;
    EDIS;

    EPwm1Regs.TBCTL.bit.HSPCLKDIV = 0;

    EPwm2Regs.TBCTL.bit.PRDLD = TB_SHADOW; // set Immediate load
    EPwm1Regs.TBPRD = period - 1;          // PWM frequency = 1 / period
    EPwm1Regs.CMPA.bit.CMPA = period / 2;  // set duty 50% initially
    EPwm1Regs.CMPA.bit.CMPAHR = (1 << 8);  // initialize HRPWM extension
    EPwm1Regs.CMPB.bit.CMPB = period / 2;  // set duty 50% initially
    EPwm1Regs.CMPB.all |= (1 << 8);        // initialize HRPWM extension

    EPwm1Regs.TBPHS.all = 0;
    EPwm1Regs.TBCTR = 0;

    EPwm1Regs.TBCTL.bit.CTRMODE = TB_COUNT_UP;
    EPwm1Regs.TBCTL.bit.PHSEN = TB_DISABLE;
    EPwm1Regs.TBCTL.bit.SYNCOSEL = TB_SYNC_IN;
    EPwm1Regs.TBCTL.bit.HSPCLKDIV = TB_DIV1;
    EPwm1Regs.TBCTL.bit.CLKDIV = TB_DIV1;
    EPwm1Regs.TBCTL.bit.FREE_SOFT = 11;

    //dead time
    EPwm1Regs.EPWMXLINK.bit.GLDCTL2LINK = 0;
    EPwm1Regs.DBCTL.bit.OUT_MODE = DB_FULL_ENABLE;
    EPwm1Regs.DBCTL.bit.POLSEL = DB_ACTV_HIC;
    EPwm1Regs.DBCTL.bit.IN_MODE = DBA_ALL;
    EPwm1Regs.DBCTL.bit.SHDWDBREDMODE = 1;
    EPwm1Regs.DBCTL.bit.SHDWDBFEDMODE = 1;
    EPwm1Regs.DBCTL.bit.LOADREDMODE = 0;    // Load on Counter == 0
    EPwm1Regs.DBCTL.bit.LOADFEDMODE = 0;    // Load on Counter == 0
    EPwm1Regs.DBCTL.bit.HALFCYCLE = 1;
    EPwm1Regs.DBRED.bit.DBRED = 4;
    EPwm1Regs.DBREDHR.bit.DBREDHR = (41.75) * 256;//18.75ns
    EPwm1Regs.DBFED.bit.DBFED = 4;
    EPwm1Regs.DBFEDHR.bit.DBFEDHR = (41.75) * 256;

    EPwm1Regs.HRCNFG2.bit.EDGMODEDB = HR_BEP;    // DBREDHR and DBFEDHR
    EPwm1Regs.HRCNFG2.bit.CTLMODEDBRED = 0; // Load on ZRO
    EPwm1Regs.HRCNFG2.bit.CTLMODEDBFED = 0; // Load on ZRO
    EPwm1Regs.DBREDHR.bit.DBREDHR = (0 << 9);
    ////dead time

    EPwm1Regs.CMPCTL.bit.LOADAMODE = CC_CTR_ZERO;
    EPwm1Regs.CMPCTL.bit.LOADBMODE = CC_CTR_ZERO;
    EPwm1Regs.CMPCTL.bit.SHDWAMODE = CC_SHADOW;
    EPwm1Regs.CMPCTL.bit.SHDWBMODE = CC_SHADOW;

    EPwm1Regs.AQCTLA.bit.ZRO = AQ_SET; // PWM toggle high/low
    EPwm1Regs.AQCTLA.bit.CAU = AQ_CLEAR;
    EPwm1Regs.AQCTLB.bit.ZRO = AQ_SET;
    EPwm1Regs.AQCTLB.bit.CBU = AQ_CLEAR;

    EALLOW;
    EPwm1Regs.HRCNFG.all = 0x0;
    EPwm1Regs.HRCNFG.bit.EDGMODE = HR_FEP; // MEP control on falling edge
    EPwm1Regs.HRCNFG.bit.CTLMODE = HR_CMP;
    EPwm1Regs.HRCNFG.bit.HRLOAD = HR_CTR_ZERO;
    EPwm1Regs.HRCNFG.bit.EDGMODEB = HR_FEP; // MEP control on falling edge
    EPwm1Regs.HRCNFG.bit.CTLMODEB = HR_CMP;
    EPwm1Regs.HRCNFG.bit.HRLOADB = HR_CTR_ZERO;
#if (AUTOCONVERT)
    EPwm1Regs.HRCNFG.bit.AUTOCONV = 1; // Enable auto-conversion
                                       // logic
#endif
    EPwm1Regs.HRPCTL.bit.HRPE = 0; // Turn off high-resolution period
                                   // control.

TPS568230: Question about TPS51396

$
0
0

Part Number: TPS568230

Team,

my customer using TPS51396 for 4V(5A) and 3V(4A) circuit like below.

Key questions : Is there have any method to simulation phase margin of TPS51396?

question : could you help to get phase margin simulation results ? 

CCS/CC1350: f128

$
0
0

Part Number: CC1350

Tool/software: Code Composer Studio

I use cc1350 in my project. In this project, there are two tasks which control rf communication(receiving and transmitting), I manage them with semaphore. I use easylink library. Here is the problem; when receiver is at receiving mode, if there is no communication between receiver and transmitter throughout 10 minutes, receiver gives an error that can't receive data. This error continues about 1 minute. Then the error goes away and receiver return to normal. What can cause this?

INA139: INA139 design solution in brick power module for prevent current backflow

$
0
0

Part Number: INA139

Dear colleague,

Our customer is planning to do a design in the brick power module for preventing current backflow. The previous solution is a diode, but as the power rate increases, a diode has more power dissipation. So we want to use this solution as the below picture. Why we need this function is because of tester special feature.

In normal mode, the tester provides DC voltage to the brick power module, max DC input is 200V.

In special mode, tester will act like short(K1 close), but at this moment, the energy storage capacitor has 200V voltage, if we don't prevent current backflow, it will happen short circuit and fail the test.

This may be a brick power industry standard, so if we could provide a solution, it will be significative.

So could you please reply to our 2 questions?

1. Whether the function is feasible?

2. How to calculate the detection speed? Customers want it as fast as possible.

Best Regards,

Rock Su


DRV8832: DRV8832 Support PWM I/P?

$
0
0

Part Number: DRV8832

Hi Sir,

Pls kindly advise if DRV8832 can support PWM input?

Thanks, Ian.

BQ24773: BQ24773 can work without battery with load on default setting ..?

$
0
0

Part Number: BQ24773

Hello TI,

1. Testing on own design PCB which is design as per the TI reference Design & Guidelines    
2. Use 5V/ 2A  adapter with BQ24773 for testing 
3. design for 1 cell(2200mA) charging 
 

There is some question about the BQ24773 working,

1. BQ24773 can work without battery with load on default setting(Without configuration) for initial system ON..?
2. BQ24773 can work with load on Default setting if yes, what is the minimum load handle the system ..?

we are design the system for specific application, please clear the below mention points
1. BQ24773 can work standalone..?
2. BQ24773 can work with or without battery ..?
3. BQ24773 can able to work like UPS system ..? 

please refer the thread for more details of design  

Thanks and Regards, 
Rahul Surawase

CCS/TMDSSOLARUINVKIT: TMDSSOLARUINVKIT

$
0
0

Part Number: TMDSSOLARUINVKIT

Tool/software: Code Composer Studio

Hi, I just brought TMDSSOLARUINVKIT kit for $850. But there is no way and where to find the software and schematics and BOM. I did down load both code composer studio and controlsuite. There is nothing ,only thing is "buy now" and data sheet. TI documentations are so out date and different versions missed up, so confused. Please help me to locate the software code, schematic, BOM  for TMDSSOLARUINVKIT I bought for $850. 

Thanks! Dr. Lu

IWR6843ISK: Supplier of IWR6843ISK in Europe

$
0
0

Part Number: IWR6843ISK

Dear Sir or Madam,

we need as soon as posible the IWR6843ISK for a project of the "people counting application".  The deadline of the project it end of November. 

Unfortunatelly the IWR6843ISK ist not available in Germany.  We ask to the company Mouser and they said us the delivery time should be 10 Working days.  This time ist to long for us.

In order to get the board as soon as posible could you please recomend us some supliers in Europe, where the IWR6843ISK available ist. 

Thanks in advance

Best regards,

Elena Euken

SNVA538: Question about result

$
0
0

Hello TI,

I have a short question about the SNVA538:

At page 10, the result of the mentioned optimization of the two stage filter is shown as:

L1 = L/2

L2 = 7*L1

Ld = L2/2

C2 = 4*C1

Rd = sqrt(L1/(4*C1))

Further below, at page 19, I found a example for this filter. But the formulas used for this are different:

L1 = L/4

C1 = C/4

L2 = 7*L1

C2 = 4*C1

Rd = sqrt(L1/C2)     --->   Rd = sqrt(L/(4*C1))

Ld = L1/8                   ---> Ld = (L2/7)/8 = L2 / 56

For me, there main difference is the big difference in the calculation of Ld by a factor of 28.

The difference in choosing of L1 is in my opinion not that serious, as it does not change the ratios of the components.

Could you please explain the differences i beetween these formulas? I would try to perform the mentioned optimization by myself, but the assumtions used for it are not stated in this paper (or at least I did not recognized them)

Thank you a lot,

Dominik Lorenz

AFE4900: Afe4900 data set

$
0
0

Part Number: AFE4900

Hello,

I am using the afe4900 on a custom board to acquire data for ppg sensing. I am using two green leds in parallel and reading out data from register 0x2A (ADC output corresponding to the 1st CONV phase) and converting the adc values to 32 bit data and eventually into float. The sampling rate is 250Hz. I don't see a clear ppg waveform and also the values seem to repeat 3-4 times before it changes. I have also played with the eval board to look at the data set and that seems to change every reading.I am not sure if there is something I am missing or doing wrong.

Krishna

CC3235MODS: CC3235

$
0
0

Part Number: CC3235MODS

In addition to CC3235, is there any other wireless MCU that supports the 5.8 GHz band, using any wireless protocol (Wi-Fi, ZigBee, Bluetooth, BLE, etc.)?


PCM4222: PCM4222 Full scale

$
0
0

Part Number: PCM4222

We have this elementary problem : we are using a PCM4222 with the exact OPA1632 input buffer as Texas is using in their evaluation board. One input of the OPA1632 is ou unbalanced RCA input, the other one is tied to Gnd. Our problem is that we can't get near 0dB full scale no matter how high is the level applied at the input. On the pdf we saw something confusing: for 0dB fs the adc requires 2.8v pp per input pin or 5.6v pp differential. The pdf also states that VCC is 4V and absolute max rating for VINL+ or VINL- is VCC + 0.3V. So, how should we measure those 5.6V pp differential ? We use a sine wave and a good Fluke 199C scopemeter... what are we doing wrong ? How should we consider "differential input" given that the swing per pin is +/- 1.4 V referred to the 1.95V DC offset ? Since both VINL - and VINL+ are using the same + 1.95 V DC offset (VCOM L)

CC2564C: Continuous TX/RX for FTM

$
0
0

Part Number: CC2564C

Hi Team,

we are using CC2564C without external amplifier, for BT HCI_VS_DRPb_Tester_Con_TX 0xFD84, 0x00, 0x03, 0x00, 15, 0x00000000, 0x00000000  and for BLE hciconfig hci0 leadv command for continuous transmission but we are getting only one time Tx power on spectrum analyzer.

Can you please check what we are missing here for continuous transmission?

logs:

root@ICE-GATEWAY:/# hcitool -i hci0 cmd 0x03f 0x184 00 03 04 0f 0x00000000 0x000
00000
< HCI Command: ogf 0x3f, ocf 0x0184, plen 6
 00 03 04 0F 00 00
> HCI Event: 0x0e plen 4
 01 84 FD 00
root@ICE-GATEWAY:/# hciconfig hci0 leadv

root@ICE-GATEWAY:/# bluetoothctl
Agent registered
[bluetooth]# show
Controller 34:15:13:7F:EA:75 (public)
       Name: BlueZ 5.50
       Alias: BlueZ 5.50
       Class: 0x00000000
       Powered: yes
       Discoverable: yes
       Pairable: no
       UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
       UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
       UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
       UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
       UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
       Modalias: usb:v1D6Bp0246d0532
       Discovering: no

TPS65251: Output Voltage is not stable in board to board

$
0
0

Part Number: TPS65251

We had manufactured 10 Nos of boards with TPS65251. In them around 8 Nos of baords, the output voltage of TPS65251 is working good without any issues

See the attached schematics.

 

But in remaining two boards we are facing the issues as the output voltage is not as per the expected.  0.7 V instead of 3.3V ; 1.5v instead of 2.5V, 1.2v instead of 1.8V.  The output is continuously fluctuating.

For the reference please find the below graph,

For 2.5v supply rail,  we are observing 2.5v and dropping to 1v & again returning back to 2.5V. with time period of 33msec

For 1.8v supply rail,  we are observing 1.8v and dropping to 0.5v & again returning back to 1.8V. with time period of 33msec

For 3.3v supply rail,  we are observing 1.8v and dropping to 0.7v & again returning back to 1.8V. with time period of 33msec

Also we had ensured all the resistor values are fine and 8 Nos of boards are working,  but two boards alone not working remaining boards never faced the issues.

Please support us

TMUX1072: i have question ( please dont delete) test thread

$
0
0

Part Number: TMUX1072

test test i have a problem ( please dont delete - TI - OSST Team nic fatemi ) 

This thread will be deleted shortly

opa333

TMUX1072

TAS6421-Q1: TAS6421 minimum component count to connect A/D converter.

$
0
0

Part Number: TAS6421-Q1

The new problem is really to identify a way to connect a AQ100 (high temp) A/D converter to the TAS6421, with the minimal components as at temperature semiconductors become conductors. My initial idea of using the PCM1808 however, this is non ideal as requires an additional unwanted 5V supply.  So, ideally i am looking for an A/D converter that will use the 3.3V supply from the TAS6421 and uses minimum number of components to generate timings for the TAS6421 to operate.  Then i have to work out a way inorder to set up I2C without microprocessor as this will needed to be thermally tested before software team get allocated to the project. The TAS6421 is begging to be a night mare device any idea how one might overcome some of these obtickles? Thanks in advance.

victor

Viewing all 262198 articles
Browse latest View live


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