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

CCS/IWR6843: Howto est Debug session w/o pickyback configuration

$
0
0

Part Number: IWR6843

Tool/software: Code Composer Studio

How can the IWR6843AOPEVM being set into debug mode (using CodeComposer) w/o the availability of the carrier board? 

Thanks

Daniel


DCA1000EVM: postproc's error

$
0
0

Part Number: DCA1000EVM

Hello,

We got the Error message when we were using postproc :

How do we solve it?

Thanks.

Dawson

Two Phase AC Voltage and current Monitoring: Shunt OR CT based solution.

$
0
0

Hi,

I have an application where I need to Monitor (read and control) the Voltage and Current which is connected to the motors.

I've stuck while choosing between CT and Shunt based solution.

As I read the shunt based solution will have isolators integrated while CT based need an external Isolators. Correct me if I'm wrong. Is that the only difference between those?

Can you suggest a reference for this application?

Thank you.

BQ34Z100-G1: Temperature update delay

$
0
0

Part Number: BQ34Z100-G1

Dear all

        When I test the BQ34Z100-G1 device,find the temperature update delay 5s ~20s from EV2300 tool after I change the resistance value of TS pin, but I let the battery in discharge, the temperature update delay 1s, so I think the BQ34Z100-G1 device update the temperature quickly when detect the battery is in charge or discharge, right ?

        I have two questions about this :

       1. How many time does the BQ34Z100-G1 deivce update delay in sleep mode ? 

       2. Why does set this delay value,Whether there are theoretical requirements ?

TM4C129CNCZAD: there is any roadmap for the Tiva C family

$
0
0

Part Number: TM4C129CNCZAD

Hello Team.

Mu customer has done a design based on our Tiva C, right now he wants to upgrade his HW but to stays in some code environment, he looking to expand his abilities in:

- Greater speed, currently limited to 120MHZ

- Keep LOW POWER still

- Larger SRAM, over 1MB, currently I think TIVA has only 256KB

- Larger FLASH, today up to 1MB

- and preserve most of TIVA's capabilities: UART / I2C / ETHERNET / USB / PWM / LCD

Please advise if TI has something to offer, thanks in advance 

Kind regards,

Shai

CCS/TMS320F28379D: content assist and interrupt keyword

$
0
0

Part Number: TMS320F28379D

Tool/software: Code Composer Studio

Hi all.

I want to write ISR and use the interrupt in code composer studio .But when i write int+ctrl+space (when i use content assist) the interrupt keyword not show by content assist and not bold.What's the problem???

Is it need to a special setting???

Please Help me.

Thank you very much.

BQ24157: BQ24157 & BQ24158

$
0
0

Part Number: BQ24157

Hi Team,

My customer using both ICs and according to the datasheets, both have the same slave address (7 bit):

0b1101011

 

But, both only respond to 0b1101010 can you please clarify this?

Everything is working OK, its just this mismatch.

Thanks,

Shlomi

 

DLPD4X00KIT: Question for SetPWRFLOAT function

$
0
0

Part Number: DLPD4X00KIT

I have two questions for SetPWRFLOAT function in USB DLL API.
Do anyone know this issue?

  • Question 1. Is it different from DMD Park Request?

I thought that executing SetPWRFLOAT function is equal to issuing "DMD Park Request",
but I realized the DMD does not stay in park state unless both of them are executed.
Like this. Is it correct procedure?

			// DMD Block Operations -- DMD Park Request
			SetBlkMd(3, deviceNumber); // BLK_MD=2'b00
			SetBlkAd(12, deviceNumber); // BLK_AD=4'b11xx
			LoadControl(deviceNumber);

			SetPWRFLOAT(0, deviceNumber);

  • Question 2. Is its 1st argument's polarity correct?

In DLPU039a at 6.2.20 section, it describes "Active=1, inactive=0".
But, as far as I tried my own C++ code, the DMD shows park state behaviour when SetPWRFLOAT(0, ..).
What I say "park state behaviour" means the same behaviour as pushing DLPDiscovery4100 board's SW3.
And I'm checking the DMD by watching its surface directly with my eyes.


TMS320C5535: Resources for the TMS320C5535EZDSP?

$
0
0

Part Number: TMS320C5535

My customer is migrating to the TMS320C5535eZdsp and had some questions:

1. It seems that currently the eZdsp chip TMS320C5535eZdsp and corresponding CC's are only supported on Windows 10, but we use Macs. Does TI have a CCS version that works with the current chip?

2. Is there a tutorial for using AIC3204 on C5535eZdsp? We found a tutorial for the TMS320C5505 USB Stick. The tutorial is downloaded from a link offered on this Wiki page: 

