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

LMS3655: buck negative voltage preregulator

$
0
0

Part Number:LMS3655

Hi,
I need a negative converter design used to function as a preregulator for an negative regulator/LDO in a power supply design.
I am using a LLC converter/transformer  with center-tapped secondary to step the voltage down to +/- 24V.
The power supply has Plus/minus outputs.
The positive voltage side is easy.
However for the negative side:
I can simulation a typical buck converter in a feedback loop around the LDO using ground/center tap acting as a floating voltage sense with the negative supply (-24V)
acting as ground. So I am converting to a lower voltage (-3V to -24V) relative to ground.
I know this is very sensitive to the negative power rail @ -24V.

Can someone suggest a better solution?


LMH0340: LMTH0340 IP for Altera Arria10

$
0
0

Part Number:LMH0340

Hello.

I want to use LMH0340 IP for Altera Arria10.

But, Sample codes of LM0340 are for CycloneIII, or StratixIII.

How can I get IP for Arria10 ?

Or, how can I cmvert IP for Arria10?

Best regards.

TPS2660: Question about voltage on ~SHDN pin

$
0
0

Part Number:TPS2660

Hi,

I was looking through the datasheet on this chip and noticed that there is a pretty big difference in the maximum and recommended voltages for the ~SHDN pin.

In section 7.1, it says the SHDN pin is rated to 60V.

In section 7.3, it says the recommended operating range is 0-4V. 

I was wondering if I could get more information on why there is such a large difference in the ratings.

MSP430FR5994: Voice Recognition with LEA

$
0
0

Part Number:MSP430FR5994

Hi team,

Do we have any examples of doing voice recognition for 1-2 phrases on the MSP430FR5994 using LEA? If not, is this something that would be possible?

Regards,

Akash

DAC37J82: DAC37J82 JESD204B Lane ID?

$
0
0

Part Number:DAC37J82

Dears.

I am using the DAC37J82 on our design.
The DAC37J82 is being used with the following Serdes configuration:
LMFS 2221
K=16
Sysref : 9.6Mhz
Fs : 614.4Mhz
interpolation : 4
Lane Rate : 3072Mbps
153.6Mhz
External Clock mode.
Complex.

We do not have EVM.
We are use GUI simulation.

If set in the GUI, the SERDES LANE part is as follows.
RX2=1(LANE ID), RX3=0(LANE ID).
RX0 is LANE0 and RX1 is LANE1 In the datasheet.(4page)
Our board is connected to FPGA on RX0, RX1.
Why is Red box set up in the GUI?

We need a Register Value that meets our conditions.
We need help.

Thank you.

Linux/AM3354: nand ECC error after replacing a new nand flash chip

$
0
0

Part Number:AM3354

Tool/software: Linux

Hi

   we are using AM3354 + processor SDK 03.02.00.05 with kernel 4.4.32.

   originally we are using the nand flash chip Spansion S34ML08G101TF100

   the spec is 1GB capacity.2k page.128k block and 512 sub-page size.

   We are using BCH8 ECC for both uboot and kernel.And we are using UBIFS as it's the default choice from the processor SDK.

   And it works fine.

   Right now i need to switch to another nand flash chip with the model Samsung K9K8G08U0E.

   From the spec it seems basically identical to the spansion chip.Same capacity.Same page/block/sub-page size and all.

   So i figured that maybe i won't need to change any code to get this chip working?

   When i boot up the kernel with this samsung chip for the 1st time.It looks ok. But after a reboot. There are these ECC errors printed when kernel is booting up.

   Like this:

omap-gpmc 50000000.gpmc: GPMC revision 6.0
gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
nand: device found, Manufacturer ID: 0xec, Chip ID: 0xd3
nand: Samsung NAND 1GiB 3,3V 8-bit
nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
9 ofpart partitions found on MTD device 8000000.nand
Creating 9 MTD partitions on "8000000.nand":
0x000000000000-0x000000020000 : "NAND.SPL"
0x000000020000-0x000000040000 : "NAND.SPL.backup1"
0x000000040000-0x000000060000 : "NAND.SPL.backup2"
0x000000060000-0x000000080000 : "NAND.SPL.backup3"
0x000000080000-0x000000260000 : "NAND.u-boot"
0x000000260000-0x000000280000 : "NAND.u-boot-env"
0x000000280000-0x000000580000 : "NAND.LOGO"
0x000000580000-0x000000a80000 : "NAND.kernel"
0x000000a80000-0x000040000000 : "rootfs"
ubi0: attaching mtd8
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 1885:0, read only 64 bytes, retry
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
omap2-nand 8000000.nand: uncorrectable bit-flips found
ubi0 warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 1885:0, read only 64 bytes, retry

