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

CCS/PROCESSOR-SDK-AM65X: Trying to compile "ti-rtos-kernel example” from the “processor sdk rtos 06_00_00_07” documentation

$
0
0

Part Number: PROCESSOR-SDK-AM65X

Tool/software: Code Composer Studio

Hi,

I'm trying to compile the "TI-RTOS-Kernel Example how it is described in the "processor sdk rtos 06_00_00_07" documentation (9.8 TI-RTOS Kernel Example, 9.8.2 ARM Cortex-A53).

I did all the described steps to create the project like selecting target, compiler, linker command file and so on.

But the building of the project doesn't succeed, i get the following error message (marked red):

**** Clean-only build of configuration Debug for project HelloRTOS ****

"C:\\ti\\ccs910\\ccs\\utils\\bin\\gmake" -k -j 8 clean -O
 
DEL /F  "HelloRTOS.hex"  "configPkg\linker.cmd" "configPkg\compiler.opt"  "HelloRTOS.out"
DEL /F "InitMmu.o" "main.o"
DEL /F "InitMmu.d" "main.d"
RMDIR /S/Q  "configPkg\"
C:\ti\ti\am65x_am53_hello_workspace\Debug\HelloRTOS.hex konnte nicht gefunden werden
C:\ti\ti\am65x_am53_hello_workspace\Debug\HelloRTOS.out konnte nicht gefunden werden
Finished clean
 

**** Build Finished ****

**** Build of configuration Debug for project HelloRTOS ****

"C:\\ti\\ccs910\\ccs\\utils\\bin\\gmake" -k -j 8 all -O
 
Building file: "../sysbios_a53.cfg"
Invoking: XDCtools
"C:/ti/xdctools_3_51_01_18_core/xs" --xdcpath="C:/ti/bios_6_75_02_00/packages;" xdc.tools.configuro -o configPkg -t gnu.targets.arm.A53F -p ti.platforms.cortexA:AM65X -r debug -c "C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf" "../sysbios_a53.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring sysbios_a53.xa53fg from package/cfg/sysbios_a53_pa53fg.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/ti/ti/am65x_am53_hello_workspace/src/sysbios/sysbios.aa53fg ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi_asm_switch_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi_asm_vecs_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Cache_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Core_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/TaskSupport_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Timer_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/TimestampProvider_asm_gnu.sv8A ...
asma53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/timers/dmtimer/Timer_asm_gnu.sv8A ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/BIOS.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/IntrinsicsSupport.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Clock.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Idle.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Intrinsics.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Queue.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Semaphore.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Swi.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/knl/Task.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/hal/Cache.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/hal/Hwi.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/hal/Hwi_stack.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/hal/Hwi_startup.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/heaps/HeapMem.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Cache.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Core.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Mmu.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/TaskSupport.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/Timer.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/v8a/TimestampProvider.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/timers/dmtimer/Timer.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/a15/TimerSupport.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/gates/GateHwi.c ...
cla53fg C:/ti/bios_6_75_02_00/packages/ti/sysbios/gates/GateMutex.c ...
ara53fg arm_IntrinsicsSupport_asm_gnu.o gicv3_Hwi_asm_gnu.o gicv3_Hwi_asm_switch_gnu.o gicv3_Hwi_asm_vecs_gnu.o v8a_Cache_asm_gnu.o v8a_Core_asm_gnu.o v8a_TaskSupport_asm_gnu.o v8a_Timer_asm_gnu.o v8a_TimestampProvider_asm_gnu.o dmtimer_Timer_asm_gnu.o _BIOS.o arm_IntrinsicsSupport.o knl_Clock.o knl_Idle.o knl_Intrinsics.o knl_Queue.o knl_Semaphore.o knl_Swi.o knl_Task.o hal_Cache.o hal_Hwi.o hal_Hwi_stack.o hal_Hwi_startup.o heaps_HeapMem.o gicv3_Hwi.o v8a_Cache.o v8a_Core.o v8a_Mmu.o v8a_TaskSupport.o v8a_Timer.o v8a_TimestampProvider.o dmtimer_Timer.o a15_TimerSupport.o gates_GateHwi.o gates_GateMutex.o ...
Build of libraries done.
cla53fg package/cfg/sysbios_a53_pa53fg.c ...
Finished building: "../sysbios_a53.cfg"
 
Building file: "../main.c"
Invoking: GNU Compiler
"C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf/bin/aarch64-elf-gcc.exe" -c -mcpu=cortex-a53 -mtune=cortex-a53 -fno-exceptions -Dam6548 -Dcore0 -DAARCH64 -DSOC_AM6X -I"C:/ti/ti/am65x_am53_hello_workspace" -I"C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf/aarch64-elf/include" -Og -g -gdwarf-2 -Wall -specs="nosys.specs" -MMD -MP -MF"main.d" -MT"main.o"  @"configPkg/compiler.opt" -o"main.o" "../main.c"
Finished building: "../main.c"
 
