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

TDC7200: TDC7200 read time BUG!!!

$
0
0

Part Number:TDC7200

Hi all 

i use TDC7200 with stm32f103 in TDC7200 Mode 2 for Measure Tof with one stop pulse

but at my test i  use two digital pulses to TDC start and stop pins after A few pulses i receive 1.049 Second !!!

but at Mode 2 TDC can Measuremax 8ms of tof time i confirm registers with this program can help me to debug my code?

my oscillator clock is 8Mhz 

i most Measure250ns to 8ms of tof 

void TDC7200_Init(void){
	TDC7200_Write8bitREG(TDC_REG_ADD_CONFIG1,0xDA); //trig falling / stop falling / start falling / mode2 /req not active
	TDC7200_Write8bitREG(TDC_REG_ADD_CONFIG2,0x00);
	TDC7200_Set_Stopmask(400);
	TDC7200_SETClock_OVF(0xFFFF);
};

float TDC7200_Readtime(void){
	uint32_t TIME1,TIME2,CALIBRATION1,CALIBRATION2,CALIBRATION2_PERIODS,CLOCK_COUNT1;
	float CLOCK_PERIOD=0.000000125,calCount,normLSB,TOF1;

	TIME1=TDC7200_Read24bitREG(TDC_REG_ADD_TIM1);
	TIME2=TDC7200_Read24bitREG(TDC_REG_ADD_TIM2);
	CALIBRATION1=TDC7200_Read24bitREG(TDC_REG_ADD_Calibration1);
	CALIBRATION2=TDC7200_Read24bitREG(TDC_REG_ADD_Calibration2);
	CALIBRATION2_PERIODS=2;
	CLOCK_COUNT1=TDC7200_Read24bitREG(TDC_REG_ADD_CLOCK_Count1);

	calCount=(CALIBRATION2-CALIBRATION1)/CALIBRATION2_PERIODS-1;
	normLSB=CLOCK_PERIOD/calCount;
	TOF1=TIME1*normLSB+CLOCK_COUNT1*CLOCK_PERIOD-TIME2*normLSB;
	return TOF1;
}


BQ40Z60: charging compensation calculation for 4S

$
0
0

Part Number:BQ40Z60

Hello,

I have made an xls file to compute the charging compensation as describe in the app note #SLUA750

I do same computation for our 4 Cells battery. (xls file enclosed)(Please visit the site to view this file)

My result are :

set the data flash Voltage (cell based) to4052
set the voltage resolution to32
set the voltage register to245

Could you check and validate the change ?

Is this the only change to do ? (3 new values in data flash register)

Best regards

Gilles

AM5728: Using M4 IPU without Linux

$
0
0

Part Number:AM5728

Hello,

I would like to know whether it's possible (or not very difficult) to use onchip M4 core without booting into Linux first. For example loading M4's firmware from U-Boot before Linux is actually booted.

Another question is whether the M4 can access all basic peripherals as the main A15 (like GPIOS, UARTS, SPI...) or there are some practical limitations. I'm not sure if the M4 has access to the entire memory region including peripheral registers.

Thank you for your help.

TDC1000-TDC7200EVM: flow measurement with non intrusive piezoelectrics placed 45º

$
0
0

Part Number:TDC1000-TDC7200EVM

I want to make a flow measurement placing the sensors like the Z-mount shown in the picture but as far as now I did not have success. With that I'm wondering if there is any limitation to do that with the TDC100-TDC7200EVM board, or maybe have problems with my experimental setup, where I just glued the sensor in a 45° angle direct on the pipe.

SN65HVD251: Could you have a good device to replace MC33901WEF?

$
0
0

Part Number:SN65HVD251

Hi team,

         My customer would like to use SN65HVD251 to replace MC33901WEF. But they found the ESD of SN65HVD251 is not enough. Just IEC 61000-4-4, just 3KV.

But they need 6KV. IEC61000-4-2.

They also need the lowest speed <5Kbps.

Could you have a good device to meet this requirement?

