Quantcast
Channel: Processors forum - Recent Threads
Viewing all 17527 articles
Browse latest View live

Resume a file in CCS,but it doesn't stop

$
0
0

Part Number: tda2pxevm

Tool/software: TI C/C++ Compiler

Hello everyone!

     I have a question, when I run the file, the console window does not output any informations. For this point, are there some settings about console I did't finish? In the file,I use "AppUtils_printf" to print somethings and include the headfile"app_utils.h". So, what can I do to solve this question? And at the same time, the programe doesn't stop itself.Why is it?

Please help me, thanks!

    


Compiler/TDA2PXEVM: Resume a file in CCS,but it doesn't stop

$
0
0

Part Number: TDA2PXEVM

Tool/software: TI C/C++ Compiler

Hi everybody,

       I load a file (.xa15fg) in CCSv7 and resume it, but it doesn't stop. So I try to run it step by step, the program keeps in running without stopping at the code "status=PMLIBCpuIdle(PMHAL_PRCM_PD_STATE_RETENTION)".This file is an example of the SDK, so is the state of this infinite loop normal? If there are something wrong in it ,what can I do to solve it?

Thanks very much!

AM3351: Question related to Analog IR Camera Solution

$
0
0

Part Number: AM3351

Hello,

This is Bobby Youn who are working in WPGK.

i have question related to Analog IR Camera Solution for Sitara Processor.

i found link below for Analog Security Camera solution.

www.ti.com/.../camera_surveillance_analog

i think we can't get technical document for link.

is this solution has a EVK and price? if not, is there any Analog IR Camera Soution that has a EVK?

Best Regards,

Bobby Youn,

AM3352: am3352 i2c issue

$
0
0

Part Number: AM3352

When the system starts up, it will have the following information:

(Please visit the site to view this file)

This phenomenon is probabilistic. I keep restarting the board, more than 500 times appeared.

Because PMIC is on this I2C bus, the system can not start.

The SDK version we used is: 05.03.00.07

Do you have any suggestions for reference?

TDA2SG: SoC Type Selection Consultation

$
0
0

Part Number: TDA2SG

Hi,

     I need use SoC on my auto product, but I am not sure which one is suitable.

    Need TI member suggestion.

    my application function block as below;

Could you suggest suitable SoC IC for my application?

thanks.

TDA4: Understanding of the performance benchmarks of the TIDL 0.9 release on the J7ES EVM

$
0
0

I have a customer interested in a bit more of the details of a presentation provided which includes Proc time (ms) and FPS for a variety of Networks, but specifically MobileNetV2 and ssd mobilenet v2 SSD. They would like the load specifically at the MMA, C7x, A72 and memory bandwidth. 

OMAPL138B-EP: Omapl138 DDR2 connection

$
0
0

Part Number: OMAPL138B-EP

Hi,

The customer connected omapl138 with MT46H64M16LFBF-5 up to 1Gb by multiple DDRs, now he wants to upgrade to 2Gb LPDDR, how to connect in hardware?

AM5718: am5718idk with tlv320aic3104evm

$
0
0

Part Number: AM5718

Hi,

I want to develop audio processing application in idkam5718 development board. For this purpose I want to take audio data from TLV320AIC3104EVM evaluation board.

I am new to development.

Can you please help me what are the software I need to have on my PC and how to take codec data in IDKam5718.

Can you please give me some hands on documentation for this purpose.

Khushboo Singh


AM5728: Is 64bit Android OS available on AM57xx ?

[tda4m] pdk gpio function cannot use

$
0
0

Hello,

I'm try to use pdk gpio function for control gpio value.

#include <ti/drv/gpio/GPIO.h>

and

call gpio function at imaging or apps  GPIO_init( ); / GPIO_write( );

when build binary error is detected.

