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

LOAD SWITCH WITH DELAY

$
0
0

Hi Team,

I tried to implement two load switches using discrete when I am not applying any delay output is coming properly.

 But once the delay is applied output is attenuated. Could please tell me why.

Please find the attached TINA TI file

Regards
Hari

(Please visit the site to view this file)


UCD3138: Reset UART module

$
0
0

Part Number:UCD3138

Hi all,

 - How can I reset uart module if polling TX_RDY and it's stuck at 0?

CCS: CCS 8.2.0.00007 can´t create PRU project

$
0
0

Tool/software: Code Composer Studio

I installed the compiler, but can not create a project

TM4C123GH6PZ: Having problems with i2c, "I2CMasterIntStatus" returns false when expected to return true.

$
0
0

Part Number:TM4C123GH6PZ

Hi,

I'm new to i2c so please bear with me.

I have a code where my processor (TM4C123GH6PZ) is defined as a master and sends data through i2c to another component.

The code I use is:

"

SysCtlPeripheralEnable(SYSCTL_PERIPH_I2C1);

SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);

ROM_GPIOPinConfigure(GPIO_PA6_I2C1SCL);
ROM_GPIOPinConfigure(GPIO_PA7_I2C1SDA);
I2CMasterEnable(I2C1_MASTER_BASE);
GPIOPinTypeI2C(GPIO_PORTA_BASE, GPIO_PIN_6| GPIO_PIN_7);
GPIOPadConfigSet(GPIO_PORTA_BASE, GPIO_PIN_6, GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_STD_WPU);
GPIOPadConfigSet(GPIO_PORTA_BASE, GPIO_PIN_7, GPIO_STRENGTH_2MA,GPIO_PIN_TYPE_OD_WPU);
I2CMasterInitExpClk(I2C1_MASTER_BASE, SysCtlClockGet(), false);

SysCtlDelay(ROM_SysCtlClockGet()/20);"

up to here is the setup code,

the next part is the problematic part, this is the code for trying to send data:

"

I2CMasterSlaveAddrSet(I2C1_MASTER_BASE, SLAVE_ADDRESS, false);

I2CMasterDataPut(I2C1_MASTER_BASE,reg);
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_START);
while(I2CMasterIntStatus(I2C1_MASTER_BASE, false) == 0)
{
}

//
// Clear the I2C interrupt.
//
I2CMasterIntClear(I2C1_MASTER_BASE);
I2CMasterDataPut(I2C1_MASTER_BASE,(unsigned long) data);
I2CMasterControl(I2C1_MASTER_BASE, I2C_MASTER_CMD_BURST_SEND_FINISH);
while(I2CMasterIntStatus(I2C1_MASTER_BASE, false) == 0)
{
}

//
// Clear the I2C interrupt.
//
I2CMasterIntClear(I2C1_MASTER_BASE);

"

some times this works ok, but other times i get stuck on the yellow-marked while loop. it seems that the following code in the "I2CMasterIntStatus" function

"return((HWREG(ulBase + I2C_O_MRIS)) ? true : false);"

sometimes just returns false always. I'm not really clear on why, nor am I clear on what is responsible on "turning on" this register.

any explanation and resolution would be greatly appreciated  

 

Linux/LAUNCHXL-CC2650: Connecting Educational Boosterpack MK II with CC2650 LaunchPad

MSP430F2619S-HT: Availability

Searching

$
0
0

Hi,

I can't search past thread.

Is server error happening?

Best Regards,

Kuramochi

BQ20Z75: Battery feed problem

$
0
0

Part Number:BQ20Z75

Dear team,

A customer now has an old battery (using the BQ20Z75 solution), which causes serious battery feeds due to long inventory times and no power-up maintenance. The solution they consider is to let the battery enter Shutdown Mode when the battery is stored, and increase the Shutdown Voltage voltage to extend the storage time. After entering the Shutdown Mode, the charge and discharge MOS is turned off. If the battery is inserted into the board, can it be normal charging? If not, how do I exit Shutdown Mode? 

Could you please help answer this question?

Thanks & Best Regards,

Sherry


CCSTUDIO: Is it possible to install ccs build inside Jenkins's folder and link them

$
0
0

Part Number:CCSTUDIO

Hi, 

is it possible to install CCS build on linux in the same server as Jenkins, and link ccs build with the Jenkins.

I have done that with 2 different server, but not on the same server.

If anyone has done that in the past, could you please advise me,

TCA9548A: TCA9548A & TCA95416A Series connection violation

$
0
0

Part Number:TCA9548A

Hi,

may i know if i'll be violating Vil & Vol conditions if TCA9546 & TCA9548 were being connected in series? My connection will be as follows as i'm attempting to increase number of slave devices that carries identical slave address.