Thanks!

 

TPS5430: Calculation Tool

$
0
0

Part Number:TPS5430

Dear Team,

Do you have calculation tool for this device?

If yes, please drop me a mail: a0235746@ti.com

BR

Kevin

PGA305: Calibrating PGA305 with USB2any

$
0
0

Part Number:PGA305

Hello

We have the PGA 300EVM and PGA305EVM and developed a little PCB with the PGA305. Now I have problems to calibrate the PGA305. I connected our PCB with the USB2any via i2C, without using the EVM. Is this possible? I can read the parameters of the PGA but not write and calibrate the PGA. When I want to use the guided calibration it says that I2C is not active, even when it was active before and I could read the EEPROM.

What is wrong?

Can somebody help with the calibration of a load cell setting Zero and gain?

Thank you very much.

CCS/TMS320F28377D: C28xx_CPU1: File Loader: Verification failed: Values at address 0x80000@Program do not match Please verify target memory and memory map.

$
0
0

Part Number:TMS320F28377D

Tool/software: Code Composer Studio

I made New board. when i Started download program with my emulator(XDS200USB) :Code Composer Studio : Version: 6.2.0.00050

I checked GPIO for the Booting Mode( wait mode). 

I have same problem in my hand .  I have checked the watch window , 

plz, let me know, What should I do .! DO I need to Check other HW or SW Point??


DRV8829EVM: How to use the EVM on GUI.

$
0
0

Part Number:DRV8829EVM

Hi team.

I want to know how to use on GUI.

I have some questions.

1. Regarding the switch S1.

    How to set S1 when I want to use MCU and GUI(Application for DRV8829 EVM)?

    My understanding is S1-7:High and S1-8:Low.

    Serial mode is always need Low?

2. Regarding when I set the switch S1 is S1-7:High and S1-8:Low.

    2-1 : When all check boxes were cleared in the Control Signals, the motor moved when the start steps button was pressed the in Stepper Control Screen.

             Is this normal work?

   2-2 : When Enable check box were checked in the Control Signals, a current of about 4.5 A flowed to the Vout terminal.

            Why does the current flow? Is this normal work?

  2-3 :  Can I control a current flow in the Control Signals screen?

3.When I want to use my MCU, how to connect this EVM?

Sincerely.

Kengo. 

TI-PLC-PLCLITE: Can't find func PHY_syncRotate when compile PLC-LITE

$
0
0

Part Number:TI-PLC-PLCLITE

Hi

Recently I'm trying to design a special UPS system based on Power Line Communication. I managed to use F28379 as the main controller and AFE031 as the front end. 

Trouble came when I tried to find PLC SUITE,witch I remember to be an accessible software from TI's website when I was in college.  I can find it nowhere.

After a deep search, I finally found a file named sprcac9.zip on an Indian mirror website. It looks to be the right file I was looking for.

But compile error occurred when I try to compile the phy layer of the PLC-LITE. \

CCS report error as follows:

undefined                   first referenced
symbol                               in file
---------                         ----------------
_PHY_syncRotate   ./phy/sync/phy_sync_wnd_placement.obj

error #10234-D: unresolved symbols remain

error #10010: errors encountered during linking; "phy_lin_hb.lib" not built

When I open "PRIME_status_t PHY_syncPrmbDetect(PHY_sync_t *sync_p)" func in /plc_lite/src/phy/sync/phy_sync_wnd_placement.c , it seems that it called a missing function:

PHY_cifft16(&(PHY_rxData_s.ifft));
UTIL_blockLongCopy(12, &(sync_p->chestBuf_p[0x80]), sync_p->chestBuf_p);
PHY_syncBlockCplxPwrAve(136,sync_p->chestBuf_p, sync_p->chestBuf_p);
result = PHY_syncWndPlacement(sync_p);
if(result == PRIME_STAT_SYNC_FOUND)
{
        sync_p->syncPCnt++;
        PHY_syncRotate(sync_p->fftStart,sync_p->rxIn_p[(sync_p->rxIdx + 1) & 0x3],sync_p->rotTbl_p,sync_p->rxRot_p);     <------------Here seems to be the missing function
}
sync_p->cnt++;
return result;