http://processors.wiki.ti.com/index.php/Porting_C5000_Teaching_ROM_to_C5535_eZdsp . 

The Author of this wiki page offer a simple solution of applying code of C5505 on C5535. But the solution needs to use libraries of C5505 instead of C5535. 

We also found some simple example code on github that could help get started with audio on C5535eZdsp, but a more professional tutorial would be helpful.

Thanks!

IWR6843: AOP, EVM Temperature is very high

$
0
0

Part Number: IWR6843

Dear TI Experts

We have bought one IWR684 AOP EVM, and when test it ,the temperature is very high,about 60℃, I don't know whether I have set anything wrong

TMS570LS1224: n2het instructions for using a hardware angle generator.

$
0
0

Part Number: TMS570LS1224

void vr_hwag_init(void) {

    hetREG1->HWAGCR0 = 0;
    hetREG1->HWAGCR0 |= 1; //HWAG module is not in reset.

    hetREG1->HWAPINSEL = 0;
    hetREG1->HWAPINSEL |= 2; //select input n2het[2].

    hetREG1->HWAGCR2 = 0;
    hetREG1->HWAGCR2 |= (1<<16); //Criteria is enabled.
    hetREG1->HWAGCR2 |= (1<<8); //Filter is enabled.

    hetREG1->HWAACNT = 128; //Start angle (Ticks period * start tooth)

                            //0h 4 ticks per period
                            //1h 8 ticks per period
                            //2h 16 ticks per period
                            //3h 32 ticks per period
    hetREG1->HWASTWD = 0x4; //4h 64 ticks per period

    hetREG1->HWATHNB = 57; //57 for a 60-2 toothed wheel

    hetREG1->HWATHVL = 2; //Start Tooth

    hetREG1->HWAFIL = 16; // Ticks * (1 - fil1%) Contains the value to be compared to the tick counter.

    hetREG1->HWAFIL2 = 48; // Ticks * 3 * (1 - fil2%) Contains the value to be compared to the tick counter during the singularity tooth.

    hetREG1->HETGCR = 0;
    hetREG1->HETGCR |= (1<<24); //Enables the pin output buffer structure
    hetREG1->HETGCR |= (2<<21); //The HTU and the arbiter output use a round robin scheme to access the N2HET RAM.
    hetREG1->HETGCR |= (1<<16); //N2HET is configured as a master.

    hetREG1->HETPFR = 0;
    hetREG1->HETPFR |= (0x5<<8); // /32 Loop-Resolution Pre-scale Factor.

    hetREG1->HETDIR |= (1<<1); //output n2het[1].
    hetREG1->HETPSL |= (1<<2); //pull-up input n2het[2].

    n2het_ram_init(hetRAM1,HET_INIT0_PST,3); //loading instructions in to n2het ram

    hetREG1->HETGCR |= 1; //N2HET is ON. The timer program execution starts synchronously to the Loop clock.

    hetREG1->HWAFLG = (1<<6)|(1<<2); //Clear Tooth Interrupt Flag and Gap Flag
    hetREG1->HWAENASET = (1<<6)|(1<<2); //Tooth Interrupt and Gap Flag enable;
}
L00   CNT { next=L01,angle_count=ON,reg=B,comp=GE,max=3839,data=128};
L01 ACMP { next = L02, en_pin_action = ON, pin = 1, action = SET, reg = B, data = 3712 };
L02 ACMP { next = L00, en_pin_action = ON, pin = 1, action = CLEAR, reg = B, data = 3776 };

N2HET and HWAG again.

https://youtu.be/QD1G8qWJAE4

What instructions do I need to use to work with hwag and what is the minimum set for working with it?
I did not find examples for working with a hardware angle generator.

VCA810: Non-linear issue of VCA810

$
0
0

Part Number: VCA810

Hi team,

   My customer is using VCA810 to control the sine waveform amplitude, see schematic below, but they find that our device will cause a non-linear issue to the input signal.  See test below, this table shows that the VCA810 will affect the input signal and reduce the Vpeak value. This effect is hard to be calibrated. Do you have any idea about how to avoid this effect? Thanks. 

Input signal

Vpp

Data in ADC3424

Gain=0dB

Data in ADC3424 without VCA810
1V783843
0.5V411422
0.25V211212

TPS65988: TPS65988 can replace CYPD4225 or not in my design

$
0
0

Part Number: TPS65988

(Please visit the site to view this file)

(Please visit the site to view this file)

As for TPS65988, it is my first design. I am not sure whether TPS65988 can replace CYPD4225.

As shown in the attached principle, AMD recommends CYPD4225, but I want to use the scheme design of TI solution.

Can someone confirm it for me?

Or are better circuits recommended?

