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

DS90UB954-Q1: 954_VC0_all.py Script

$
0
0

Part Number:DS90UB954-Q1

Hi Team,

My customer is developing their code for the '953/'954 SerDes and evaluating the scripts on the ALP folders. The “954_RX01_FWD_lin_interleaving.py” script references "954_VC0_all.py", but it does not seem to be available in the folders. Can you please share the script or point at the file location for it?

Thanks,

Antonio


PCI1520: Code 12, resource management issue in Windows Device Manager

$
0
0

Part Number:PCI1520

Hello,

I have an XIO2001 PCIe-to-PCI bridge in front of a PCI1520 cardbus controller.  Upon card insertion, Windows Device Manager is reporting Code 12 - not enough resources.  Wondering if there are special register writes required for allocating I/O Space correctly with this configuration, or if they are required for interrupt reporting.

Thanks,

Steve

CC2530: ADC Input Impedance

$
0
0

Part Number:CC2530

I have a design that makes infrequent use of the ADC channels.  The datasheet gives a vague input impedance of 194kohms for ADC inputs operating at 4MHz.

Does the input impedance change if the ADC is not operating?  I need to find a way to make these inputs high-impedance when not in use.

DRV10975EVM: Calculating Motor power consumption fromDRV109XXEVM control software parameters?

$
0
0

Part Number:DRV10975EVM

How do I calculate BLDC motor power consumption from the DRV109XXEVM software displayed parameters?  

I have used the DRV10975EVM (12VDC supplied) to conduct a series of pump tests, where we measured fluid flow and pressure rise, versus speed; I need to determine pump work efficiency versus electrical power input.   All the DRV109XXEVM software display parameters were captured, as well as true RMS phase current (via a clamp on current probe) and true-RMS phase-to-phase voltages.   Is it correct to assume the PWM Duty cycle percentage X the supply Voltage results in Peak Phase Voltage?       Is it correct to assume Power = V phase rms X I phase rms (neglecting the effect of phase angle between V and I) for this PWM control system?

LM7171QML: 5962F9553601VHA package finish

$
0
0

Part Number:LM7171QML

What is the package finish of p/n 5962F9553601VHA?  Stated in you datasheet for p/n LM7171QML/LM7171QML-SP is a request to contact TI for lead finish.

Thank you.

CC2640R2F: GAPRole_TerminateConnection() question

$
0
0

Part Number:CC2640R2F

Hello,

I was recently updating the power down logic on my project's R2F build (SDK v1.5) and ran into a minor issue I'm hoping to work around. Our device has a feature to do a factory reset after a certain button press combination. We need this reset to work reliably whether it occurs when the device is advertising or in a connected state (the device in question is the peripheral an only supports 1 connection). In addition to some other housekeeping we also clear stored bonds as part of the factory reset, and we want to power down as soon as the reset is complete. Bonds can't be cleared while a connection is active, so when the factory reset is initiated I call GAPRole_TerminateConnection() to shutdown the connection, and then wait for the GAPRole call back indicating the connection has ended.

This works well under most normal circumstances, but I've found one corner case I'd like to correct. If the connection parameters have a long connection supervisory timeout, lets say 10 seconds, and I turn off the central without properly shutting down the connection, then tell my peripheral to do a factory reset it calls GAPRole_TerminateConnection(), but I don't get the callback indicating that the connection has closed for quite some time. I'm guessing this is because the stack is waiting for a response from the peripheral and it keeps waiting until the timeout actually closes the connection. Is there any way around this, other than making the supervisory timeout shorter?

Thanks,

Josh

TMS570LS0714: AUTOSAR MCAL Questions

$
0
0

Part Number:TMS570LS0714

Hi,

My customer would like to know:

• In the MCAL files, I do not see the I2C files. Is that something that TI intends to develop/provide in the future?
• Are there separate licenses for EB Tresos and TI provided MCAL files? Is it required to buy the tool?
• Will the support be provided by TI or EB?
• Is there a cost reduction if we do not need the AUTOSAR acceptance test conducted on the MCAL? Meaning, we are not looking to claim compliance to AUTOSAR.
• Are there any deviations from AUTOSAR in the TI provided MCAL? Meaning, is there more development such as the I2C driver that we need to do?

Thanks,

Chuchen

ISO120: Qualification questions for this part

$
0
0

Part Number:ISO120

Hello,

I would like to know the applicable standard (for testing: AEC-Q101, JEDEC...) for the ISO120SG. Do you have ny reliability data to share? For example, life test, Thermal cycles, 85°C/85RH, HAST, and any other?