Does someone has something known about the missing function "PHY_syncRotate"?

What does it do?

Can someone provide me with enough information about it in order to rewrite one by myself if TI does not supply the source of PLC-LITE anymore?

Much obliged for your assistance!!!!

TMS570LS3137: 4 Binary files 4 project to be working on single bank of 1.5 MB

$
0
0

Part Number:TMS570LS3137

We have requirement to run 4 projects on the same BANK 0 of TMS570LS3137 , Does CCS allow 4 projects in single project file to with dedicating fixed FLASH memory range to each project .

And than it will be easy with breakpoints and running the 4 projects on the same Microcontroller Bank 0

following is memory range of the 4 projects with 4 bin files generated 

FIXED DECISION MAKER address             0x00000000 to 0x00007FFF

UPGRADEBLE APPLICATION address      0x00020000 to 0x000FFFFF

BOOTLODAER APPLICATION address      0x00100000 to 0x0011FFFF

UPGRADEBLE DECISION MAKER  add    0x00120000 to 0x0015FFFF

CCS: Code Composer Studio Post build steps

$
0
0

Tool/software: Code Composer Studio

Hello,

In the Build-Steps->Post-build steps, I have some copy commands that get the generated hex file and copy it to a new directory.

I would like to know how I can have an If statement condition in the post builds steps so to avoid to copy the file if the value of a variable is false.

Thanks for your help

Giorgio

AWR1243: AWR1243P: Cascade solution power down requirements

$
0
0

Part Number:AWR1243

Hi,

a customer is designing a Cascade solution with 4x AWR1243P devices. We are aware of the power up requirements per the datasheet.

Is there a clear power down requirement for the AWR1243P device that is documented somewhere?

Could you verify that the following power up and power down sequences are correct?

On the Power Down Sequence, could you specifically take a look at the 1.45V for the VIOIN, which holds for a time after the LDO is shut down. Is there a concern?

Thanks,

--Gunter

IWR6843: IWR6843

$
0
0

Part Number:IWR6843

We have gone through considerable effort to design products using the AWR1642 (FCC 15.256) and IWR6843 (FCC 15.255).  Both times, we have failed the FCC 15.255 and 15.256 test so this is Very discouraging.  I have asked TI about the FCC license several times only to hear that the radar is not FCC approved and it is up to the integrator which we understand.  Please let me know Any FCC 15.XXX that has passed with other users.  Below is an excerpt from test lab and response from FCC. 

Thanks, Peter

*******************************************************

FCC response on 06/03/2019
Per 15.31(c) any part 15 rule part other than 15.256 would require the frequency sweep stopped. You would need to request a waiver or a rule change in order to change it.
_______________________________________________

Hello FCC:

Client wants to operate under 15.255 using a FMCW swept signal for measurements of fluids in tanks. The reason for this Rule part is because of the very strict antenna beamwidths required under 15.256 for LPRs.

Per the design limitations, the frequency of the carrier cannot be stopped to make narrowband output power measurements. The sweep is very fast. The tricky thing is that the image suppression function on available analyzers cannot discern artifacts from real signals.

The product uses a single chip sensor having mmWave measurement capability. The chip uses

FMCW radar operating in the 60-64GHz band with a 4GHz chirp. The chip also includes multiple

transmit and receive antennas with phase locked loops and analog to digital converters.

It is not feasible to perform the required frequency stability tests as the device is inherently changing frequency.  The radiated E-field at 3 meters is on the order of 75 dBuV/m peak, extrapolating from a 10 cm measurement, so the fields are fairly low, about 20dB over the 15.209 limits (without any sort of duty cycle correction).

