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

OPT8241: KIT evaluation OPT8241 - dimensions sensor, image plane

$
0
0

Part Number: OPT8241


Hi,
I sent an email with some questions. I wonder if you guys got it.
It was sent to ti-3dtof@list.ti.com.
One question is: Are some dimensions missing from the datasheet, what are the distances from the image plane? No datasheets are missing from this measurement.

test copy/paste with gold border

CCS/TMS570LS3137: Program "make" not found in PATH

$
0
0

Part Number: TMS570LS3137

Tool/software: Code Composer Studio

Hi,

I am new with RTOS and I wanted to run the example of blink LED of freeRTOS, but I have a problem when I build the code. It say me that: Program "make" not found in PATH.

I think the PATH is "ti\FreeRTOSv10.2.1\FreeRTOS\Demo". A makefile is in "\ti\FreeRTOSv10.2.1\FreeRTOS\Demo\CORTEX_R4_RM48_TMS570_CCS5\TMS570 with FPU", I dont know if "make " is the same than "makefile" but I setted the build configuration as "TMS570 with FPU". However, It continues failing.

Are there something that I am forgetting?

Thanks!

CC1352P: mac_user_config.c compiler error

$
0
0

Part Number: CC1352P

We have a custom board and therefore a custom .syscfg file. 

As such, the ti_driver_config.h does not include 

#define CONFIG_CC1352P_2_LAUNCHXL
However, this omission is causing a compiler error in mac_user_config.c 
Error: unresolved symbol rfSelect, first referenced in <whole-program>
If I add the define to the Properties-->Predefined Symbols the error goes away.
It it safe to add this define?
Will it cause other unwanted coded/behavior to appear?
Is the correct implementation of rfSelect() getting pulled in with this one define, or are some other defines required?
- Bill

CC2640R2F: CC2640R2F Offchip OAD timeout error on BLE connection in 32khz less mode

$
0
0

Part Number: CC2640R2F

https://e2e.ti.com/support/wireless-connectivity/bluetooth/f/538/p/796428/2946736

Following the above conversation, I believe there is some overlap in our issues if I add the ccf_app_ble_rcosc.c to the BIM off chip, and follow the rest of the procedure for no 32khz mode, I can connect but then it times out on interrogate, then I can connect once again and it begins, with the BLE services that I have added not function correctly, as mentioned in the above thread, 

strange error, so the BEEF on a none OAD runs at 50hz but here it just read once and then doesn't change and the BEEE is the config but has a who am i value that is in the BEEF service usually, this error is consistent when I run it again. 

Is there something with the 32khz being set for offchip OAD that makes it incompatible with the BLE  service generated with the TI tool.

CCS/TMS320C6713B: Is there a limit of the LOG_printf function via BIOS to tranmit data?

$
0
0

Part Number: TMS320C6713B

Tool/software: Code Composer Studio

Hallo,

I am working now with TMS320c6713 (DSK6713) with CCS3.3.  I have some read some examples from the book of Rulph Chassaing and Donald Reay. And there is an example program using the LOG_printf to transmit data from DAC to the CCS software, the example works well, but I need more data to use to make System-Identification. So I tried to change the Buffer Length in the DSP/BIOS configuration file, I took a screenshoot at below:


When I change the number of buflen (words), the program works still well when the number is smaller than 65536, in other word at maximum 32768, but it cant be bigger than 32768. When I change the number to 65536, the program can not show the data or number via the Log Message window any more. When I change the number to 32768, wich correspond to 8192 32bits data. But actually I want at least 16k 32bits data, so that means I must change the number to 1048576. 

My question is if there is a limit or maximum that I can only transmit so many data, or can I change some thing to incream the Limit?

By the way, before I can only transmit 1024 32bits data which correspond the buflen (words) 4096 in the picture  above. But I saw someone in this forum had the same problem and solved it by changing the Gel file of DSK6713. Which I also did changed the number of IRAM in the GEL file from 0x00030000 to 0x00800000, so that I think I have enough volume for IRAM to store the data.

LP8860-Q1: the difference between LP8860A to R

$
0
0

Part Number: LP8860-Q1

We found that we have different kindly of full part number from LP8860A to R.

Could you kindly tell us the main difference between them ?

Thanks a lot for your side support.

CCS/LAUNCHXL-CC1310: FATFS SPI Bit rate setting

$
0
0

Part Number: LAUNCHXL-CC1310

Tool/software: Code Composer Studio

Dear expert,

I'm working on CC1310 LP and CC13xx_SDK_3.2. I would like to save data to SD card using FATFS. I have a callback function which is triggered every 6ms to write1220 Bytes data to SD card using fwrite function. However, I could see a hudge packet drop at about 75%. 

Can you please tell me what is the default SPI bit rate of FATFS and how could I set a higher bit rate? What is the default writing data rate of my fwrite function?

Thank you so much!


LMZ14201H: LMZ14201H power module has any known issue wrt Radiated Susceptibility @ DO-160

$
0
0

Part Number: LMZ14201H

Hello All,

 