Thanks a lot!

Compiler/MSP430FR2433: C++ object instances persistent in FRAM??

$
0
0

Part Number: MSP430FR2433

Tool/software: TI C/C++ Compiler

I want two instances of a class A to persist, in FRAM.
The class owns (has-a) an instance of another class B, which also should persist.
I want persistence because I am using LPM4.5.

When I try to init the persistent class instance, one of my assertion fails.


class B {
private:
    int value;
public:
    void init() {
        value = 0;
        assert(value == 0);  // <<<<< assertion fails
    }
    void increment() {value++;}
    int get() {return value;}
};

class A {
private:
     B b;
public:
     // just delegate to owned instance of B
     void init() {b.init(); }
     void increment() {b.increment();}
     int get() {return b.get();}
};


// Not initialized, and linker.cmd puts TI.noinit segment in FRAM
#pragma NOINIT
A a;
#pragma NOINIT
A another;

#pragma PERSISTENT
static int myCounter = 0;

main() ...omitted




My main() repeatedly sleeps LPM4.5 and wakes.
On coldstart, I call a.init(), which delegates to B.init.
The assertion in B.init() fails.

(On wake that is not a coldstart, I increment both myCounter and the instance a.
Then compares their values.
To make sure they both are persistent.
But I never get that far.)

I am using CCS 8.1.2 (I tried upgrade, but upgrade in Eclipse fails, I will need to reinstall?).
On Linux.
EXP430FR2433 Launchpad

RS-485 2:1 transceiver

$
0
0

Hello,

I am looking for 2:1 RS-485 receiver.

In my application there are two RS-485 Differential inputs. I need to select any one using IO/SELECT pin.

Does TI has any single IC which has 2 transceivers inside same package.

SN65HVD78 looks to good solution for but but it has only one transceiver? 

Appreciate any help.

Thanks,

muni


CCS/MSP430F5438A: Understand output of msp_fft_auto_q15

$
0
0

Part Number: MSP430F5438A

Tool/software: Code Composer Studio

Hi,

I've started to use the DSP library on MSP430.

To get used to it I sample data via ADC from a function generator, use a window function and then perform a FFT basically following the example in the DSP lib.

What is not really clear to me is how I have to understand the output of the msp_fft_auto_q15 function.

out[0] is DC part

Is out[1] then real and out[2] im? And so on till N/2?

Would be great if someone could explaint this.

Thanks,

Peter

DLP470TP: FPGA code availability and what it does

$
0
0

Part Number: DLP470TP

I am looking for an end-product which will have the option to be able to switch between 60,120,144 or 240hz 1080p or 4K@60Hz.

Will the DLPC itself be enough to add this functionality or will the FPGA firmware need to be rewritten as well?

If the latter, is the FPGA code available in sourcecode form or only binary? Binary is useless for modification purposes.

TMS320F28335: how to generate 3 PWM signal and its complementary PWM signals

$
0
0

Part Number: TMS320F28335

Hi all, I need to generate 3 PWM signal  and its complementary PWM signals  for 6 IGBT in the 3 phase inverter using MATLAB simulink . There is ePWM A and ePWM B signal in a single ePWM block in simulink. Device in use TMS320F28335 with Docking station. how to set Duty cycle ? Thanks in advance.

CCS/MSP430FR2422: 1.5Vref calibration VS temperature sensor calibration

$
0
0

Part Number: MSP430FR2422

Tool/software: Code Composer Studio

This is a question about the contents of the calibration TLV structure, and the corresponding documentation.

The data sheet for the msp430fr2422 states (table 6-18) that location 0x1a1a contains 1.5Vref at 30degC, and location 0x1a1c contains same at 85degC.

When I inspect the actual calibration values in several examples of the said CPU, it looks like these locations instead contain the temperature sensor (channel 12) reading at respective temperatures.  Can anyone confirm this, or am I seeing things?

Also, the User Guide for the CPU states that there should exist 1.5Vref calibration factor, in TLV memory.  This is NOT listed in the TLV data.  What should I do to ensure maximum ADC accuracy when:

1. Using ADC on VCC reference (for ratiometric measurements)

2. Using ADC on the internal 1.5Vref (for absolute measurements)

Should I apply ADC calibration in both cases?  Should I measure my own calibration values for the Vref?  Is the calibration values for the Vref available somewhere in the TLV and I'm missing it?

Please help :=)

AWR1843: configure 3TX beamforming

$
0
0

Part Number: AWR1843

Hi,

Can you give me some instructions about configuring the beamforming on transmit antennas?

Also,  if the transmit antennas use different chirps simultaneously? Can RX separate them?

Thanks,

William

Viewing all 262198 articles
Browse latest View live


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