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

TMS320F28035: Reflashing C2000 through eCAN

$
0
0

Part Number:TMS320F28035

Hi team,

Could you confirm that the following is feasible/correct?

Desire:

1. Reflash the device with eCAN

2. Boot from Flash

3. Use same eCAN for normal communications

Is the best way to do this by utilizing existing ROM bootloader and GPIO pins? i.e. Setting GPIO pins to GetMode, setting OTP bootctrl = CAN boot and if a valid image exists on eCAN (key = 0x08AA) then it flashes the device, otherwise, it will boot from flash and use eCAN as normal? Do we have any reference source for flashing via eCAN?

Please provide your thoughts on the above and any other considerations if any.

Best,


TAS5727: Sound quality change when going from AD to BD modulation

$
0
0

Part Number:TAS5727

I am using one channel of a TAS5727 amplifier as a mono output. I designed the filter based on App note SLOA119B and using components that would fit in the space we had on the board. The schematic for the output filter is as follows: 

 The PVDD inputs of the TAS5727 are being supplied by a 17.5V power supply.

 We decided to try switching to BD Modulation to test power consumption and ripple differences between the modulation schemes. To do this, I removed C43. Registers 0x11 through 0x14 were set according to table 16  on page 46 of the datasheet. Register 0x20 was also set accordingly. 

 The result of doing this was that the sound quality at the output is greatly improved with BD modulation. In AD mode, there is a constant white noise component when the amplifier is turned on. In BD mode, this white noise is gone and the audio is better. 

 My understanding is that changing the modulation scheme should not effect the sound quality of the output, but could have other effects on the power supply and emissions. One thing I noticed when looking at the output ripple on the 17.5V power supply is that the ripple increased when using BD modulation. 

 Can anyone provide an explanation as to why changing the modulation scheme would have such a great effect on the audio quality? Are there other register settings that might need to be changed or adjusted to improve audio quality for the AD modulation scheme? 

 Any feedback on this would be appreciated. 

Thank You,

 Ben Missele

TMS320F28379D: using ramfuncs vs ti.ramfuncs error

$
0
0

Part Number:TMS320F28379D

hello, I am using a modified version of the code from lab3 which can be downloaded here: 

I wanted to run the code from flash and successfully have succeeded in doing so but I am a little confused by this section in the Flash_linker command file:

#ifdef __TI_COMPILER_VERSION__
#if __TI_COMPILER_VERSION__ >= 15009000
.TI.ramfunc : {} LOAD = FLASHD,
RUN = RAMLS0 | RAMLS1 | RAMLS2 |RAMLS3,
LOAD_START(_RamfuncsLoadStart),
LOAD_SIZE(_RamfuncsLoadSize),
LOAD_END(_RamfuncsLoadEnd),
RUN_START(_RamfuncsRunStart),
RUN_SIZE(_RamfuncsRunSize),
RUN_END(_RamfuncsRunEnd),
PAGE = 0, ALIGN(4)
#endif
#endif


Basically, If I run the code as is, it doesnt work, I need to bypass the #if __TI_COMPILER_VERSION__ >= 15009000 such that my code uses 'ramfuncs' as the section instead.

I also used a similar bypass in my .c file:

#ifdef __TI_COMPILER_VERSION__
#if __TI_COMPILER_VERSION__ >= 15009000
#define ramFuncSection "ramfuncs"
// #define ramFuncSection ".TI.ramfunc"  - not being used
#else
#define ramFuncSection "ramfuncs"
#endif
#endif

Basically, the default code would have me believe that I need to use .TI.ramfunc  instead of ramfuncs based on my compiler version however I could only get it to work by using ramfuncs. If anyone could help shed some light on this that would be much appreciated.

TIDC-CC2650STK-SENSORTAG: SensorTag + cello bow

$
0
0

Part Number:TIDC-CC2650STK-SENSORTAG

Hi!
I am looking for a device that can measure the speed(preferably in numbers) of the back and forth movement of a cello bow. Is this possible with The SensorTag or do you know of another device that could be used in this way?