I'm attaching both the specs of the nand chips.And my dts file.

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

Could you help me identify what could possibly be the cause?

thanks guys.

yandong

LAUNCHXL-F28069M: LAUNCHXL-F28069M

$
0
0

Part Number:LAUNCHXL-F28069M

Hello! I'm terribly sorry for this wall of text but we don't quite understand how this is working and we could really use some help!

My partner and I are using the eCAP module to detect how close an object is to our ultrasonic sensors.

It works like this:

We're trying to set it up like this:

An ultrasonic sensor returns a high digital signal for a length of time based on how close it is to the object that is detected, ie. If its far away, the digital signal is high for say 100micro-seconds, if the object is close to the ultrasonic sensor, then the ultrasonic sensor will output a high digital spike for a very short period of time (say 1micro-second). 
Ideally, Id like to detect the positive edge of the signal returned from the ulatrsonic sensor, and sample it over an amount of time. If it goes low really quickly, I know the theres an object close to the ultrasonic sensor. If it stays high, I know the object is far away.

We just want to measure t_pw.

We've set up ECCTL1 as so:

ECap1Regs.ECCTL1.bit.FREE_SOFT = 1;          //stop after interrupt for debugging purposes

ECap1Regs.ECCTL1.bit.PRESCALE = 0;  // no diviser

ECap1Regs.ECCTL1.bit.CAPLDN = 1 // enable capture units

ECap1Regs.ECCTL1.bit.CAP1POL = 1; // start timing on Falling edge
ECap1Regs.ECCTL1.bit.CAP2POL = 0; // return value on Rising edge
ECap1Regs.ECCTL1.bit.CAP3POL = 1; // start timing on Falling edge
ECap1Regs.ECCTL1.bit.CAP4POL = 0; // start timing on Rising edge

ECap1Regs.ECCTL1.bit.CTRRST1 = 1; //  after detecting a rising edge, reset the timer
ECap1Regs.ECCTL1.bit.CTRRST2 = 1; //  after detecting a falling edge, return the value
ECap1Regs.ECCTL1.bit.CTRRST3 = 1; //  this just shadows eCAP1, so shouldnt it reset when we reset CTRRST1?
ECap1Regs.ECCTL1.bit.CTRRST4 = 1; //  this just shadows eCAP2, so shouldnt it reset when we reset CTRRST2?

// CONTROL REGISTER 2

ECap1Regs.ECCTL2.bit.CONT_ONESHT = 0; // continuous because we want to keep the timer running after the first edge (event)?

ECap1Regs.ECCTL2.bit.STOP_WRAP = 3; // iwe just want the difference between the rising event and falling event so this doesn't matter?

ECap1Regs.ECCTL2.bit.SYNCI_EN = 1; // Enable sync in
ECap1Regs.ECCTL2.bit.SYNCO_SEL = 0; // Pass through

ECap1Regs.ECCTL2.bit.TSCTRSTOP = 1; // Start Counter
ECap1Regs.ECCTL2.bit.REARM = 1; // arm one-shot

ECap1Regs.ECCTL2.bit.TSCTRSTOP = 0;        // Make sure the counter is stopped

ECap1Regs.ECEINT.bit.CEVT4 = 1;            // 2 events (rising then falling) = interrupt, then we get the value

______________________

Does this make sense? 

______________________

Also, a couple last quick questions!

We have 5 ultrasonic sensors, each that just need 1 pin. Looking at example code, I believe we have enough pins, is this correct?

Lastly, does the value returned represent the amount of cycles counted within the pulse width? And which register is the value of the timer returned to?

TPS7A8801EVM-776: FOOTPRINT CLARIFICATION

$
0
0

Part Number:TPS7A8801EVM-776