Do you also have any reliability figures in terms of FIT or MTBF?

And is there any obscolescence planned for this part?

Thanks very much in advance for your help.

Best Regards,

Annais E


CC1310 Slip Radio and Beaglebone black

$
0
0

Hi, Ti lovers.

I am working with cc1310 and beaglebone black.

And as a slip radio, I connected cc1310 to bbb using usb.

Is there any other way of connecting slip radio to the bbb without USB? 

Plz, help me.

best regards.

RTOS: U-boot memory size detection

$
0
0

Tool/software: TI-RTOS

what is relocation to RAM in u-boot

CC1310: /CC1312/CC1352 Sub1GHz Frequency Hopping..

$
0
0

Part Number:CC1310

Hi Team TI-Stack,

According to "CC13x0 SimpleLink™ TI 15.4-Stack 2.x.x Embedded Developer's Guide" ti.com/lit/swru489, frequency hopping is only supported in 902-928 band (see snip below).  Is frequency hopping not supported for other sub1 frequencies?

"4.3.1 Introduction Applications that are developed using the TI 15.4-Stack can be configured to operate the network in frequency-hopping configuration where the network devices hop on different frequencies. The TI 15.4- Stack supports an unslotted channel-hopping feature only in the 902-MHz to 928-MHz frequency band based on the directed frame exchange (DFE) mode of the Wi-SUN FAN specification v1.0 (see Chapter 15). "

Thanks, Merril

UCD90160: Scale for a Negative Voltage?

$
0
0

Part Number:UCD90160

Hello E2E,

My customer will have a board with negative voltages, which we adjust in the design to avoid inputting a negative voltage on the monitor pin of the UCD90160. Is there a way within the Fusion application to scale for a negative voltage so that Fusion will indicate the actual negative value instead of the positive adjusted value?

Regards,

Russell

BQ34110: Data Flash writing not appearing to work

$
0
0

Part Number:BQ34110

Hello,

I recently acquired a bq34110 along with an ev2400 adapter, and am running bqstudio (with the latest version and firmware installed) to interact. Upon reading the documentation related to the bq34110 (specifically the technical reference manual and "Using I2C Communications With the bq34110, bq35100, and bq34z100-G1 Seriers of Gas Guages"), I began to perform some I2C communications in order to practice reading and writing various fields from the board. Upon starting with the data flash memory, however, I began to ran into some issues. I am able to read data flash just fine, but I am unable to write to data flash memory, despite following the documents step-by-step. I checked to see if the board was in full access mode (which it is), and I have voltage at a stable 3V (above the 2.8V minimum for Flash Update OK Voltage). Attached is a screenshot of the logs for one of the memory addresses I have tried to write to, but to no avail.

Attempting to write to Manufacturer Info Block A06 (attempt to write 22, current value is 00)

CC1310: Any Plan to Add Wake-On-Radio to EasyLink?

$
0
0

Part Number:CC1310

Is there any plan to add Wake-On-Radio (WOR) to EasyLink for the CC1310 / CC1350 and CC1312 / CC1352?

Thank you!

TM4C1294NCPDT: TivaWare INT_* values not declared

$
0
0

Part Number:TM4C1294NCPDT

Hello,

I'm trying to use Energia and TivaWare library to program a TM4C1294NCPDT. My TivaWare version is: TivaWare_C_Series-2.1.4.178.

I was trying to use the IntEnable() function to enable interrupts on the timeout of TIMER0A.

#include <adc.h>
#include <aes.h>
#include <can.h>
#include <comp.h>
#include <cpu.h>
#include <crc.h>
#include <debug.h>
#include <des.h>
#include <eeprom.h>
#include <emac.h>
#include <epi.h>
#include <flash.h>
#include <fpu.h>
#include <gpio.h>
#include <hibernate.h>
#include <i2c.h>
#include <interrupt.h>
#include <lcd.h>
#include <mpu.h>
#include <onewire.h>
#include <pin_map.h>
#include <pwm.h>
#include <qei.h>
#include <rom.h>
#include <rom_map.h>
#include <rtos_bindings.h>
#include <shamd5.h>
#include <ssi.h>
#include <sw_crc.h>
#include <sysctl.h>
#include <sysexc.h>
#include <systick.h>
#include <timer.h>
#include <uart.h>
#include <udma.h>
#include <usb.h>
#include <watchdog.h>

#define PART_TM4C1294NCPDT

int speedFactor = 0;