LDC1000EVM: Detecting progression of rusting

$
0
0

Part Number:LDC1000EVM

Hi ! 

I am working with iron powders or very thin iron sheets . I am setting up a test rig using LDC1000 to help understand the extent of oxidation ( rusting) in iron powder or sheets . In the experiments carried out we did notice the reduction of inductance value as the samples got oxidized or rusted .

I am looking for help in terms of increasing the sensitivity and also develop  means  to enhance / increase the inductance change for small changes in oxidation ( rusting) . 

Appreciate all responses , help advice .  Thanks a lot in advance , 

Regards,
Chandra

Externally (through op-amp) controlled programmable sync buck controller 0-6V/0-6A, Input 6-18V

$
0
0

Looking for IC (sync buck controller) that is easy to control with external op-amp that serve as analog error amplifier controlled with dc programming voltage.

I am building efficient (>90%), programmable sync buck with extra precision/stability/low ripple 0-6V/0-6A, Input: 6-18V

 SW freq. 100-500kHz

Linux/TLV320AIC3268: need linux driver for this Audio codec chip - compatible with Linux kernel version - 2.6.xx

$
0
0

Part Number:TLV320AIC3268

Tool/software: Linux

Hi All,

I want to integrate driver of audio codec- TLV320AIC326x to linux kernel- 2.6.37, and I have ported all the required files to our existing kernel- 2.6.37. I took reference from below git patch,

https://gitorious.org/ti-codecs/ti-codecs/commit/2a6df0d6bb1c270aba57018fad5d3cde221e4d4?p=ti-codecs:ti-codecs.git;a=tree;hb=a572489a5ffdf7bc146f0552852d9b7f3dcfe8dd  

But, it looks like that above patch link, is for the Linux version (3.xx).  ( See Makefile for Kernel version )

Can you provide me the reference of kernel patch, for Audio codec TLV320AIC326x driver - which is working with Linux kernel Version 2.6.xx ?

Thanks,

Krinali Shah

TL714: Comparator input voltage limit

$
0
0

Part Number:TL714

Hello, 

I wanted to know about the lower limit of differential input voltage TL714 can take in and still give an output voltage of 3.4 V (typical value). Any help is appreciated.

Regards

Nikhil


UCC2895: Asymmetric duty cycle at start up

$
0
0

Part Number:UCC2895

Customer running into some start-up issue with UCC2895. An asymmetric duty cycle is observed during the start-up condition. He followed the instruction of SLUA275 to add a DC bias to Ramp Pin, but the problem is still there.

 

Also it mentioned that if UCC2895 operated at the Voltage-control mode, there’s no this problem. How does one configure the UCC2895 to voltage-control mode?

TPS63020: Land pattern

$
0
0

Part Number:TPS63020

I'm trying to make a footprint of the above part but I can't find anywhere the relating literature.

Its datasheet does not mention something and I found only this document: http://www.ti.com/lit/ml/mpss014a/mpss014a.pdf

in which is missing the expose pad dimmensions.

Is there anything that I have missed?

MSP430F149: Timer working as PWM generator malfunction.

$
0
0

Part Number:MSP430F149

Hi, Sir or Madam

I am trying to generate SPWM with Time A on MSP430F149. But it has malfunction. The output does not toggle as programmed on the 3/4 cycle time. 

TACLK is 2MHz. The purple channel is output for TA0, toggled everytime counted to TACCR0, 402.

Yellow channel is for TA1, blue for TA2. 

You can see the dutycycle of each period is changing as sin function. But there is a period on both yellow and blue channel with 100% duty cycle. And that is wrong. I don't know why.

Do you know why? How to fix it? I can send you the code on email.

Compiler/TMS570LC4357: Assembler Bug in ARM CGT 16.9.1_LTS and 16.9.3_LTS

$
0
0

Part Number:TMS570LC4357

Tool/software: TI C/C++ Compiler