We are using LMZ14201HTZ/NOPB (SIMPLE SWITCHER® 6V to 42V, 1A High Output Voltage Power Module) on one of our Aviation product ( With Speaker for Chime tone, this product using MSP430FR5994 as well).

Which has to be comply with RF Susceptibility tests as per section 20.3a of DO-160G.

 

As of its Switching frequency configured to 350 to 384Khz.

While doing Radiated susceptibility test, we are seeing some unwanted noise coming from speaker ~ 360Mhz to 522Mhz onwards ( power level 150V/m as per DO-160G table below)

 

We need to know, any of you faced these type of issue (LMZ14201H power module has any known issue wrt Radiated Susceptibility @ DO-160)

 

 Thanks in advance

 

Best Regards

Anantha PN

AWR1642BOOST: InterframeProcessing -> phase error compensation & zero doppler expansion

$
0
0

Part Number: AWR1642BOOST

Dear TI community,

we are using the AWR1642 for a education project. Currently I am trying to understand the radar, especially the code side. I do have two questions right now and hope you could help me to answer them.

The questions are related to the function void MmwDemo_interFrameProcessing(MmwDemo_DSS_DataPathObj *obj):

for (idx = 0; idx < numRxAnt; idx++)
             {
                   int64_t lltemp;
                   int64_t *restrict inputPtr;

                   inputPtr = (int64_t *) &fft1Data[idx * fft2DSize];
                   lltemp = _itoll(_amem4(&odsdemo_dataPathObj.antPhaseCompCoeff[idx]), //Create a long long from 2 ints
             _amem4(&odsdemo_dataPathObj.antPhaseCompCoeff[idx]));
                   for (idx2 = 0; idx2 < (fft2DSize >> 1); idx2++) //halbe fft2d größe (dopplerbins)
                   {
                         _amem8(&inputPtr[idx2]) = _dcmpyr1(_amem8(&inputPtr[idx2]), lltemp);
                   } //amem8 = allows aligned loads and stores of 8 bytes to memory. (param: ptr to adr)
                     //dcmpyr1 two way SIMD compelx multipy operation on two sets of packed numbers with rounding
             }

             // generate the zero doppler output
             // (assumes input data is cmplx16 * numRxAnt * numChirpsPerFrame)
             idx3 = 0;
             zeroDopplerOut[rangeIdx + expensionSize] = 0; //256 + 16*2
             for (idx = 0; idx < numRxAnt; idx++)
             {
                   float totRealValue = 0;
                   float totImagValue = 0;

                   for (idx2 = 0; idx2 < fft2DSize; idx2++)
                   {
                         totRealValue += (float) fft1Data[idx3].real;
                         totImagValue += (float) fft1Data[idx3].imag;
                         idx3++;
                   }
                   zeroDopplerOut[rangeIdx + expensionSize] += (totRealValue * totRealValue) + (totImagValue * totImagValue); 
             }

             // two sided expansion of zero doppler output
             if (rangeIdx == 0)
             {
                   for (idx = 0; idx < expensionSize; idx++)
                         zeroDopplerOut[rangeIdx + idx] = zeroDopplerOut[rangeIdx + expensionSize];
             }
             if (rangeIdx == (maxRangeBinForDetect - 1))
             {
                   for (idx = 0; idx < expensionSize; idx++)
                         zeroDopplerOut[rangeIdx + expensionSize + 1 + idx] = zeroDopplerOut[rangeIdx + expensionSize];
             }

********************************************************************
Additional information
          
             * //Static config to be moved out of here:
             for (antInd = 0; antInd < ODSDEMO_MAX_RX_ANT; antInd++) // 8
             {
             odsdemo_dataPathObj.antPhaseCompCoeff[antInd].real = 32767.0; //7fff -> 7fff7fff
             odsdemo_dataPathObj.antPhaseCompCoeff[antInd].imag = 0.0;
             }
             * */
**********************************************************************

Q:

1) I'm not able the get the sense of the phase error compensation. The antPhaseCompCoeff is an array of complex numbers, where only the real part is filled with 32767.0 (0x7FFF).
For compensation (of what?), a 64-Bit int is created out of the the antPhaseCompCoeff and then likewise complex multiplicated to the FFT-1D results.
Is this done for calibrating the radar? An offset-compensation?
2) What is the reason for applying the two-sided expensation on the zero doppler output? Is it used for smoothing the zero Doppler output?

Thank you in advance for any kind of helps!


Best regards,
Steven

TDA4_embedded data passing

$
0
0

Hey,

I am using the psdk_auto_j7_06_01_00_015 with TDA4EVM and I want to have embedded data being passed. I know that you can not set the csi receiver to accept any datatype, as it used to be in psdk 3_06 for example. BUT on tda2px there was a register called CAL_CSI2_CTX0_I which I am possible to write to and disable the "hardware filter". With TDA4 I was looking for such a register, but I was not able to find it.

Is there a register where I can do that?

Please keep in mind that I am not asking where to do it in the psdk, I know that it is not supported there.

Best regards,

Nico

WEBENCH® Tools/LM61460-Q1: Unable to simulate with 2.1MHz operation