Questions:
1. Can we use the swept-spectrum response to capture peak power in the nominal 60-64 GHz band?
2. Can we waive the frequency stability requirement?
3. If 1 is OK, can we apply a duty cycle correction factor and file under the requirements of 15.209?

TINA/Spice/TPS40210: TINA simulation problem

$
0
0

Part Number:TPS40210

Tool/software:TINA-TI or Spice Models

Hello,

I have a simulation problem with TPS40210. The circuit didnt work correctly.

I checked my design also with webench but i use similar transistor and diode in the simulation.

My spec. is 8-35Vdcinput, 16.5Vdc output and maximum load is 1.7A.

You can find the tsc file in the attachment.

Could you please give an advice about the simulation?

Best Regards,

(Please visit the site to view this file)


CCS/CC1200DK: CC1200DK

$
0
0

Part Number:CC1200DK

Tool/software: Code Composer Studio

Hello

I have a CC1200 Development Kit. Can I program it to send some sensor information with it wirelessly or it is designed to do some predefined tests like PER etc.? 

Thanks

Saber

DS90UB948-Q1: Where to buy DS90Ux948-Q1 Deserializers or similar

$
0
0

Part Number:DS90UB948-Q1

Hi TI community,

Is there anyone who can tell me where to buy FPD-Link III Deserializers Evaluation board (DS90Ux948-Q1 or similar to be compatible with DS90Ux949-Q1)? Just can't find it online.

Many thanks in advance.

Best regards,

LM25017: Issue to use LM25017 for DALI power Supply

$
0
0

Hi,

We have design a schematic with LM25017 with 24VDC input 3W ( Meanwell IRM 03 -24 ) and we set the feedback resistor to have 16V out.

We set Fsw at 890Khz with 200K at RDON pin.

We set UVLO to 20VDc.

So, we use 16Vout for DALI Power supply with a current limiting circuit at 150mA.

So, when we do a short circuit in the DALI line, the LM25017 broken and we don't understand what's wrong.

We test the current limiting circuit with an external 16Vout and it's work well, if we use a LM25017 it's broken when DALI line is shorted.

I attached a schematic of power supply and a limiting circuit.

Thank you for your support.

 .

CCS/PGA900: How to run a program in PG900EVM without debugging

$
0
0

Part Number:PGA900

Tool/software: Code Composer Studio

Hi all.

I'm reading a lot of posts about this topic but I can't achieve that my program run after power on reset corectly.
I can compile with TI v18.1.5.LTS and run my code with CCS  8.3.1.00004 without any problem but if I want to put this code in DEV RAM zone, after a power reset the program doesn't run.
This is my normal procedure:

  • Jumper 15 connected. 7,5VDC arrives correctly to VP OTP Pin.
  • With PGA 900 utility:
    • Send 3 to MICRO_INTERFACE_CONTROL
    • Send 0 to REMAP
    • LOAD .hex to OTP Memory
    • LOAD the same .hex file to Dev RAM
    • Click to REMAP Enabled (or send 1 from low level configuration menu)
    • Send 0 to MICRO_INTERFACE_CONTROL (or change to microcontroller interface.)

After this actions, the program runs but after remove my external VCC (24VDC) the program not run.
Anybody knows what can I do to run my code correctly?
I've tried with UniFlash 5.0.0 but the problem is the same. I can program mi device but at the end it doesn't run.

Thanks in advance team.

Regards

TMS570LS0432: Pin compatibility of Hercules parts TMS570LS0432BPZ, TMS570LS0714APZ and TMS570LS0914APZ

$
0
0

Part Number:TMS570LS0432

Hi,

Are the following products pin compatible:

TMS570LS0432BPZQQ1

TMS570LS0714APZQQ1

TMS570LS0914APZQQ1

If we have a circuit designed for TMS570LS0432BPZQQ1 will the other microcontrollers work if the PSU can supply plenty of current on the 1.2V and 3.3V?

Currently set-up with a 16MHz osc for 80MHz operation as per the TMS launchpad.

Cheers,

Luke

Viewing all 262198 articles
Browse latest View live


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