The assembler of above versions issues an error if branch destination is a exported label. Following code compiles fine and correct with previous versions:
.sect ".text"
.export func
func:
b no_cross
b cross
nop
no_cross:
nop
.export cross
cross:
nop
.end
Compile with:
armcl -mt -mv7r4 -c t.asm
It issues following error:
"t.asm", ERROR! at line 5: [E0001] Address must be defined in the current
section
b cross

CCS/CC2640R2F-Q1: CCS V7 Linux Install hangs....glibc 2.25 the culrprit?

$
0
0

Part Number:CC2640R2F-Q1

Tool/software: Code Composer Studio

Team,

Referring to a similar problem mentioned here: 

Can you please share if you have in the plan to resolve this issue so that CCS V7 is compatible with glbc2.25 (latest)?

Best,

RTOS/EK-TM4C1294XL: Write native interrupt handlers witout invoking Hwi

$
0
0

Part Number:EK-TM4C1294XL

Tool/software:TI-RTOS

Hi

I am unsing TI RTOS framework for my application. But I need to generate a peripheral timer interrupt and need it to be non RTOS based. I mean I would want to handle it without TIRTOS Hwi.

If peripheral timer is not possible then I can use RTC.

Please tell me know to plug in a native interrupt handler into a TI RTOS application

CC2640R2F-Q1: Project0 on Android...doesn't show up; BLEScanner works...

$
0
0

Part Number:CC2640R2F-Q1

Team,

Similar to this post here: 

When using Project0 on a CC2640R2F Launchpad and the TI SensorTag app for Android, the device does not show up. On the contrary, using BLEScanner works. Has the root cause been determined? Is there a plan to update the app?

Best,


Linux/AM5728: No rpmsg_pru drivers are showing up in /dev

$
0
0

Part Number:AM5728

Tool/software: Linux

I've set up my board to boot over a network connection by grabbing a kernel image and DTB file from my host PC and to mount its root file system via NFS. I'm using kernel version 4.4.32 and have compiled the kernel with all the default AM57xx options enabled, including PRUSS and RPmsg options. I unzipped a default rootfs tarball into my NFS share on my host PC.

After compiling my kernel image and modules and ensuring that everything is installed to the correct directories, I boot up my board but there are no devices of the form /dev/rpmsg_pru31 in my system. If I reboot the board and use the default firmware stored in its flash, however, these devices show up.

Is there something special that needs to be done in order for these device nodes to appear?

CC2640R2F: TXPOWER register settings for CC2640R2F + CC2592

$
0
0

Part Number:CC2640R2F

Can I get documentation on how to program the transmit power for the CC2640R2F + CC2592 combination?

I'd like to know:

  • How to configure TXPower.IB, TXPower.GC and TXPower.TC
  • For a range of different transmit powers (ex: 5dBm ... 20dBm)
  • The expected current consumption for these different scenarios

Note that I've found the following documentation on this currently, but it's incomplete:

Thanks,

-Adam

ADS8861: EVM-PDK "Problem starting libusb0.dll" leads to ADCPro not working

$
0
0

Part Number:ADS8861

While installing the ADC Pro Plugin "ads886x-adcproplugin-1.0.1.exe" I run into an error while installing the LibUsb drivers v1.2.6. At a certain point I get 

"There was a problem starting libusb0.dll

The specified module could not be found."

When I hit ok it still completes the installation, but when I open ADCPro and select ADS886xEVM it goes through it's startup messages in the top left then when it gets to firmware downloading it gets hung up on "Download failed..reset the hardware" and eventually times out.

I've checked the jumpers on board and they look right. I'm running Windows 10.

Thanks,

Kevin

RE: TMS320-XDS100-V3 Emulator

$
0
0
hi ki-soo i'd like to replace a old DSP (TMS320DA708B) the problem is that i can find a new one . i found a new onw but the mark od DSP are TMS320DA788E so do you have the knowhow if its compatible?? the aplication are the same and by esquematic diagram the are the same.
can you help me??
Best regards!

RE: TMS320-XDS100-V3 Emulator

Viewing all 262198 articles
Browse latest View live


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