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

TDA3: framePeriodicity in the Chirp Config data structure

$
0
0

Part Number:TDA3

Hi,

I am trying to understand how the data flow and its associated timing from the time the processing chain received SYSTEM_CMD_NEW_DATA  IPC into the issCaptureLink. When I specified the framePeriodicity to be 66ms in TDA3, the issCaptureLink receives IPC of SYSTEM_CMD_NEW_DATA  at 66ms rate. Does the framePeriodicity tell the 1243 to fire the chirp frames at 66ms interval? In another word, if the defined number of chirps in a frame is only takes 4ms (128 chirps 31usec chirp duration), the 1243 will NOT fire the next chirp frame until 66ms elapsed. Please confirm if my understanding is correct.

Thanks,

--Khai


RTOS/TDA2PXEVM: EDMA3 alloc problem for eMMC of TDA2Px RTOS

$
0
0

Part Number:TDA2PXEVM

Tool/software: TI-RTOS

Hi,

There are some problems in EDMA3_DRV_requestChannel(),
the err return is EDMA3_DRV_E_DMA_CHANNEL_UNAVAIL (/** The requested DMA Channel not available */)

As the result of EDMA3_DRV_requestChannel() err, err log at vision_sdk/links_fw/src/rtos/utils_common/src/file_api_dma (v3.4) is
[IPU1-0]     67.171475 s:  Assertion @ Line: 101 in file_api_dma.c: edma3Result==EDMA3_DRV_SOK : failed !!!

It's for eMMC driver, MMC2_INST is used instead of MMC1_INST (SD), and EDMA channels of 46 (TX) and 47 (RX) are used for it.
eMMC booting is working after some modification of SBL code as your reference,
PROCESSOR_SDK_VISION_03_06_00_00\ti_components\drivers\pdk_01_10_02_07\packages\ti\csl\example\mmcsd\mmc_raw_access\main.c

Regards,
HJ Kim

RTOS/TDA2PXEVM: GIO_create Fail for MCSPI development

$
0
0

Part Number:TDA2PXEVM

Tool/software: TI-RTOS

Hi ~!

I am developing MCSPI on TDA2PX, using "utils_mcscpi.c" (Slave mode)