void setup() {
TimerConfigure(TIMER0_BASE,(TIMER_CFG_SPLIT_PAIR | TIMER_CFG_A_PERIODIC));
TimerPrescaleSet(TIMER0_BASE, TIMER_A, 1);//Prescaler of 1/2.
TimerLoadSet(TIMER0_BASE, TIMER_A, (30720>>speedFactor));
//Timer Counts down from load value

/*Enable Interrupts, and register the interrupt handler*/

//Enable processor interrupts
IntMasterEnable();

//Interrupt on the timeout of Timer0A
TimerIntEnable(TIMER0_BASE, TIMER_TIMA_TIMEOUT);

//Enable the Timer0A interrupt on the processor
IntEnable(INT_TIMER0A);

/*Register a Timer Interrupt Handler: the function to be executed when the timer
times out.*/
TimerIntRegister(TIMER0_BASE,TIMER_A, Timer0AIntHandler);
}

When I run this I get the error: 'INT_TIMER0A' was not declared in this scope.

I read through the TivaWare guide and it says these INT_* values are defined based on the part being used, similarly to the GPIO pins. After looking through the header files, I couldn't find definitions for INT_* values in the interrupt.h file or anywhere else. Am I missing an interrupt map header file?


AM5728: Delphi compact thermal model

$
0
0

Part Number:AM5728

Is there a delphi compact thermal model available for download for this processor?

More generally, is there a way to easily find and download available DELPHI Models for TI Products?

CCS/TMS320F28335: 50 Hz sawtooth ramp signal.

$
0
0

Part Number:TMS320F28335

Tool/software: Code Composer Studio

Dear sir;

I study on C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x

I read  C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x\~Docs

I set the BUILDLEVEL to LEVEL1

I want 50Hz sawtooth at out of ramp generator. For this hz, what should be value of SpeedRef?

DAC60096: Sending data from an Aardvark SPI host adapter

$
0
0

Part Number:DAC60096

Hello,

I am trying to send SPI data from an Aardvark host adapter to the DAC60096. When I use the SDM-USB-DIG to connect from my PC to the DAC, data is sent fine. Additionally, I can see the 16 bit strings necessary to write to the PTR register and select a DAC, and then the 12 bit twos complement voltage setting on the next data cycle. I am working in LabVIEW and I am confused because my code is not outputting a from the DAC. I have all the power inputs correct and SPI pins connected to the Aardvark. My question involves how data should be sent to the DAC.

Right now I have an unsigned 8 bit array of 24 binary values being sent to the DAC at a time. The first write is to the PTR register and to select which DAC to write to. Then the next write is to the BUFA register and that gives the DAC a twelve bit two's complement number. However, my DAC is not changing voltage with this code. I am wondering if there is a different format the data needs to be sent in? Or any other tips/help would be greatly appreciated. I can send you my LabVIEW code as well. Aardvark has a set of VI for writing SPI, I just need to send it the data. My script should write a voltage to the D1_G1 DAC, but it is not.

Thanks for any help/input.

RTOS/AM5728: SBL Components build issue

$
0
0

Part Number:AM5728

Tool/software: TI-RTOS

Hello,

I am trying to build SBL components on windows and i have the following error:

