Other Parts Discussed in Thread: TDA4VM, ALP
Tool/software:
Hi team,
Currently, the TDA4VM is in use with the SDK version of TDA4VM_SDK_10.05.
Regards,
Peter
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Hi team,
Currently, the TDA4VM is in use with the SDK version of TDA4VM_SDK_10.05.
Regards,
Peter
Hi Peter,
1) How many DSI lanes are you using? Do you want to configure the 941 to only send data through a single FPD-link channel DOUT0? Can you please provide a block diagram of your system?
2) You can refer to the mainpage of ALP to track the PCLK, which is Vtotal x Htotal x refresh rate.
BR,
Esther
1) How many DSI lanes are you using? Do you want to configure the 941 to only send data through a single FPD-link channel DOUT0? Can you please provide a block diagram of your system?
1)The block diagram is not available for the moment. Currently, there are 4 DSI lanes, and only Dout0 is used for output.
2)What is ALP?
The refresh rate you provided just now is calculated theoretically. Is there any test code that can calculate the actual output refresh rate?
Follow-up question: There is the configuration of DSI0 in the k3-j721s2-common-proc-board.dts, but there is no configuration of DSI0 in the k3-j721e-common-proc-board.dts. Then how can I ensure that dsi0 works well in j721e?
Hello,
The team is out today due to the US public Holiday.
Thank you for your patience.
Hi Peter,
I think there's been a confusion. TDA4VM and TDA4VM_SDK_10.05 are not FPD-Link products. I have reassigned your thread to the correct organization.
BR,
Esther
Hi Peter,
TDA4VM does not support DSI as input directly and so there is no demo available in the RTOS SDK for DSI as input.
Regards,
Brijesh
According to the applications diagram above, what I need to do first is to use test code (or existing code) on the Processor (TDA4) side to display pictures or videos on the LVDS Display or Graphic Processor side. If there is such test code, please provide it to me.
Hi,
Ub941 serializer is available on the EVM, but we have not tested/validated ub948 deserializer. I am not sure if any display card available for ub948.
Regards,
Brijesh
Hi,
Sorry, this is not supported in the current SDK, as far as i know, there is no plan to add support of UB948 deserializer in the SDK.
Please check with your local TI field team for further questions.
Regards,
Brijesh
Hi
I've found the code for the UB941 deserializer in the SDK at MCU2_0.
Should the SDK support the UB941 deserializer?
I only need to know how to use the code on the UB941 deserializer side, including the device tree configuration for DSI0 under the J721E.
Regards,
Fuguojia
Hi,
This is supported in the RTOS driver, ie when you use vision apps. So no change required in the device tree. You would just need to set the output to DSI in app_common_mcu2_0.h header file and then follow the build process mentioned in the RTOS SDK.
Regards,
Brijesh
Hi,
Which SDK release are you using? Have you made any changes in the RTOS SDK, like have you added support for RTI in the RTOS SDK? This is because i dont see this error message anywhere in the SDK.
Regards,
Brijesh
Which SDK release are you using? Have you made any changes in the RTOS SDK, like have you added support for RTI in the RTOS SDK? This is because i dont see this error message anywhere in the SDK.
Hi
I don't know.
How to remove support for RTI in the RTOS SDK?
Regards,
Fuguojia
Hi Fuguojia,
I searched in entire RTOS SDK, but could not find this statement "core init timeout", so is this something added by readauto?
Regards,
Brijesh
This is supported in the RTOS driver, ie when you use vision apps. So no change required in the device tree. You would just need to set the output to DSI in app_common_mcu2_0.h header file and then follow the build process mentioned in the RTOS SDK.
I use the SDK version of TDA4VM_SDK_10.05. Set the output to DSI in app_common_mcu2_0.h header file as follow:
I've read the registers 0x5a and 0x5f of the UB941. Their values are as follows: the value of 0x5a is 0x02, and the value of 0x5f is 0x00. It seems that the current SDK isn't sending DSI signals to the 941. How can I modify the code to send DSI signals to the 941?
Sorry, did not get it. What exactly issue are you facing? Is DSI not outputting anything for UB941 connection?
Regards,
Brijesh
Yes, I've changed the settings in app_common_mcu2_0.h
. When reading the registers of the 941, I didn't detect any DSI input signals. How can I modify the SDK so that the UB941 can detect the DSI input?
Regards,
Fuguojia
Hi,
For which output resolution are you enabling DSI output? I think in SDK, we had tested only one resolution, if i recollect, it was 1280x800. Is it the same resolution are you also trying out?
Regards,
Brijesh
Hi
I've tried two resolutions,and I also read the DSI_VID_MODE_STS_FLAG register on the SoC at the address 0x04800180.
One resolution is 1280 * 800, and in this case, the value of the register always remains 1. The other is 1920 * 1080, and then the value always stays at 5.
Regards,
Fuguojia
Hi Fuguojia,
1280 x 800 resolution is validated on EVM, so you should see output at this resolution and even VID_STS register confirms that it is streaming out the data.. Do you see any output from UB948?
Regards,
Brijesh