MCU=>TCA9546=>TCA9548=>multiple slave address(identical addresses)

There's concern on this implementation after reading through some documents from devices such as PCA9515 mentioning two or more PCA9515s could not be setup in series connection. Does this applies to TCA9548/6 family of devices as well?

Regards,

Leo

BQ77915: Over current discharge (OCD) not tripping

$
0
0

Part Number:BQ77915

My application is a basic 5S configuration, very similar to the basic configuration of the demo board but with a 20A OCD1 trip.  I have designed and layed out my own PC board so this troubleshooting is on that.  I'm using a 3mOhm current sense to develop the 60mV @ SRP & SRN.  My problem is that I can not get the IC to trip (turn off discharge FETs) at all when an OC load is applied.  As a test, I even increased the sense resistor to 10mOhm which should cause it to trip @ 6A but still nothing.  The EVAL board I have, which is set for approx. 4A tirp, does trip in my test configuration with no problem. 

I'm using a Kelvin connection at the sense resistor and I routed these traces to SRN & SRP as if they were diff pair, together and keep them away from other routing.  The filtering components are the same as listed in appnotes and on demo board and are placed very close to the IC pins (10 & 11). 

I see the sense voltage at the IC pins, no problem when the load is heavy enough to exceed 60mV, nothing happens..... the load is still supplied....even when I double the load   I have tried different resistor values on the OCDP pin (detection delay).  I even cut away my SRN & SRP traces and jumpered-in a small length (~ 2.5 inches) directly from the sense resistor to RC filter input right at the IC pins. 

I'm using an electronic load in constant current (CC) mode to execute this test.  I have actual 18650 cells attached to the circuit.

It's as if the lot of ICs that I received from our supplier has the OCD features disabled in the EPROM settings.  My next step is to actually remove the IC from the demo board and install it on my board.  Yes, it has come to that.  So, I'm looking for ideas.

LAUNCHXL-F28379D: Trip-Zone By external trigger

$
0
0

Part Number:LAUNCHXL-F28379D

Hi All,

I am trying to understand the Trip-Zone for Epwm.

For my application I am using pwm with intrrupt. So i need to enable and disable particular pwm pin as my need.

I am refering the example code from epwm_trip_zone.c but i am not able to understand the below.

How it is disabling the GPIO0 ?

Aslo can i change the pin no. GPIO12 to GPIO4 so what changes i need to change above.

TPS55340: Estimation for Power stage gain (Kps)at Fco for TPS53340

$
0
0

Part Number:TPS55340

Hi,

with reference to TPS53340 Boost,

  • I would like to know how to derive the equation for diode “Id” in row 74 of “Boost Calculations”? FYI, I am using worst-case of “Iout_max” (row 49) to approximate the maximum current that flows through the diode (because of series connection) but “Id” equation gives higher value.


  • In the “Small Signal” spreadsheet, where to get the definitions for He(f), Gid(f) and Tpw(f)? i'm trying to locate TI literatures that may provide details of this information. BTW, I found P(s) and Gdv(s) from “SLVA274A”. In TPS55340 datasheet, He(s) is defined but it is not valid here because Se >> Sn. I am interested to know more about these 3 equations since it helps to approximate KPS at Fco. Is these 3 equations applied to other TI boost regulators too?

Regards,

Leo(Please visit the site to view this file)

    1. I would like to know how to derive the equation for diode “Id” in row 74 of “Boost Calculations”? FYI, I am using worst-case of “Iout_max” (row 49) to approximate the maximum current that flows through the diode (because of series connection) but your “Id” equation gives higher value.

    1. In the “Small Signal” spreadsheet, where to get the definitions for He(f), Gid(f) and Tpw(f)? I cannot find any TI literature that provides/ details this information. BTW, I found P(s) and Gdv(s) from “SLVA274A”. In TPS55340 datasheet, He(s) is defined but it is not valid here because Se >> Sn. I am interested to know more about these 3 equations since it helps to approximate KPS at Fco. Is these 3 equations applied to other TI boost regulators too?

TMS320F28034: File format document about *.out file

$
0
0

Part Number:TMS320F28034

Dear,

Could you help to provide the file format document for C2000?

We need the document to analyze the file for programmer, and we are supporting the TMS320F28034PN for China customer.

Thank you. 

Jack

TPS65400: want to know the default vref value

$
0
0

Part Number:TPS65400

Hi I am using TI's TPS65400 EVM , I want to know the default vref value of the TPS65400 value,because I want to create a customize power domain with it,and also There's a problem while I'm change the feedback resistors to out 9v but in that situation it can handle only 1.2 A,what is the reason for that?


CCS/CCSTUDIO: Failed to connected to XDS110 under Citrix virtual machine