Building file: "../InitMmu.c"
Invoking: GNU Compiler
"C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf/bin/aarch64-elf-gcc.exe" -c -mcpu=cortex-a53 -mtune=cortex-a53 -fno-exceptions -Dam6548 -Dcore0 -DAARCH64 -DSOC_AM6X -I"C:/ti/ti/am65x_am53_hello_workspace" -I"C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf/aarch64-elf/include" -Og -g -gdwarf-2 -Wall -specs="nosys.specs" -MMD -MP -MF"InitMmu.d" -MT"InitMmu.o"  @"configPkg/compiler.opt" -o"InitMmu.o" "../InitMmu.c"
Finished building: "../InitMmu.c"
 
Building target: "HelloRTOS.out"
Invoking: GNU Linker
"C:/ti/gcc-linaro-7.2.1-2017.11-i686-mingw32_aarch64-elf/bin/aarch64-elf-gcc.exe" -mtune=cortex-a53 -fno-exceptions -Dam6548 -Dcore0 -DAARCH64 -DSOC_AM6X -Og -g -gdwarf-2 -Wall -specs="nosys.specs" -mcpu=cortex-a53 -Wl,-Map,"HelloRTOS.map" -nostartfiles -L"C:/ti/bios_6_75_02_00/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib" -Wl,--defsym,CORE0=1 -Wl,--defsym,STACKSIZE=0x10000 -Wl,--defsym,HEAPSIZE=0x400 -o"HelloRTOS.out" "./InitMmu.o" "./main.o" -Wl,-T"../linker_a53.lds" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -lrdimon -lgcc -lc -Wl,--end-group
makefile:146: recipe for target 'HelloRTOS.out' failed
C:\ti\ti\am65x_am53_hello_workspace\src\sysbios\sysbios.aa53fg(gicv3_Hwi.o): In function `ti_sysbios_family_arm_gicv3_Hwi_initIntControllerCoreX__E':
C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi.c:435: undefined reference to `ti_sysbios_hal_CoreNull_getId__E'
C:/ti/bios_6_75_02_00/packages/ti/sysbios/family/arm/gicv3/Hwi.c:435:(.text.ti_sysbios_family_arm_gicv3_Hwi_initIntControllerCoreX__E+0x8): relocation truncated to fit: R_AARCH64_CALL26 against undefined symbol `ti_sysbios_hal_CoreNull_getId__E'
collect2.exe: error: ld returned 1 exit status
gmake[1]: *** [HelloRTOS.out] Error 1
gmake: *** [all] Error 2
makefile:142: recipe for target 'all' failed

**** Build Finished ****

What went wrong?


DCA1000EVM: DCA1000EVM

$
0
0

Part Number: DCA1000EVM

 

We are using DCA1000EVM We are using DCA1000EVM Experimenter Kit for our Project and for same wanted to understand how to Power up the kit with 5V Supply , Does this kit comes with 5V Power Adapter ? If not then what can be best suited Part number of  adapter ? Because the 5V Power Adapter Pin should mate correctly to Kit.

PROCESSOR-SDK-DRA8X: Example for Matrix-Matrix multiplication using the MMALib

$
0
0

Part Number: PROCESSOR-SDK-DRA8X

Hello TI support,

can you provide a simple example for a matrix matrix multiplication utilizing the C7x-MMA? The provided user guide does not provide the answers I'm looking for. I'd like to know how to call the init function correctly and what parameters needs to be passed for 'handle' and 'pKerInitArgs' as well as how the data is correctly assigned to the function.

    const size_t rows    = 3;
    const size_t cols    = 3;
    const size_t matSize = rows * cols;

    int32_t matA[matSize]   = {0, 1, 2, 3, 4, 5, 6, 7, 8};
    int32_t matB[matSize]   = {0, 1, 2, 3, 4, 5, 6, 7, 8};
    int32_t matRes[matSize] = {0};

    // For each element C(i,j)
    for (size_t i = 0; i < rows; i++)
    {
        for (size_t j = 0; j < cols; j++)
        {
            // C(i,j) = dot(A(i,:), B(:, j)
            int32_t sum = 0;
            for (size_t k = 0; k < rows; k++)
            {
                sum += matA[i * rows + k] * matB[k * rows + j];
            }
            matRes[i * rows + j] = sum;
        }
    }

    assert(matRes[0] == 15);
    assert(matRes[1] == 18);
    assert(matRes[2] == 21);
    assert(matRes[3] == 42);
    assert(matRes[4] == 64);
    assert(matRes[5] == 66);
    assert(matRes[6] == 69);
    assert(matRes[7] == 90);
    assert(matRes[8] == 111);

    std::cout << "Matrix multiplication successful!" << std::endl;

It would be great to see this simple example realized on the MMA.

Thank you and kind regards,

Florian

CC1352R: CC1352R

$
0
0

Part Number: CC1352R

Hi!

I have an CC1352R1 Launchpad Development kit. It can use two RF bands: sub-GHz and 2.4 GHz.

My question is: Can I switch between the two bands in real time, or do I need to restart the board (or at least the radio part of it)?

If it is possible to perform the switch in real time, do I just change frequency by setting "RF_cmdFs.frequency" to a new value and execute the command "RF_postCmd"? If not, how is the switch performed?

Regards,

Christian

AM3352: What is the pull up voltage when AM3352 RTC_XTALIN connected to external RTC chip (PCF8563) CLKOUT

$
0
0

Part Number: AM3352

Hi  Expert,

If we use an external RTC and use its CLKOUT as external CLK source to RTC_XTALIN,  here, the external RTC chip is PCF8563

www.nxp.com/.../PCF8563.pdf

as CLKOUT is a open drain pin, it requires a pull up , and what voltage should be the pull up voltage value, it should be connected to VDDS (1.8v) or 3.3V?

In datasheet and hardware design, the external oscillator or crystal is connected to RTC_XTALIN directly, but it doesn't mentioned if the CLK source is a RTC CLKOUT pin (open drain)

BQ20Z655-R1: bq20z655-r1

$
0
0

Part Number: BQ20Z655-R1

Hello to Ti support team ,

     I have question according FCC ( Full charge capacity ) parameter .

 If I do cycles in my battery based on bq20z655-r1  based on conditions : stop  charge before 'FC' flag operates and discharge before 'FD' operates .  IS FCC will change ? or it is essential charge and discharge up to 'FC' and 'FD' to get proper estimated capacity  .

B.R

Alex.B

UCC21530EVM-286: UCC21530EVM-286

$
0
0

Part Number: UCC21530EVM-286

Hi,

I would like to know if I could I use this evaluation board readily to drive 2 discrete IGBTs. 

Thanks

TMS320F2812: Date code

$
0
0

Part Number: TMS320F2812

Sir,

Please tell us the date code of above received items.


TDA2E: 24.10 Gigabit Ethernet Switch (GMAC_SW) in Literature Number: SPRUI29F November 2015–Revised October 2018

$
0
0

Part Number: TDA2E

HI,

We use Cortex®-A15 microprocessor unit (MPU) subsystem on TDA2x ,and we want to driver GMAC_SW on A15 (MPU) subsystem. We have PROCESSOR_SDK_VISION_03_06_00_00 soft package,and the guide document of package is attached.

My question is:

1. Where is GMAC( on TDA2x)  driver code in  PROCESSOR_SDK_VISION_03_06_00_00 soft package?

2. How to build the GMAC driver code into .out file?

Thanks

Dengfei Li (Please visit the site to view this file)

LM5010: How can the output capacitor ripple voltage be calculated?

$
0
0

Part Number: LM5010

 Hello guys,

 One of my customers is considering using LM5010 for their net products.

 They have the following questions about the device. Could you please give me your answers?

Q1. How can the output capacitor ripple voltage be calculated?

Q2. How can the FB line ripple voltage be calculated  in case of  TYPE2 in TABLE3 using?

Q3. What is the device consumption current?

 Your reply would be much appreciated.

 Best regards,

 Kazuya.  

CCS/CC2652R: Fixed point library

$
0
0

Part Number: CC2652R

Tool/software: Code Composer Studio

Hello,

I am looking for fixed point library for CC2652R device. I found C67X-DSPLIB but it is not compatible.

Do you know what library i could use ?

Best regards,

Sebastian

BQ40Z50-R1: Learning cycle

$
0
0

Part Number: BQ40Z50-R1

vishwaradhya G

Hello Steven

with the srec your shared we made a pretty good improvements but still facing few more issue 

We found that charging current fluctuates between 500ma to 1A very frequently (charging through DC regulated power supply).how to resolve this issue.

Some how with the same fluctuating current battery charged fully 5 hours,and kept for discharging with constant load of 10 ohms.we absorb that discharge was perfect and looking forwrd to set [vok] and [rdis] registers after fully disc(Please visit the site to view this file)harged,but this not happened.

TLV320AIC3104: analog power supply from digital power supply

$
0
0

Part Number: TLV320AIC3104

Hello,

In TLV320AIC3104EVM, analog 3.3V is made from 5V by REG1117. When we made analog supply from digital 3.3V, I think ferrite beads like BLM15AG100SH1 is enough for isolate digital noise.

Would you advise me above?

Best regards,

Toshihiro Watanabe

BQ40Z50-R1: Learning cycle

$
0
0

Part Number: BQ40Z50-R1

Hello Steven

with the srec your shared we made a pretty good improvements but still facing few more issue 

We found that charging current fluctuates between 500ma to 1A very frequently (charging through DC regulated power supply).how to resolve this issue.

Some how with the same fluctuating current battery charged fully 5 hours,and kept for discharging with constant load of 10 ohms.we absorb that discharge was perfect and expecting  to set [vok] and [rdis] registers after fully discharged,but this not happened.

Further we try to charge the battery with constant power supply of 4 V and observed battery not getting charged until we send the reset command.

Looking forwards your response. attached the zip files contains snapshot,log and gg files

Regards

Vishwa(Please visit the site to view this file)

CCS/TMS320C6654: About correct implementation of EDMA3 interrupt for multiple peripheral.

$
0
0

Part Number: TMS320C6654

Tool/software: Code Composer Studio

Hi,

There is a issue that I can't understand correctly about implementation of EDMA3 so please support my understanding.

C6652/54 has only single core and only single EDMA3_CC so that is it impposible to create multiple instance at the same time isn't it ?
However on the data manual, EDMA3_CC has individual completion interrupt (EDMA3_CC_INT0-7). What do these mean ? If my recognition is correct,  the shadow region is meaningless for C6652/54 isn't it ?
Does it mean that correct system interrupt is only EDMA3_CC_INT0 ? Having tried to use EDMA3_CC_INT1 instead of _INT0 however that didn't work by CpIntc_dispatchPlug().
Is it correct that mapping multiple Tcc , HW event to EDMA3_RM_GblConfigParams to use single EDMA3 instance for multiple peripheral at the same time at the case of using EDMA3_LLD?

regards,


TPD12S521: Drop in Replacement for CM2020-00TR

$
0
0

Part Number: TPD12S521

Hi Team,

My customer is asking, if he can use TPD12S521 as direct replacement for the On Semi CM2020-00TR.

Do you have any experience and additional information on that?

Thanks

Kostas

TPS65987D: Applying voltage on PP_HV1 and PP_HV2 before VIN_3V3 is applied

$
0
0

Part Number: TPS65987D

Hi team

We are designing a DFP-only port which supports outputting 5V and 12V.

The board just uses a 12V DC-IN as the power source and a 5V is made from 12V by DCDC, so I am thinking if it's possible to connect this DC-IN 12V to PP_HV1 and 5V to PP_HV2 directly without load switches.
VBUS1 and VBUS2 are connected.
There are several concerns as below:

1. VIN_3V3 of TPS65987D  is made from 5V.
   So the powering sequence will be :  
   ①12V on PP_HV1
   ②5V on PP_HV2
   ③3.3V on VIN_3V3
  Is there any problem to apply voltage on PP_HV1 and PP_HV2 before VIN_3V3 is applied?
  What is the very first state of internal FETs? Will this cause a short between 12V and 5V? 

2. If it's okay to apply voltage on only 1 path of PP_HVs but not both of them,
   is it alright to do as below :
  ・connect 5V to PP_HV2 directly
  ・connect 12V to PP_HV1 using 2 back to back FETs controlled by GPIO

If neither is good, could you give me your advices?

Thanks!

best regards

Kairin

DP83869HM: Power Consumption at 100% Utilization

$
0
0

Part Number: DP83869HM

Hi E2E,

Good day.

Our customer would like to know the power consumption at 100% utilization in 1000BASE-T to 1000BASE-X mode (Media converter mode) of DP83869HM. The datasheet only provides the power consumption details at 50% utilization.

Thank you in advance for your support on this.

Regards,
Carlo

TPS25921A: Upper limit of CSS

$
0
0

Part Number: TPS25921A

Dear all,

I would like to ask about CSS of TPS25921A .

The customer is currently designing with this device.

There is a request from customers to adjust the ramp rate, and the upper limit of CSS has been asked.

Confirming the data sheet, there was no upper limit for CSS.

Could you tell me about the upper limit of CSS?
(Or tell me the upper limit of tss (ramp rate).)

I hope you get a reply as soon as possible.

Best Regards,

Y.Ottey

LP8863-Q1: How to use LP8863

$
0
0

Part Number: LP8863-Q1

VIN = 6V, VIN2 = 12V
When EN pin is Lo, SW1-4 is closed and VIN2 = 12V is supplied to the LED for driving.
When the EN pin is Hi, SW1-4 is opened and Vout is supplied to the LED for driving.
Can it be used as described above?

Is the LED0-LED5 output in the Hi-Z state when the current of LED0-LED5 is set to 0mA while the EN pin is HI?

Viewing all 262198 articles
Browse latest View live


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