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

AWR1642BOOST: Why mmWave Demo Visualizer always connect failed!

$
0
0

Part Number:AWR1642BOOST

Hi experts,

The tools mmWave Demo Visualizer always connect failed!

Every time after i rebot my computer i can success connect it only once.

can you give me some adive and tell me why ?

thanks!

NanShan


TDA2EVM5777: Tidl usecase can not display on LCD

$
0
0

Part Number:TDA2EVM5777

I have change the TIDL usecase,  and I want to make the output display on LCD. But  errors have occurred, and the log information is here:

Hi Anand, I am the workmate of Kaixiang Ye, I am trying finishing the work. When running on TDA2xx, some errors have occurred, and the log information is here:


[IPU1-0] Core Menu
[IPU1-0] ====================
[IPU1-0]
[IPU1-0] 1: DSP
[IPU1-0] 2: EVE
[IPU1-0]
[IPU1-0] Enter Choice:
[IPU1-0]
[IPU1-0] 257.539834 s:
[IPU1-0]
[IPU1-0] ====================
[IPU1-0] Use case Mode
[IPU1-0] ====================
[IPU1-0]
[IPU1-0] 1: Dump Output Frames to file
[IPU1-0] 2: Free Run (Output Frames are not dumped)
[IPU1-0]
[IPU1-0] Enter Choice:
[IPU1-0]
[IPU1-0] 261.435521 s: +++++++++++++++++pObj->chainsCfg->displayType = 7, pObj->displayWidth = 1920, pObj->displayHeight = 1200+++++++++++++++
[IPU1-0] 261.446532 s: CAPTURE: Create in progress !!!
[IPU1-0] 261.446806 s: CAPTURE: VIP1 Slice0 PortA capture mode is [ 8-bit] !!!
[IPU1-0] 261.494723 s: CAPTURE: Create Done !!!
[IPU1-0] 261.495089 s: IPC_OUT_0 : Create in progress !!!
[IPU1-0] 261.495394 s: IPC_OUT_0 : Create Done !!!
[HOST ] 261.495577 s: IPC_IN_0 : Create in progress !!!
[HOST ] 261.495882 s: IPC_IN_0 : Create Done !!!
[HOST ] 261.496095 s: ALGORITHM: Create in progress (algId = 11) !!!
[HOST ] 261.502684 s: UTILS: DMA: Allocated CH (TCC) = 0 (0)
[HOST ] 261.502714 s: UTILS: DMA: 0 of 1: Allocated PaRAM = 0 (0x43305600)
[HOST ] 261.502714 s: ALGORITHM: Create Done (algId = 11) !!!
[HOST ] 261.502806 s: IPC_OUT_1 : Create in progress !!!
[HOST ] 261.502836 s: IPC_OUT_1 : Create Done !!!
[EVE2 ] 261.503111 s: IPC_IN_0 : Create in progress !!!
[EVE2 ] 261.504026 s: IPC_IN_0 : Create Done !!!
[EVE2 ] 261.504605 s: ALGORITHM: Create in progress (algId = 14) !!!
[IPU1-0] 262.779997 s: IPC_IN_1 : Create in progress !!!
[IPU1-0] 262.781217 s: IPC_IN_1 : Create Done !!!
[HOST ] 262.781400 s: IPC_OUT_0 : Create in progress !!!
[HOST ] 262.781431 s: IPC_OUT_0 : Create Done !!!
[EVE1 ] 262.781736 s: IPC_IN_0 : Create in progress !!!
[EVE1 ] 262.782620 s: IPC_IN_0 : Create Done !!!
[EVE1 ] 262.783200 s: ALGORITHM: Create in progress (algId = 14) !!!
[EVE2 ] 262.778503 s: ALGORITHM: Create Done (algId = 14) !!!
[EVE2 ] 262.779113 s: IPC_OUT_0 : Create in progress !!!
[EVE2 ] 262.779601 s: IPC_OUT_0 : Create Done !!!
[IPU1-0] 264.056091 s: IPC_IN_0 : Create in progress !!!
[IPU1-0] 264.057311 s: IPC_IN_0 : Create Done !!!
[IPU1-0] 264.057890 s: *************************Merge*************************
[IPU1-0] 264.057982 s: *************************Display_VideoPrm.inQueParams.prevLinkId= 37 ,Display_VideoPrm.inQueParams.prevLinkQueId= 0 , Display_VideoPrm.displayId= 0 ,Display_VideoPrm.displayScanFormat= 1 ,Display_VideoPrm.rtParams.tarWidth= 1920 ,Display_VideoPrm.rtParams.tarHeight= 1200 ,Display_VideoPrm.rtParams.posX= 0 ,Display_VideoPrm.rtParams.posY= 0 ,*************************
[IPU1-0] 264.058378 s: DISPLAY: Create in progress !!!
[IPU1-0] 264.058744 s: dispcore/src/vpscore_dss.c @ Line 1369:
[IPU1-0] 264.058836 s: Upscaling of greater than 8x is not supported
[IPU1-0] 264.058927 s: dispdrv/src/vpsdrv_displayCore.c @ Line 295:
[IPU1-0] 264.058988 s: Set DSS parameter failed
[IPU1-0] 264.059049 s: Assertion @ Line: 346 in links_ipu/display/displayLink_drv.c: status==SYSTEM_LINK_STATUS_SOK : failed !!!
[EVE1 ] 264.054260 s: ALGORITHM: Create Done (algId = 14) !!!
[EVE1 ] 264.055206 s: IPC_OUT_0 : Create in progress !!!
[EVE1 ] 264.055694 s: IPC_OUT_0 : Create Done !!!