I`m facing GIO_create fail issue in Utils_mcspiOpen().

Before I all GIO_create, Mcspi init with GIO_addDevice call is  complete.

I call utils_mcspi APIs in Chains_common_vision.c (vision_sdk\apps\src\rtos\usecases\common)

GIO create fail log is below

[IPU1-0] GIO_create 0
[IPU1-0]     20.370981 s:
[IPU1-0]     20.371042 s:  ### XDC ASSERT - ERROR CALLBACK START ###
[IPU1-0]     20.371103 s:
[IPU1-0]     20.371317 s: E_createFailed: mdCreateChan returned error -10
[IPU1-0]     20.371378 s:
[IPU1-0]     20.371408 s:  ### XDC ASSERT - ERROR CALLBACK END ###
[IPU1-0]     20.371469 s:
[IPU1-0]     20.371805 s: ti.sysbios.io.GIO: line 253: ti.sysbios.io.GIO: line 253: E_createFailed: mdCreateChan returned error -10
[IPU1-0]     20.371988 s:
[IPU1-0] GIO_create 0
[IPU1-0]     20.372049 s:
[IPU1-0] McSPI Driver create FAILED.

 

Please let me know your opinion~

 

Thank you.

 

 

RTOS / TDA2EG-17: AVM Solution on TDA serial

$
0
0

Part Number:TDA2EG-17

Tool/software: TI-RTOS

Hi TI expert

I have some questions.

Q1. Could  i TDA2EG-17 receive  4ch 1280P or 1080P @ 30 Yuv422 (8bit) on VIP ? if can't , How about TDA2-EG or TDA2P ?

Q2.Could i use D0~D7 output 1080P @30fps Yuv422 BT.601/BT.656 on the TDA2EG-17 LCD3 Port ? I implemented D0~D7 output  720P @ 30fps Yuv422 BT.601 on the TDA2EG-17 LCD 3 port.

Q3.From above questions,should I use 913 and 914 to transfer data or 933 and 934 to transfer?

RTOS/TDA3XEVM: Can memcpy large amount of data around 1024000 byte in low-priority task can block high-priority task from running in Sys_BIOS?

$
0
0

Part Number:TDA3XEVM

Tool/software: TI-RTOS

Hi,

In one of my low-priority task, I am using memcpying a large amount of data around 1024000 byte every 16.67ms. I would like to verify if memcpy can block the higher priority task from interrupting in the middle of the memcpy? Thank you

Linux/AM5728: How to display video on HDMI port

$
0
0

Part Number:AM5728

Tool/software: Linux

On the AM5728evm board, once the Wayland/weston is stopped, the second crtc and encoder is not initialized. And though we can not use HDMI connector any more.

Is there any example code to initialize them by calling drm APIs? Thanks.

(Please visit the site to view this file)

Linux/PROCESSOR-SDK-AM335X: Touchscreen issue

$
0
0

Part Number:PROCESSOR-SDK-AM335X

Tool/software: Linux

I use the version is ti-processor-sdk-linux-rt-am335x-evm-03.02.00.05-Linux-x86-Install.and the qt version is qt5.4.1 the tslib version is 1.4.I had Calibrated screen.create the file is pointercal is normal. but I run the ts_test,Touch screens are sometimes accurate and sometimes offset.

CCS/TMS320C5515: NOR Flash issue

$
0
0

Part Number:TMS320C5515

Tool/software: Code Composer Studio

Hi,

I have developed a custom board using the C5515 processor with a NOR flash (SST39VF3201C) wired very similarly to the C5515ezDSP board. The first prototype was working great. NOR flash was reading and writing as expected. I started copying the first version of the code to a dozen boards and ran into problems where I couldn't read the NOR flash. I programmed the boards using the "programmer" project I found referred to on one of the TI wiki sites. Some boards worked, but some only read 0s. The strange thing is, the code must be there and readable because the boards will boot from the NOR flash and the code will start running normally (other than reading the flash). If the boot code can read it and the "programmer" code can write it, the address and control lines must be fine. I do have the EMIF clock divider in play so the clock is considerably slower for the EMIF.  Anyone have some suggestions what to check? 

Thanks,

Cam


CCS/TMS320C6678: CCS/TMS320C6678,TMDSEVM6678LE当前版本?

$
0
0

Part Number:TMS320C6678

Tool/software: Code Composer Studio

TI,

     您好。

     从E洛盟购买, 制造商产品编号:TMDSEVM6678LE,但是无法获知当前版本,请求帮助 。不知是不是3.0B?

     E洛盟购买地址:

      https://cn.element14.com/texas-instruments/tmdsevm6678le/c6678-xds560v2-enet-eval-module/dp/2113702

   

     或者,从mouser采购,制造商产品编号:TMDSEVM6678LE,也无法获知当前版本,请求帮助 。不知是不是3.0B?

https://www.mouser.cn/ProductDetail/Texas-Instruments/TMDSEVM6678LE?qs=%2Fha2pyFaduiwSZRhpXg9HQoI1lbZVWbqQGpMk6ppXJQb9DxtJTmrzQ%3D%3D

AM3354: MACCONTROL register IFCTL_A and IFCTL_B?

$
0
0

Part Number:AM3354

The CPSW has two SL register set: CPSW_SL1 and CPSW_SL2, each MACCONTROL register has IFCTL_A and IFCTL_B to configure operation speed, what is mean of _A and _B? I understand each port should only have one port, why has 2?

RTOS/AM4379: AM437x Starter Kit Example Project

AM5718: AM5718 GMAC interface to DP83822H

$
0
0

Part Number:AM5718

Hi, 

Attached schematics  I connected a 10/100 ETH PHY DP83822H to AM5718 GMAC SW0 MII interface....... How to make sure that bootstrapping would work so that PHY wakes up with proper MDIO address??

What precaution I need to take  at AM5718 for a proper wake up of PHY unit??

I have given a provision to reset PHY using AM5718 GPIO and system reset....(Please visit the site to view this file)

GMDIO interface connects to MDIO interface for Eth PHY..... I prefer to work with 1.8V for ethernet phy....

I prefer to have following configuration for PHY

1.8V for Ethernet PHY

Defaults
MII mode,25-MHz Reference Clock
Auto-negotiation enabled, advertising all 10/100 mode capable
LED Mode 1

Please suggest changes  needed for proper functioning of Ethernet PHY ....

RTOS/TDA2EVM5777: creating partition of QSPI Flash

$
0
0

Part Number:TDA2EVM5777

Tool/software: TI-RTOS

HI,

my requirement is to create partition in QSPI flash ,in linux we have DTB to create partions using MTD,Same way in TI-RTOS is there any way to create partitions .

Thanks,

Swati

Linux/AM5746: AM574x:How to verify ddr ecc in Linux!

$
0
0

Part Number:AM5746

Tool/software: Linux

Hi:

Now i can verify ddr ecc in u-boot.How to do in Linux?

Linux/AM4372: Add Krypto-Device ATECC608A to the Device-Tree

$
0
0

Part Number:AM4372

Tool/software: Linux

Hello,

I have no idea how to add the ATECC608A over I2C1 to the device-tree, are there any examples available?

Thanks!


RTOS/PROCESSOR-SDK-DRA7X: EVMDRA75X -- PDK_DRA7XX_1_0_10 -- TI_RTOS -- QSPI Flash : need to create user partitions

$
0
0

Part Number:PROCESSOR-SDK-DRA7X

Tool/software: TI-RTOS

Hi,

How to configure or create user partitions in QSPI flash? Our application that runs on top of TI_RTOS in EVMDRA75x board will collect data from ethernet and perform functionality and store / retrieve data in QSPI flash.

Apart from the SBL and Active Application area in that flash, we need 3 more partitions. Kindly share details to create the partition and access in run-time... we need information & support quite urgently.

Thanks,

Sathiyan

RTOS/TDA2PXEVM: MIPS vs FLOPS on EVE or DSP

$
0
0

Part Number:TDA2PXEVM

Tool/software: TI-RTOS

Dear,

I'm estimating the core calculation.

I know the core clock and core load(%).

So, I can get the MIPS(cpu clock * cpu load).

In EVE or DSP, there are FPU?

FLOPS = cores * clock * FLOPs/cycle

I don't know FLOPs in EVE or DSP.

Best regards,

Heechang

CCS/TMS320C6678: 2-port Ethernet with SDK 2.1.2.6

$
0
0

Part Number:TMS320C6678

Tool/software: Code Composer Studio

Hi.

I am developing a board with C6678.

On this board, you need to use two Ethernet ports at the same time, but you have a question.

1) In MCSDK 2.1.2.6, the Ethernet port was not available on the wiki site at the same time.
I saw it in the forum that the solution was resolved in the latest SDK. Is there any way to do it in MCSDK 2.1.2.6?

2) Is correct last SDK is ti-processor-sdk-rtos-c667x-evm-05.02.00.10? Is there sample code or sample project?


 Thank you.

RTOS/TDA2PXEVM: DSP and EVE Max. clock for TDA2Px and TDA2x

$
0
0

Part Number:TDA2PXEVM

Tool/software: TI-RTOS

Dear,

Could you please let me know about the DSP and EVE Max. clock for TDA2Px and TDA2x each?

Best regards,

Heechang

Linux/TDA2PXEVM: [OpenGL] ARGB texture and displayout

$
0
0

Part Number:TDA2PXEVM

Tool/software: Linux

Hello:

  we now try to remove the visionSDK that use PDK instead.

  In visionSDK it use the EGL_EXTENSION to connect the yuv data to GPU, but this extension can not support ARGB as the  light effect should be processed by software code.

  If we remove the visionSDK

  1. How can we directly use the OpenGL and ARGB texture, like how to initiate the EGL and native display window.
  2. How can OpenGL output render to displayout. (push the display data to IPU2)

Any sample?

Thanks!

Viewing all 17527 articles
Browse latest View live


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