I am currently using the TPS7A8801QRTJRQ1 1 amp LDO and was not sure what to do with the A1-A4 pads shown in the recommended land pattern

The recommended layout in the data sheet doesn't reference these pads and I don't see where the evaluation board design references them either in the schematic symbol or footprint.

What the function of A1-A4?

Are they to be connected to power ground or left open?

thank you


CC2640R2F: How should i do if i want to enable the Brown-out detect function of CC2640R2F? What configuration should i set?

$
0
0

Part Number:CC2640R2F

Hi, sir,

I found that  there's the BOD function in CC2640R2F, i want to enable this function to invoid unnormal behavior while powering up, what should i do? is there a using guide? And if it's enabled, what problems maybe happen?

Thanks.

TPS54040: Loop Measurements and Slope Compensation

$
0
0

Part Number:TPS54040

Hello,

One of our customers needs the following information. Thank you!

  1. What is the value of the internal slope compensation?
  2. What is the value of the current sense gain?
  3. Is there a recommended method for loop measurements for an inverting buck configuration?
    1. The customer is injecting on TP7/TP8 on the eval board and measuring with respect to “ground”, which is now the -12V output.  What they're finding is that they get only noisy gain and phase measurements at low frequencies, with the noise level converging on a signal around 100Hz

Let me know if you have any questions.

Regards,
Ryan B.

DAC37J82: DAC37J82 configuration?

$
0
0

Part Number:DAC37J82

Dears.

We are using the DAC37J82 on our design.
In the datasheet (table 9), the data frame format for JESD can be seen.
Data are called 'I0', 'Q0', etc, but in our configuration i should send real data (and not IQ) and also i
should send data for DAC-A and DAC-C.

The condition values we are considering are as follows.

IF : 230.4Mhz
Fdata : 307.4Mhz
Fdac : 1.2296Gsps
Interpolation : 4

Can I output only I0 and I1 using 4 lanes?
Please suggest a possible solution.

Thank you

RTOS/AM5716: Generating tiimage; bin file

$
0
0

Part Number:AM5716

Tool/software:TI-RTOS

Hi Sitara support Team,

I would like to know the way to generate tiimage for AM571xIDK.

I have checked the following wiki site.
processors.wiki.ti.com/.../Processor_SDK_RTOS_BOOT_AM57x

There is no information to set the big/littele endian when tiimage is generated.
Does it need to set the littele endian for SD card boot,
and to set the big endian for QSPI boot as following command?

$tiimage.exe <Load Address> <ENDIAN> SBL.bin SBL.tiimage

I have just refer to this document which is for TDAxx.
processors.wiki.ti.com/.../TDA_SBL_UserGuide.pdf

When it generates the tiimage for AM571xIDK, I should care about the endian, or not?

Is there SBL user guide for AM57xx such as for TDAxx device? 

Best regards,
Kanae

TPS25944A: question about load and durability

$
0
0

Part Number:TPS25944A

Hi,

1. Is the current limit error of +/- 8% at 5.3A, and is it OK to use for 12V / 5A power line?

2. Continue to 12V / 5A Power. Please check if there is any problem in using the power line with more than 6 hours of load.

3. When using 12V / 5A Load, ask if there is data about life span.

4. If we have trouble using Continue mode, please recommend if you have a part applicable to the same packaging.

thanks,

TS

TINA/Spice/WL1837MOD: Vpp of the 26MHz clkp must >=0.8V @wlan 5G

$
0
0

Part Number:WL1837MOD

Tool/software:TINA-TI or Spice Models

Hi ,

  We used  the WL1837 chip for long time ,but there is a  query  in  my mind   that is why the Vpp of the 26MHz clkp

must   limit   in    0.8V=<Vpp<=1.4V @ WLAN 5G  in WL1837 chip datasheet .  And  requested  a  TCXO  of  26MHz   

Now we want to use a crystal of  26MHz, is it OK?  is it OK when meet the Vpp limit ?

if it is OK using  a crtstal ,please tell me How to choose the crystal and design the crystal  circuit

TAS2505-Q1: Question of TAS2505 Q1 Land Pattern

$
0
0

Part Number:TAS2505-Q1

Hi Sirs,

Would you pls advise the purpose of the A1, A2, A3 and A4 patterns from the TAS2505-Q1 datasheet p31 while we don't see this special requirement on regular TAS2505 datasheet? Are they mandatory for TAS2505-Q1's layout?