$
0
0

Part Number:CCSTUDIO

Tool/software: Code Composer Studio

Hi,

This is TI FAE, my customer recently report a issue that while using CCS under Citrix virtual machine, the device manager could find XDS port (COM),  but fail to connect to XDS in CCS. The detail information as followed pictures.

What I guess the root cause of the issue is that  firmware need to update in XDS110 to fit the environment of Citrix. Could you help look into? Thanks!

Compiler: TMS320F28379_Test

$
0
0

Tool/software: TI C/C++ Compiler

Hi! TI!

Could you help me with my problem.

"./source/F2837xD_struct.obj" "./source/F2837xD_usDelay.obj" "../F2837xD_Headers_nonBIOS_cpu1.cmd" "../TMS320F28379D.cmd" "../Lib/F021_API_F2837xD.lib" "../Lib/F021_API_F2837xD_FPU32.lib" "../Lib/IQmath.lib" "../Lib/IQmath_fpu32.lib" "../Lib/SFO_v8_fpu_lib_build_c28.lib" "../Lib/usblib.lib" -llibc.a ../LibSource/libc.a
<Linking>
error #10008-D: cannot find file "libc.a"
warning #10204-D: automatic RTS selection: could not resolve index library "libc.a" to a compatible library
warning #10208-D: automatic RTS selection: attempt to automatically link in index library "libc.a" failed; file not found
warning #10062-D: entry-point symbol "_c_int00" undefined
error #10010: errors encountered during linking; "HALO_TMS320F28379_Test.out" not built

My installs of linker

-v28 -ml -mt --cla_support=cla1 --float_support=fpu32 --tmu_support=tmu0 --vcu_support=vcu2 --advice:performance=all --define=CPU1 -g --diag_warning=225 --diag_wrap=off --display_error_number -z -m"HALO_TMS320F28379_Test.map" --stack_size=0x200 --warn_sections -i"C:/TMS320F28379_Test/TMS320F28379_Test/Lib" -i"C:/HALO_TMS320F28379_Test/HALO_TMS320F28379_Test" --reread_libs --diag_wrap=off --display_error_number --xml_link_info="HALO_TMS320F28379_Test_linkInfo.xml" --rom_model

SN74AXC8T245: Output after VCCA lost power

$
0
0

Part Number:SN74AXC8T245

Hi Team,

The datasheet says: The VCC isolation feature ensures that if either VCC input supply is below 100 mV, all level shifter outputs are disabled and placed into a high-impedance state.

Here is the application: 1.5V is for processor and VCCA, 3.3V is for VCCB.

In the beginning,  /OE is connected to GND, A1 is input and B1 is output. Processor is set to high on A1, so B1 is high.

Then /OE is connected to 1.5V, when 1.5V for processor and VCCA powers off, what will B1 be? Is it still keeps high?

What does the figure 4 mean in the datasheet?

Thanks and best regards,

Hao

TMS320F28377S: CMD file: Combining .TI.ramfunc and ramfuncs

$
0
0

Part Number:TMS320F28377S

Hi,

How do I combine .TI.ramfunc  and  ramfuncs?

Please don't put me off with the general information on the wiki page.

I trried all the combination of this:

   ramfuncs        : LOAD = FLASHcode,
                      RUN = RAMDfunct,
                      LOAD_START(_RamfuncsLoadStart),
                      LOAD_SIZE(_RamfuncsLoadSize),
                      LOAD_END(_RamfuncsLoadEnd),
                      RUN_START(_RamfuncsRunStart),
                      RUN_SIZE(_RamfuncsRunSize),
                      RUN_END(_RamfuncsRunEnd),
                      PAGE = 0, ALIGN(4)
     .TI.ramfunc        : ramfuncs 

But with no luck. So how do I combine them so that RamfuncsLoadSize and _RamfuncsLoadStart etc cover both sections?

Thanks.

Yes I already found all the wiki pages for cmd files.

AM5728: HDMI ESD protection

$
0
0

Part Number:AM5728

Hi everybody,

we are developing our custom board with AM5728 with an HDMI 1.4a compliant interface.

Regarding the ESD protection on the high-speed lines we would like to know if it is better to use TPD12S016 or TPD1E05U06:

- TPD12S016 (it supports HDMI 1.4 Data Rate) has a typical capacitance of 1.2 pF

- TPD1E05U06 has a typical capacitance of 0.42-0.5 pF

The TPD1E05U06 has been used on AM572x EVM and AM570x EVM boards (see also e2e.ti.com/.../534575, while on the AM571x, AM572x and AM574x IDK boards the TPD12S016 is used.

Please let us know which solution is better, many thanks in advance.

Marco

Viewing all 262198 articles
Browse latest View live


Latest Images

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