The log shows that the error occurred during the creation of DISPLAY. Is any body who konws how to sovle this problem?
Thanks!

I only change the Eve case.


UseCase: chains_tidlEve

Capture -> Alg_tidlpreproc (A15)
Alg_tidlpreproc (A15) -> Alg_tidl_1 (EVE1)
Alg_tidlpreproc (A15) -> Alg_tidl_2 (EVE2)
Alg_tidl_1 (EVE1) -> Merge (IPU1_0)
Alg_tidl_2 (EVE2) -> Merge (IPU1_0)
Merge (IPU1_0) -> Display_Video
GrpxSrc -> Display_Grpx

RM57L843: Question about applying Errata DCC#24 workaround?

$
0
0

Part Number:RM57L843

Hi, I have some questions about Errata DCC#24.

  1. According to the description of errata DCC#24 trigger condition, it can only be triggered when using single shot mode and counter 1 source is not VLCK. As the VCLK is derived from PLL output, if I choose the PLL output as the counter 1 source, will this errata be triggered?
  2. The workaround for SSWF021#45 uses DCC to detect the PLL output frequency. Does it need to apply the workaround for DCC#24?
  3. When trimming LPO using DCC, do I need to apply the workaround for DCC#24?
  4. How to specifically remove the static frequency offset and sporadic offset?
    1. Are those removing-offset action applied only when I need reading out the counter 1 value, like detecting frequency-unknown source?
    2. If I just want to use DCC detection result (Error or No Error), like what's done in the workaround for SSWF021#45, how do I remove the static frequency offset and sporadic offset?

TMS320F28377D: The ADC module configue issue on TMS320F28377X.

$
0
0

Part Number:TMS320F28377D

When I configure the ADC module on 28377D,I hope to configure the A port as 16 bit mode and B port as 12 bit mode,Can it realize?

When I do it as above,I can read the data from A port results...but could not read from B port.In this situation,AdcbRegs.RESULT0..15 all are zero. but why?

The Configure Code as follows:

void InitADC(void)
{
unsigned int i;

EALLOW;

//part1:set ADCCLK divider to /4
AdcaRegs.ADCCTL2.bit.PRESCALE = 6;
AdcbRegs.ADCCTL2.bit.PRESCALE = 6;
AdccRegs.ADCCTL2.bit.PRESCALE = 6;
AdcdRegs.ADCCTL2.bit.PRESCALE = 6;

//part2:16bit Differential ADC mode.

AdcSetMode(ADC_ADCA, ADC_RESOLUTION_16BIT, ADC_SIGNALMODE_DIFFERENTIAL);
AdcSetMode(ADC_ADCC, ADC_RESOLUTION_16BIT, ADC_SIGNALMODE_DIFFERENTIAL);
AdcSetMode(ADC_ADCB, ADC_RESOLUTION_12BIT, ADC_SIGNALMODE_SINGLE);
AdcSetMode(ADC_ADCD, ADC_RESOLUTION_12BIT, ADC_SIGNALMODE_SINGLE);

//part3:Set pulse positions to late about INTFlag after ADC converted.
AdcaRegs.ADCCTL1.bit.INTPULSEPOS = 1;
AdcbRegs.ADCCTL1.bit.INTPULSEPOS = 1;
AdccRegs.ADCCTL1.bit.INTPULSEPOS = 1;
AdcdRegs.ADCCTL1.bit.INTPULSEPOS = 1;

//part4:power up the ADC
AdcaRegs.ADCCTL1.bit.ADCPWDNZ = 1;
AdcbRegs.ADCCTL1.bit.ADCPWDNZ = 1;
AdccRegs.ADCCTL1.bit.ADCPWDNZ = 1;
AdcdRegs.ADCCTL1.bit.ADCPWDNZ = 1;

//part5:delay for > 1ms to allow ADC time to power up
for(i = 0; i < 1000; i++){asm(" RPT#255 || NOP");}

//part6:SOCx configure for A/B/C/D ports.

AdcaRegs.ADCSOC0CTL.bit.CHSEL = 2; //SOC0 will convert adcina0/a1
AdcaRegs.ADCSOC0CTL.bit.ACQPS = ADCACQPS; //sample and hold time window is 100 SYSCLK cycles
AdcaRegs.ADCSOC0CTL.bit.TRIGSEL = ADCTRIGSEL;

//A4/5->VoltageUdc
AdcaRegs.ADCSOC1CTL.bit.CHSEL = 4; //SOC1 will convert adcina2/a3
AdcaRegs.ADCSOC1CTL.bit.ACQPS = ADCACQPS; //sample and hold time window is 100 SYSCLK cycles
AdcaRegs.ADCSOC1CTL.bit.TRIGSEL = ADCTRIGSEL;

//B:B0/1/2/3->SPD
AdcbRegs.ADCSOC0CTL.bit.CHSEL = 0; //SOC0 will convert adcinb0
AdcbRegs.ADCSOC0CTL.bit.ACQPS = ADCACQPS2; //sample and hold time window is 100 SYSCLK cycles
AdcbRegs.ADCSOC0CTL.bit.TRIGSEL = ADCTRIGSEL;

//C:C2/3->CurrentW
AdccRegs.ADCSOC0CTL.bit.CHSEL = 2; //SOC0 will convert adcin14/15
AdccRegs.ADCSOC0CTL.bit.ACQPS = ADCACQPS; //sample and hold time window is 100 SYSCLK cycles
AdccRegs.ADCSOC0CTL.bit.TRIGSEL = ADCTRIGSEL;

AdcaRegs.ADCINTSEL1N2.bit.INT1SEL = 1; //end of SOC1 will set INT1 flag
AdcaRegs.ADCINTSEL1N2.bit.INT1E = 1; //Enable INT1 flag
AdcaRegs.ADCINTFLGCLR.bit.ADCINT1 = 1; //Make sure INT1 flag is cleared

EDIS;

CC2538: BDB in z-stack 3.0

$
0
0

Part Number:CC2538

Hi TI,

Is it possible to remove ZDApp task and make bdb task manage the joining process and device state of device?

DRV8835: About RDS(ON) vs. temperature at power dissipation

$
0
0

Part Number:DRV8835

Hello,

 

Regarding to RDS(ON) on DRV8835, my customer is asking some question.

They will design power dissipation with RDS(ON).

 

Regarding to RDS(ON) on DRV8835, my customer is asking some question.

They will refer section 10.3.1 Power Dissipation (datasheet pagea6) and

will design it with RDS(ON).

 

(Question)

(1) About temperature in Figure 4 on datasheet.(RDS(ON) (High-Side + Low-Side))

Is it meaning the junction temperature?

If so, can they use real measured temperature of device package (top side) instead of junction temperature?

Or can they use 1ohm as total estimation RDS(ON)?

 


 

(2)Their conditions : motor current =0.4A , Vcc=7V, Vcm=11V, TA=35°C

In case of RDS(ON)(Hihg+Low) estimate to 1ohm,

Power = 0.4A^2 x 1ohm = 0.16W

TJ = TA + (PD × RθJA) = 35°C + (0.16 W × 47°C/W) = 42.5°C

 

Our understanding is correct?

 

Regards,

Tao2199

180W, dual input, 24V-110V,

$
0
0

Hello,

                Customer need wide range input and PoE budget 160W. (Include system power ~20W, total around 180W). Now the gating is still at Dual input with reverse polarity solution.

The input range is 24-110V nominal, consider tolerance --> 16.6~137.5V, Do we have dual input,  input range is 24-110V nominal, 180W POE solution? Thank you.

BR

Patrick 

TPS61199: Does TPS61199 allow different channel has different current?

$
0
0

Part Number:TPS61199

Hi Tiers,

I have saw someone has post the question, but no reply until now, and I currently has the same one.

Actually, I have a design that 16 channel leds, and each channel current is different, the current range is 10-50mA. So I want to select two units of TPS61199.

Does TPS61199 allow different channel has different current? if yes, how to dispose it? if not, anyone has better solution could tell me.

Thank you in advance.

Best Regards


DS280DF810: Loopback function

$
0
0

Part Number:DS280DF810

Hello,

            Does our re-timer has loopback mode to support below topology? Thank you. 

BR

Patrick

CCS/TMS320F28054: Building problems not show in Problems Window

$
0
0

Part Number:TMS320F28054

Tool/software: Code Composer Studio

I used to use CCS 5.2 and now I want to use CCS 5.5 for a new project.

After building, there should be some problems but the Problems Window is empty like below picture.

How can I get the right error messages of my build?

UCC28710: Regulation of the multi-output

$
0
0

Part Number:UCC28710

Dear all.

I think about the multi-output by flayback.
Our customer made the following transformer.
inductance : 700uH
Turn ratio (24V output) : 2.69:1
Turn ratio (12V output) : 5.38:1
Turn ratio (3.3V output) : 17.5:1
Feedback is 3.3V.
I want to get good cross regulation of 12V and 24V, what kind of method is there?
I am understood that the output voltage changes to some extent because Duty changes.

Reagrds,
PAN-M

TPS23754: Primary side current & switching duty control

$
0
0

Part Number:TPS23754

I have been confused with the switching duty cycle control of TPS23754.

For different output load (12V, 0A ~2.5A), the Primary MOSFET almost does not change duty cycle. 

A interesting phenomenon is that minus current in primary side.(DCM)

As output load increases, the negative current decrease to zero and then system works in CCM.

Attachment was measured voltage across R15 on PMP9563.(represents Primary side current)

(PMP9563 is Forward topology. For fly back application, I also measured the same result on other boards)

I am curious about 

  1. Why does the negative current appear at R15?

  2. Why does TPS23754 NOT change switching duty cycle while output load changing.

12V/0A output: 

12V/0.5A output: 

12V/1A output:

12V/2.5A output: 

TMS320C6678: the demo in mcsdk_video_2_2_0_46\examples\transcode can not be run on custom board

$
0
0

Part Number:TMS320C6678

Hello all:

I can run successfully the demo in the mcsdk_video_2_2_0_46\examples\transcode on the EVM6678LE. But when I choose my custom board, the same project goes to sinVctTftp.c and run into

if(ctrl.u.xferStatus==TFTP_FILE_XFER_COMPLETE){
printf("Error receive from server!\n");

if(req==TFTP_WRQ)

      abort();

return;

}

print "Error receive from server!" and return.

I use the wireshark to capture the packet. It seems that no packet sent to DSP. I donot know why. I want to know what need to be done to make the demo run successfully on my custom board. Any suggestion will be appreciated!

platform:CCS5.5, EVM6678LE, custom board with TMS320C6678 and FPGA

PC:Windows xp 32bit

TMS320F28335: Significant Bug in TI's Add on for Simulink Embedded Coder

$
0
0

Part Number:TMS320F28335

The TI embedded coder driver for simulink has a significant bug.  I reported it to Mathworks but they say the problem is with TI.

In Simulink, If you click on the "Gear" icon and go to hardware implementation-> Device details, the TI drivers say that "doubles" on the TI processors are 64 bits when they are actually 32 bits.  It says this for all TI processors.  The problem is that certain operations require testing for a maximum machine precision number (for example the sign function and some complex math functions). Simulink thinks that the compiler supports 64 bit numbers (when it actually does not) so it codes this incorrectly with a constant of 4.4E308 which crashes the compiler.  If you force the code for that one operation to use single precision, you get the correct constant of 1.7E38.  This workaround gets past the problem but it has other issues and requires constant double to single conversions to make successful code from Simulink.  Is there a way to change the 64 bit double to 32 bit in the TI driver or do we need an update from TI?  Thank you.

Regards

OPA569: The sink current/power capability of OPA569

$
0
0

Part Number:OPA569

Hi, TI Expert:

I have a question about OPA569, about the sink current or sink power capability?

OPA569 can output 2A current, I can undertand it as source current capability, then what's the sink current, the same as output current? how to calculate the sink power?

Thanks

 


TPS63070: Efficiency at Low Input and High Load

$
0
0

Part Number:TPS63070

Hi, team.

Why is the efficiency rising, when being low input voltage and high load in datasheet of Fig.10?

BR

AM5728: Printf issue

$
0
0

Part Number:AM5728

Dears,

The floating point number  can't be print out using the  function printf(),in CCS 6.13 compiler environment, on AM5728 test board.But other types of variables can be print out.

Why?

Thanks for your heip!.

TMS320DM8168: How to push GstBuffer into omx_h264enc

$
0
0

Part Number:TMS320DM8168

Hi all,

My problem only involves gstreamer skills, I hope that someone can write down some tips for me.

I'm writing code to run following pipeline: appsrc -> omx_h264enc -> rtph264pay -> udpsink
My code runs with FPS ~ 8 ms because there are some memcpy to copy data from GstBuffer into omx buffer.

I have 8 buffers for image data. Below is my code to push data from appsrc into encoder
GstBuffer *buffer = gst_buffer_new();
GST_BUFFER_MALLOCDATA(buffer) = frameBuffer[i];
GST_BUFFER_SIZE(buffer) = frameSize;
GST_BUFFER_DATA(buffer) = GST_BUFFER_MALLOCDATA(buffer);
GST_BUFFER_FREE_FUNC(buffer) = customFreeSharedMemory;

GstFlowReturn ret = gst_app_src_push_buffer(appsrc, buffer);

I'm trying to share data between appsrc and omx_h264enc (GstBuffer and omx buffer). OMX uses omxbufferalloc for passing buffer without memcpy into omx component.
omxbufferalloc allocates some OMX_BUFFERHEADERTYPE struct with malloc data from Shared region 2. I can't use omxbufferalloc because frame buffer must be allocated by my app.

In my code, I have to use element appsrc to push frame data into pipeline. I think, with default settings, omx_h264enc will create a new OMX_BUFFERHEADERTYPE struct with OMX_AllocateBuffer and memcpy GstBuffer data into. Therefore, I need to find the way to push GstBuffer which omx only needs to call OMX_UseBuffer with data from GstBuffer.

Could anybody help me for a second ?
Many thanks !

TMS570LS3137-EP: Question about TMS5703137CGWTQEP built-in Flash radiation test

$
0
0

Part Number:TMS570LS3137-EP

Hello,

Does Hi-rel TMS5703137CGWTQEP built-in Flash pass the radiation test?
If built-in Flash is affected by radiation, we want to use EMIF to external Flash, where can download example code to reference.

Thanks,

Andy

OPA4180: Unity Gain Buffer Using OPA4180 and Asymmetric Power Supplies

$
0
0

Part Number:OPA4180

Good day.  I have an design using OPA4180s as amplifiers so I wanted to use the same part in a different location where I need a unity gain buffer.  Power supplies are +3.3V and -12V.  The input signal in the case I am discussing is a fixed 2.6V, yet I find the output of some of the buffer stages to be railed at 3.2+ volts.  Is there an issue using the OPA4180 as a unity gain buffer as described?  I can find no such admonition in the data sheet.  If this part is not suited for this application, can anyone recommend an alternative with very low offset voltage?  The 2.6V output is a reference voltage to a microprocessor.  Thank you very much.

Viewing all 262198 articles
Browse latest View live


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