$
0
0

Part Number: LM61460-Q1

Tool/software: WEBENCH® Design Tools

Hi Team,

I am trying to simulated the LM61460-Q1 under the following conditions:

Vin: 9V - 19V

Vout: 5V

Iout: 4A

Ambient Temp: 30

When I switch to 2.1MHz switching frequency, the design will not update due to lack of phase margin. Can I know what the phase margin is under those conditions? I am surprised the phase margin is so low since those operation conditions seem fairly reasonable. Are there any conditions where 2.1MHz operation is acceptable?

Thank you,

Jared

BOOSTXL-CC3120MOD: Porting driver to TMS320F28379D

$
0
0

Part Number: BOOSTXL-CC3120MOD

Hello, 

I am working on porting the host driver for the CC3x20 to my F28379D launchpad and I'm having some trouble getting it to work properly. I couldn't find any examples of porting for c2000 devices, I was hoping for any recommendations for example projects that have at least a somewhat similar port to what would be needed for a c2000 device to use as a reference. 

Cheers!

TPS2546: TPS2546 Wake on USB feature

$
0
0

Part Number: TPS2546

Hi, 

Customer raised the question for why TPS2546 designed only these 2 scenarios support Wake on USB, why not all the mode change support the Wake on USB feature. What is the design concept? 

Best regards,

Randy Chen

High temperature DC/DC converter :

$
0
0

Tool/software: WEBENCH® Design Tools

We are seeking a solution to the age old problem, how to get high efficiency conversion at high temperatures.

Project : Vin(battery)=40VDC : Vo= +12V & -12V @1Amp (24Watts power) regulation of 0.5V is acceptable.

Temperature range A:100'C to 125'C the we need B:125-150'C, and finally C:150'C to 175'C.

1. What topology would you recommend a/b/c temperature ranges, could we use the same topology ?

2. Would you be able to recommend TI part that we might use for all three stages of development?

Thanks in advance for your help.

Victor


66AK2H14: IBIS models

$
0
0

Part Number: 66AK2H14

Hello

When looking at the IBIS model, one can see that several models can be selected for one given pin.

For example MDCLK pin AP31 can be modeled as BC181540_40CCLASS_1P8, or BC181540_40ECLASS_1P8, or BC181540_40DCLASS_1P8.

Since I could nod find any hardware input to select the driver strength (the Shannon had SLRATE input pins), I wonder if there is a mapped register  inside the chip that makes the selection possible (as for DDR3 interface for example) ? and where ?

If not, which model should be used for simulation ?

With best regards,

Bruno

BOOSTXL-CC3135: Porting the cc3135 into the STM32L4 controller

$
0
0

Part Number: BOOSTXL-CC3135

As per the Programmers guide we do step by step, Now We have changed the user.h with respect to the STM32 controller and changed the OS abstraction layer to Freertos function calls. We created the project it complies well but when debugging with the hardware(STM32L496ZG) it is strucked inside the configureSimpleLinkToDefaultState( ); in main.c, By following the call graph it goes in to the vPortEnterCritical() through the #define sl_SyncObjWait(pSyncObj,Timeout) osi_SyncObjWait(pSyncObj,Timeout). For your reference we attached the main.c, user.c spi.c spi.h , osifreertos.c and osi.c and give the response as soon as possible. We also bought the interface board STM32 ADAPT board for connecting the STM32 controller to the cc31xx. We don't have stm32f4 discovery kit, we are using STM32L496 nucleo kit. We connected only the spi pins, irq pins,nHIB pins. But we are not sure whether our connection is correct, so kindly share any connection diagram to interface CC3135 with stm32l496 nucleo kit

(Please visit the site to view this file)

LM3880: LM3880 outputs during power down

$
0
0

Part Number: LM3880

I am looking at using the LM3880 to do power sequencing for my FPGA based design.  What is the state of the flag outputs as the VCC goes below 2.7V (assuming the EN is low and all the flag outputs have all been pulled low prior to reaching 2.7V)?

Thanks

CCS/TMS320F28379D: Double switching sequences using svgen macro

$
0
0

Part Number: TMS320F28379D

Tool/software: Code Composer Studio

I have been using svgen macros provided in controlSUITE\libs\app_libs\motor_control\math_blocks\v4.3 to generate SVPWM. I used svgen_dpwm macro to generate DPWM (012). Now I am trying to implement Advanced Bus Clamping PWM (ABCPWM) which use double switching sequence like 0121 in sector I, instead of just 012. Paper on ABCPWM is here https://ieeexplore.ieee.org/document/7869747

Is it possible to generate such ABCPWM (0121) by modifying the same macro svgen_dpwm or do I have to follow other method of double switching sequence implementation?

Thank you.

SM28VLT32-HT: Other high temp flash options?

$
0
0

Part Number: SM28VLT32-HT

Hello,

Searching for data storage options at high temperatures. Do you offer any other high temp flash devices besides SM28VLT32-HT?

Max ambient temperature: 150°C

Min ambient temperature: -40°C

Regards,

Brett

Viewing all 262198 articles
Browse latest View live


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