Thank you and Best regards,

Wayne Chen
03/28/2018


BQ76PL455A: BQ76PL455A-Q1 , Please help offer :Passive Balance message/order/ application note about enable Passive balance ,

$
0
0

Part Number:BQ76PL455A

 I use the MCU sent  Passive Balance message :1、 0x91 0x00 0x13 0x08+2 CRC       2、0x91 0x00 0x1f  0x00 +2 CRC   3、 0x92 0x00 0x14  0xff  0xff +2 CRC,toBQ76PL455A-Q1, THE device is not reply. the communication is normal , if the message is wrong ? could you offer some  application note about enable Passive balance ,many thanks ~

there some question:1. if i use bq76pl455a monitor Battery  4s ,if the device could work nromal? 2. if there is a battery voltage lower than 1V, is there any affect about balance and the other battery  monitor ?

POWER SAVING

$
0
0

HELLO ,

I am using the MSP430F4152_QFP interfaced  with SABLE-x-R2(LAIRD).I have only using UART program (P6.5 of MSP to DIO0 of SABLE  and  P6.6 of MSP to DIO1 for communiacation).The data to get from the meter (analog value via MSP) to be send to the SABLE board. 

Then I use CC2592 connected with SABLE-x-R2 for power extender.The pin connection are DIO_14 of SABLE to PA_EnN to 2592,DIO_8 to LNA_EN and DIO_4 to HGM.

I use the BLE5 server program.And in the ble_server. c part the PA is made high. 

static PIN_Config SPPBLEAppPinTable[] =
{
Board_RLED | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL | PIN_DRVSTR_MIN, /* LED initially off ---HGM */
Board_GLED | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL | PIN_DRVSTR_MIN, /* LED initially off ---PA */
Board_BLED | PIN_GPIO_OUTPUT_EN | PIN_GPIO_LOW | PIN_PUSHPULL | PIN_DRVSTR_MIN, /* LED initially off ---LNA */

PIN_TERMINATE
};

void SPPBLEServer_current(void)
{
hGpioPin = PIN_open(&pinGpioState, SPPBLEAppPinTable);
PINCC26XX_setMux(hGpioPin, Board_BLED,IOC_PORT_RFC_GPO0);
PINCC26XX_setMux(hGpioPin, Board_GLED, IOC_PORT_RFC_GPO1);
}

Use the current function in the initialize function :

 

SPPBLEServer_current();

// Create an RTOS queue for message from profile to be sent to app.
appMsgQueue = Util_constructQueue(&appMsg);

 Check the current.It shows the current is more that 3.7 mA.

  

I checked the current that I have attached with it.

How can I reduce the current value.

It is a customized board.

regards,

Srijit.

DAC38RF80: Confirmation for 0dBFS output setting

$
0
0

Part Number:DAC38RF80

Hello,

The customer wants to know what setting is needed to output 0dBFS. I think we need to pay attention is only to set Mixer gain = 6dB ,inverse  SINC filter is enabled and DACAB/CD is disabled. If we do so, we can get the power which is Figure 38 of datasheet. Is my understanding correct?

The condition is below just in case.

1. Interpolation enable. for example x10

2. Complex Mixer enable

3. NCO used

Best regards,

Toshihiro Watanabe

DAC8820: the driving current of output of the the DAC8820EVM evaluation module

$
0
0

Part Number:DAC8820

I would like to use the output of the DAC8820EVM evaluation module to connect the appropriate load, so I would like to consult the drive current of output of evaluation module, I did not find the corresponding information in the evaluation board documentation, can you tell me where  I can find the corresponding information, how much is it driving current?

LM34925: Buck Switch RDS(ON)

$
0
0

Part Number:LM34925

Hi Team,

Is Buck Switch RDS(ON) same between LM34925 and LM34926 under same test condition?
The datasheet shows the value is the same however test condition is different as the following.

- LM34925 (100mA)


-LM34926 (300mA)


Note)
On the other hand, the test condition and value of RDS(ON) are the same between LM5019 (100mA) and LM5018 (300mA).

Best Regards,
Yaita / Japan disty

Viewing all 262198 articles
Browse latest View live


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