gmake[1]: Leaving directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag'
gmake buildtarget bboard=evmK2G btests=evmK2G_DIAG
gmake[1]: Entering directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag'
gmake -C dcan BOARD=evmK2G TARGET=armv7 BOOTMODE=
gmake[2]: Entering directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag/dca
n'
gmake -f ./build/evmK2G/armv7/makefile
gmake[3]: Entering directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag/dca
n'
compiling /ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c ...
/ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c: In function 'platform
_delay':
/ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c:1063:5: warning: impli
cit declaration of function 'BOARD_delay' [-Wimplicit-function-declaration]
BOARD_delay(usecs);
^~~~~~~~~~~
/ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c:1064:1: warning: contr
ol reaches end of non-void function [-Wreturn-type]
}
^
At top level:
/ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c:168:13: warning: 'getS
erialNumber' defined but not used [-Wunused-function]
static void getSerialNumber(char *buf)
^~~~~~~~~~~~~~~
/ti/PDK_AM~1/packages/ti/board/diag/common/K2G/platform.c:59:3: warning: 'platfo
rm_mcb' defined but not used [-Wunused-variable]
} platform_mcb = {0, 0, 0};
^~~~~~~~~~~~
linking /ti/PDK_AM~1/packages/ti/board/obj/evmK2G/armv7/dcan_test.o /ti/PDK_AM~1
/packages/ti/board/obj/evmK2G/armv7/evmk2g_dcan.o /ti/PDK_AM~1/packages/ti/board
/obj/evmK2G/armv7/evmk2g_dcan_frame.o /ti/PDK_AM~1/packages/ti/board/obj/evmK2G/
armv7/evmk2g_dcan_platform.o /ti/PDK_AM~1/packages/ti/board/obj/evmK2G/armv7/dia
g_entry.ao /ti/PDK_AM~1/packages/ti/board/obj/evmK2G/armv7/platform.o /ti/PDK_AM
~1/packages/ti/board/obj/evmK2G/armv7/diag_common_cfg.o into /ti/PDK_AM~1/packag
es/ti/board/bin/evmK2G/armv7/dcan_diagExample_evmK2G_armv7.out ...
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/board/lib/evmK2G/a15/rele
ase/ti.board.aa15fg: No such file or directory
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/csl/lib/k2g/a15/release/t
i.csl.aa15fg: No such file or directory
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/csl/lib/k2g/a15/release/t
i.csl.init.aa15fg: No such file or directory
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/drv/uart/lib/k2g/a15/rele
ase/ti.drv.uart.aa15fg: No such file or directory
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/drv/i2c/lib/k2g/a15/relea
se/ti.drv.i2c.aa15fg: No such file or directory
arm-none-eabi-gcc.exe: error: /ti/PDK_AM~1/packages/ti/osal/lib/nonos/k2g/a15/re
lease/ti.osal.aa15fg: No such file or directory
gmake[3]: *** [/ti/PDK_AM~1/packages/ti/board/bin/evmK2G/armv7/dcan_diagExample_
evmK2G_armv7.out] Error 1
gmake[3]: Leaving directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag/dcan
'
gmake[2]: *** [build_example] Error 2
gmake[2]: Leaving directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag/dcan
'
gmake[1]: *** [dcan_build] Error 2
gmake[1]: Leaving directory `C:/ti/pdk_am57xx_1_0_10/packages/ti/board/diag'
gmake: *** [evmK2G] Error 2

Please help me fix the issue. Not sure what i am missing here.

Thanks,
Deepthi

TLV320AIC23: TLV320AIC23BP no headphone output

$
0
0

Part Number:TLV320AIC23

Hi,

I have problems to configure a TLV320AIC23BP to output stereo output to a headphone. I get just high frequent beeping.
The TLV320AIC23BP is connected as slave to a STM32 using the „MSB first, left aligned“ format, full duplex. According to my logic analyses, the digital input to the TLV320AIC23BP looks fine (16 bit data, each channel starts with MSB on the edges of LRCIN; a master clock is connected to MCK). LHPOUT and RHPOUT are connected to a headphone, LOUT and ROUT are left unconnected. I never saw any signal on DOUT. I output a 20Hz sawtooth to from the STM32 to the TLV320AIC23BP for testing.
I’m quite certain, that I got the general setting of a register in the TLV320AIC23BP via I2C right, because when I set the OUT (Output) bit in the Power Down Control register, the beeping stops.
I’ve configured the TLV320AIC23BP as following (in the same order as listed):
The Analog Audio Path Control is set to:
 - Side Tone disabled (STE = 0)
 - DAC select (DAC = 1)
 - Bypass disabled (BYP = 0)
The Digital Audio Path Control is set to:
 - DAC soft mute disabled (DACM = 0)
 - De-emphasis control disabled (DEEMP[1:0] = 00)
 - ADC high-pass filter enabled (ADCHP = 0)
The Power Down Control is set to:
 - Device power On (OFF=0)
 - Clock on (CLK=0)
 - Oscillator off (OSC=1)
 - Outputs on (OUT=0)
 - DAC on (DAC=0)
 - ADC on (ADC=0)
 - MIC on (MIC=0)
 - Line input off (LINE=1)
The Digital Audio Interface Format register is set to:
 - slave mode (MS=0)
 - DAC left/right swap disabled (LRSWAP=0)
 - DAC left/right phase = Right channel on, LRCIN high (LRP=0)
 - Input bit length is 16 bit (IWL[1:0]=00)
 - Data format is MSB first, left aligned (FOR[1:0]=00)
Digital Interface Activation register is finally set to 0x01
Does this looks reasonable? What could cause the beeping? Any idea what might be wrong here?
Thanks in advance,
Torsten
Viewing all 262198 articles
Browse latest View live


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