/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/tools/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/8.3.0/../../../../aarch64-linux-gnu/bin/ld: /home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/vision_apps/out/J7/A72/LINUX/release/module/apps.basic_demos.app_single_cam_NextAdas/app_single_cam_NextAdas_main.o: in function `app_create_graph':
app_single_cam_NextAdas_main.c:(.text+0x3fc): undefined reference to `GPIO_write'
/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/tools/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/8.3.0/../../../../aarch64-linux-gnu/bin/ld: app_single_cam_NextAdas_main.c:(.text+0x410): undefined reference to `GPIO_write'
/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/tools/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/8.3.0/../../../../aarch64-linux-gnu/bin/ld: /home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/vision_apps/out/J7/A72/LINUX/release/module/apps.basic_demos.app_single_cam_NextAdas/app_single_cam_NextAdas_main.o: in function `app_single_cam_NextAdas_main':
app_single_cam_NextAdas_main.c:(.text+0x1178): undefined reference to `GPIO_init'
/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/tools/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/8.3.0/../../../../aarch64-linux-gnu/bin/ld: app_single_cam_NextAdas_main.c:(.text+0x1184): undefined reference to `GPIO_write'
/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/tools/toolchain/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu/bin/../lib/gcc/aarch64-linux-gnu/8.3.0/../../../../aarch64-linux-gnu/bin/ld: app_single_cam_NextAdas_main.c:(.text+0x1190): undefined reference to `GPIO_write'
collect2: error: ld returned 1 exit status
concerto/finale.mak:204: recipe for target '/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/vision_apps/out/J7/A72/LINUX/release/vx_app_single_cam_NextAdas.out' failed
make: [/home/jukyeong1.kim/tda4_evm_v0_9/system/PSDKRA_RTOS/vision_apps/out/J7/A72/LINUX/release/vx_app_single_cam_NextAdas.out] Error 1 (ignored)

Is there any problm to use gpio pdk function ?

I2C pdk function is not error detected but gpio function has error to build.

regards,

Jukyeong

PROCESSOR-SDK-AM335X: Yocto question

$
0
0

Part Number: PROCESSOR-SDK-AM335X

am335x linux image consists of U-boot, kernel zImage, linux root file system and other s/w modules.

so it is clear and easy to constructs linux image. just compile u-boot/kernel, and create *.img file.

but i try to use TI-SDK, it is too complex for me. (I'm not expert on linux, have short period experience about arm linux).

TI says : Insanely easy, “just works” Linux solutions. but i can't understand why some command execute and what results are occurs.

TI WIKI let me just type the commands even i don't know what I type.

So, my questions is

1. is there any simple solution ? (u-boot/kernel source compile, create *.img file)

2. if it is really simple, I need study yocto project to use TI-SDK ?

3. What's better about TI-SDK than simple build script ? (i.e. robert C Nelson buildscript : i think these solution clearly show the process of creation *.img file)

Linux/AM5728: McSPI issues

$
0
0

Part Number: AM5728

Tool/software: Linux

Hi all:

We have an DAC board which is am5728 + DAC chip.
The hardware diagram is like bwlow:
The am5728 output the digital signal to the DAC chip.
And then the DAC chip transferd to analog signal.
We use spi_test application to test this DAC board.
Now we found an issue!!!
The Analog signal is not continuous.
For example we output an sine wave, and the DAC can measured the sine wave
but sometimes the DAC chip won't output any signal in a certain 10 milliseconds.
the phenomenon will definitely appear, but it doesn't happen often.
So we doubt whether the process is scheduled in the 10 milliseconds.
But we don't know how to solve this issue, anyone can help us.
Thanks
regards

CCS/TMS320C6678: NDK, client example

$
0
0

Part Number: TMS320C6678

Tool/software: Code Composer Studio

Hi, 

We're debugging 6678 ethernet port(SGMII 0) on our custom board.

CCS version is 6.1.3.00034.

We tried to import client example (location: C:\ti\mcsdk_2_01_02_06\examples\ndk\client) to test ethernet port.

After modified the IP address,rebuild and launch the project,

we got the status information in console window attahced below.

But we can't ping it correctly. Maybe I have missed someting?

Thank you for your help and advices!

AJ

[C66xx_0] QMSS successfully initialized 
CPPI successfully initialized 
PA successfully initialized 
 
TCP/IP Stack Example Client
PASS successfully initialized 
Ethernet subsystem successfully initialized 
Ethernet eventId : 48 and vectId (Interrupt) : 7 
Registration of the EMAC Successful, waiting for link up ..
Network Added: If-1:192.168.1.193
Service Status: Telnet   : Enabled  :          : 000
Service Status: HTTP     : Enabled  :          : 000

DRA744: DDR3 Hardware leveling

$
0
0

Part Number: DRA744

Hi , i am using DRA744 , and as I configed  DDR3 timing :   0x005B0084,   // EMIF1_EXT_PHY_CTRL_27  , I found that , the value  changed to 0x005B006B,   // EMIF1_EXT_PHY_CTRL_27 . 

But according to gating description : the full-cycle tap value from the master DLL will be scaled by this number over 256 to get the delay value for the slave delay line.  

so this value should be in range 0x005B0084 to 0x005B00FF  after boot up , am I right ?  why does it changed to lower value 006B  ?  It seems that when gate training , it is not like the description in RM  that it will from set value to 256 . 

PROCESSOR-SDK-AM65X: Simultaneous Ethernet problem

$
0
0

Part Number: PROCESSOR-SDK-AM65X

Hello,

I'm trying to confirm performance of simultaneous ethernet behavior.

Here is my configuration.

* SDK : Linux SDK 6.00.00.07

* I used iperf3 to confirm ethernet performance.

  However, when I connect to eth0 to PC1, PC2 and eth2 commucation error is occurred.

  After that, I disconnected cable between PC1 to eth0 and re-connected PC1 to eth0 again, PC1 and eth0 commucation error is occurred(On the other hand, PC2 and eth2 commucation became fine by using iperf3.) at this time.

 I confirmed "ping" is also failed. So I guess that we can not use ethernet port at same time at current SDK.

The question is

* Can we use simultaneous ethernet communication at SDK 6.00.00.07 ?

Best Regards,


66AK2L06: RFSDK JESD Data Transfer Issue

$
0
0

Part Number: 66AK2L06

Hi ,

We are using a custom board based on K2l with RFSDK2_02.00.06.00.It  is integrated with our own custom radio card.

LMK04821 is used to generate dev clock of 122.88 Mhz and sysref of 120Khz. 

We are using 2 lane configuration.Configuration File used is 2x2-2xLTE20-SC-JESD3b-SD. 

JESD on both the sides are initialized and  status is fine.

K2l JESD status:

lane: 0 sync state is 2
lane: 1 sync state is 2
lane: 0 code state is 2
lane: 1 code state is 2

On the transmit side data is not continuous and  sync toggles  after 10 to 20ms of time.

On receive Side sync toggles continuously  (less than 1us) and I am not able to receive any data.

On Radio side configurations used are :

Radio Rx side

Framer                         observation/feedback     

K= 16                             K=16

L=1(lane 0)                   L=1(Lane 1)

M=4                                M=2

scrambling is disabled

Radio Tx side

Deframmer

K=32

L=2 (lane 0 and lane 1)

M=4

Suggestions would be helpful.

Is there any way to modify JESD parameters on  K2l side?

Thanks,

sandeep

OMAPL138B-EP: Unable to load DSP through remote-proc when some memory is being used from DSP in L2S Region

$
0
0

Part Number: OMAPL138B-EP

HI,

We are using OMAPL138 processor, if we reserve some memory in L2S memory and try to access it from DSP, then DSP firmware is not able to load through remote-proc. 

If we do not touch L2S memory from DSP and use only DDR then remoteproc is working fine and able to load DSP firmware from Linux. 

We tried adding a node in resource table, added a node in Linux DTS also, none of the scenarios are found working.  

We need DSP to use L2S memory due to some timing constraints, What would be the possible workaround?

Thanks,

Janardan 

AM5749: TIDL model type

$
0
0

Part Number: AM5749

Dear sir,

According to TIDL web document 3.15.4.7.1, modelType "ONNX" can be set by 2.

However, it seems not existing when I converted onnx file with import tools in vsdk version 3.7.

Is there any version onnx can convert to TIDL?

thank you,

Gary

TDA2P-ACD: Linux - Unable to handle kernel paging request at virtual address

$
0
0

Part Number: TDA2P-ACD

Hello,

I'm trying to write some data to disk using CMBA buffers, but usually I'm getting following error:

Unable to handle kernel paging request at virtual address 7c070000

[HOST] [HOST ]
[ 114.640854] pgd = ec20db40
[ 114.645737] [7c070000] *pgd=ad046003, *pmd=cd788003
[ 114.650791] Internal error: Oops: 2a07 [#1] PREEMPT SMP ARM
[ 114.656388] Modules linked in: memcache(O) sd_mod cmba xhci_plat_hcd xhci_hcd usbcore rpmsg_proto dwc3 udc_core usb_common virtio_rpmsg_bus rpmsg_core xfrm_user xfrm4_tunnel ipcomp xfrm_ipcomp esp4 ah4 af_key xfrm_algo bluetooth ecdh_generic snd_soc_simple_card snd_soc_simple_card_utils pps_gpio extcon_usb_gpio omap_aes_driver omap_sham phy_omap_usb2 ahci_platform libahci_platform libahci libata dwc3_omap smartpqi scsi_transport_sas scsi_mod ov490 v4l2_fwnode ov1063x ntb_hw_switchtec omap_des ntb des_generic crypto_engine snd_soc_tlv320aic3x omap_crypto switchtec omap_remoteproc remoteproc sch_fq_codel
[ 114.710082] CPU: 1 PID: 1391 Comm: apps.out Tainted: G O 4.14.103 #1
[ 114.717591] Hardware name: Generic DRA74X (Flattened Device Tree)
[ 114.723706] task: ec289440 task.stack: ed292000
[ 114.728256] PC is at v7_dma_inv_range+0x30/0x48 [memcache]
[ 114.733761] LR is at DMA_devIoctl+0xd0/0x1c0 [memcache]
[ 114.739002] pc : [<bf3ba074>] lr : [<bf3ba240>] psr: 80000013
[ 114.745291] sp : ed293ee8 ip : 00000014 fp : ed293f0c
[ 114.750532] r10: 00000036 r9 : ed292000 r8 : 934d0c84
[ 114.755773] r7 : 00000004 r6 : ed009480 r5 : 934d0c84 r4 : 00000000
[ 114.762323] r3 : 0000003f r2 : 00000040 r1 : 7c400000 r0 : 7c070000
[ 114.768875] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 114.776035] Control: 30c5387d Table: ac20db40 DAC: 55555555
[ 114.781800] Process apps.out (pid: 1391, stack limit = 0xed292210)
[ 114.788002] Stack: (0xed293ee8 to 0xed294000)
[ 114.792373] 3ee0: 7bf00000 00000000 00500000 ed293f30 934d0c84 ec286850
[ 114.800581] 3f00: ed293f7c ed293f10 c034cb50 bf3ba17c ffffffec ef1bf700 00000000 ed293fb0
[ 114.808788] 3f20: ed293f54 ed293f30 ed009480 00000004 ed293f5c ed293f40 c03586b8 c0288f28
[ 114.816997] 3f40: 0008a5e8 00000004 00000000 0000da08 ed293f6c ed009481 00000004 ed009480
[ 114.825205] 3f60: 0000da08 934d0c84 ed292000 00000036 ed293fa4 ed293f80 c034d298 c034cab4
[ 114.833413] 3f80: 0008a5e8 01d7f0d0 00000000 00000036 c0207ee4 ed292000 00000000 ed293fa8
[ 114.841621] 3fa0: c0207ce0 c034d268 0008a5e8 01d7f0d0 00000004 0000da08 934d0c84 01e0e654
[ 114.849830] 3fc0: 0008a5e8 01d7f0d0 00000000 00000036 00426270 01d1af60 7bf00000 7c326272
[ 114.858038] 3fe0: 0008a6c0 934d0c7c 000702f9 b6c564d6 60000030 00000004 00000000 00000000
[ 114.866243] Backtrace:
[ 114.868706] [<bf3ba170>] (DMA_devIoctl [memcache]) from [<c034cb50>] (do_vfs_ioctl+0xa8/0x7b4)
[ 114.877351] r5:ec286850 r4:934d0c84
[ 114.880939] [<c034caa8>] (do_vfs_ioctl) from [<c034d298>] (SyS_ioctl+0x3c/0x64)
[ 114.888277] r10:00000036 r9:ed292000 r8:934d0c84 r7:0000da08 r6:ed009480 r5:00000004
[ 114.896135] r4:ed009481
[ 114.898678] [<c034d25c>] (SyS_ioctl) from [<c0207ce0>] (ret_fast_syscall+0x0/0x4c)
[ 114.906275] r9:ed292000 r8:c0207ee4 r7:00000036 r6:00000000 r5:01d7f0d0 r4:0008a5e8
[ 114.914049] Code: 1e070f3e e1110003 e1c11003 1e071f3e (ee070f36)
[ 114.920367] ---[ end trace 99f5bdac1f43fc89 ]---

Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.650791] Internal error: Oops: 2a07 [#1] PREEMPT SMP ARM


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.781800] Process apps.out (pid: 1391, stack limit = 0xed292210)


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.788002] Stack: (0xed293ee8 to 0xed294000)


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.792373] 3ee0: 7bf00000 00000000 00500000 ed293f30 934d0c84 ec286850


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.800581] 3f00: ed293f7c ed293f10 c034cb50 bf3ba17c ffffffec ef1bf700 00000000 ed293fb0


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.808788] 3f20: ed293f54 ed293f30 ed009480 00000004 ed293f5c ed293f40 c03586b8 c0288f28


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.816997] 3f40: 0008a5e8 00000004 00000000 0000da08 ed293f6c ed009481 00000004 ed009480


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.825205] 3f60: 0000da08 934d0c84 ed292000 00000036 ed293fa4 ed293f80 c034d298 c034cab4


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.833413] 3f80: 0008a5e8 01d7f0d0 00000000 00000036 c0207ee4 ed292000 00000000 ed293fa8


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.841621] 3fa0: c0207ce0 c034d268 0008a5e8 01d7f0d0 00000004 0000da08 934d0c84 01e0e654


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.849830] 3fc0: 0008a5e8 01d7f0d0 00000000 00000036 00426270 01d1af60 7bf00000 7c326272


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.858038] 3fe0: 0008a6c0 934d0c7c 000702f9 b6c564d6 60000030 00000004 00000000 00000000


Broadcast message from systemd-journald@dra7xx-evm (Wed 2019-08-21 07:49:43 UTC):

kernel[436]: [ 114.914049] Code: 1e070f3e e1110003 e1c11003 1e071f3e (ee070f36)

Can anyone help me with this problem?

Best regards,

Stefan.

CCS/TDA3XEVM: vision SDK 0304 dsp stack size

$
0
0

Part Number: TDA3XEVM

Tool/software: Code Composer Studio

Hi 

I try to chage dsp stack 0x800 to 0x4000,and I modify two file below.

1.C:\PROCESSOR_SDK_VISION_03_04_00_00\vision_sdk\links_fw\src\rtos\bios_app_common\tda3xx\dsp1\Dsp1.cfg

2.C:\PROCESSOR_SDK_VISION_03_04_00_00\vision_sdk\apps\build\tda3xx\mem_segment_definition_512mb.xs

But it show error message when gmake -s -j.

  

Did I set over maximum size? or I need to modify other file?

Thanks 

Yume

Viewing all 17527 articles
Browse latest View live