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.
Hi Piyali,
thank you for your response. I need to confirm with SW Team and will come back to you.
Regards, Tomasz
Hi Tomasz,
Would you be able to try the following experiments?
1. Take the sample from a bad ECU and place in in a working good ECU to see if the issue follows the sample?
2. Also, just to make sure from the software side, can you also check the mux mode for pad C3: vin2a_d14 to make sure the vout signal is not routed there as well.
Thanks and Regards,
Piyali
Hi Tomasz,
We haven't heard back from you in a while. I assume you were able to proceed. If you do require more help and find this thread locked due to inactivity, kindly create a new thread referencing this one.
Thanks and Regards,
Piyali
Hi Piyali,
sorry for delay in responding but I was on business travel last week and just back to office today.
I will ask SW Team to check mux mode for pin C3
Hi Piyali,
just got confirmation there..
mux mode for pad C3 : vin2a_d14
To place old DSP on known good pcb it will required re-balling and I can do it with external company and will take some time.
Issue shouldn't follow DSP as brand new device has been installed on returned ECU and same failure mode is still there.
Thanks!
The next step to look at what these signals are connected to on the board, and understand if the reciever of the Vout signals have the right modes/pull-up or down to not hold the vout lines low.
I will forward the question to our HW team to help you further in this debug. I don't think there is much in software that can be causing this behavior.
Thanks and Regards,
Piyali
Tomasz,
Maybe I'm missing something … but if you're in 8b YUV mode shouldn't only vout2_d[7:0] be used?
Can you tell me the MUXMODE register settings for all of the signals mapped to VOUT2_d[9:0]? Can you double check on a passing and failing scenario?
Can you also give a snippet of the block diagram or schematic showing how the VOUT interface is connected?
Thanks,
Kyle
Hi Kyle,
vid out signals are toggling except
mcasp2 aclkr - vid out D8
mcasp2 fsr - vid out D9
I try to find which signals are used internally by DSP to output listed above.
Vid out use
mcasp1 aclkr - vid out D0
mcasp1 fsr - vid out D1
mcasp1 axr2 to 7 - vid out D2 to D7
mcasp2 aclkr - vid out D8
mcasp2 fsr - vid out D9
Vid out signals are connected to serialiser.
Thank you.
Hello,
Can you tell me the 32-b value contained in each of these registers after system init and test is running?
CTRL_CORE_PAD_MCASP1_ACLKR | Should be VOUT2_D0 |
CTRL_CORE_PAD_MCASP1_FSR | Should be VOUT2_D1 |
CTRL_CORE_PAD_MCASP1_AXR2 | Should be VOUT2_D2 |
CTRL_CORE_PAD_MCASP2_ACLKR | Should be VOUT2_D8 |
CTRL_CORE_PAD_MCASP2_FSR | Should be VOUT2_D9 |
Thanks,
Kyle
Hi Tomasz,
were you able to get the details from SW architect?
Regards,
Yordan
Hi Tomasz,
We haven't heard back from you, I'm assuming you were able to resolve your issue.
If not, just post a reply below (or create a new thread if the thread has locked due to time-out).
Regards,
Yordan
Hi Yordan,
I just heard back from SW architect.
Values for all the registers mentioned in the previous message is 0x6
Thank you
Hi Kyle,
as described in original question I have an known good working ECUs where these signals are present.
On faulty one both are missing. I replaced DSP with brand new device and ECU still do not output these two lines.
If I open any of these two lines after DSP output I'm loosing functionality of the ECU and failure can be reproduced.
I suspect some internal open on pcb but would like to understand which other signals are required for DSP to output D8 and D9
Thank you.
Hello Tomasz,
Can you tell me the full 32-b hex value for the following PAD control registers:
Reg Name | Reg Addr | Reg Data? |
CTRL_CORE_PAD_MCASP1_ACLKR | 0x4A0036AC | |
CTRL_CORE_PAD_MCASP1_FSR | 0x4A0036B0 | |
CTRL_CORE_PAD_MCASP1_AXR2 | 0x4A0036BC | |
CTRL_CORE_PAD_MCASP1_AXR3 | 0x4A0036C0 | |
CTRL_CORE_PAD_MCASP1_AXR4 | 0x4A0036C4 | |
CTRL_CORE_PAD_MCASP1_AXR5 | 0x4A0036C8 | |
CTRL_CORE_PAD_MCASP1_AXR6 | 0x4A0036CC | |
CTRL_CORE_PAD_MCASP1_AXR7 | 0x4A0036D0 | |
CTRL_CORE_PAD_MCASP2_ACLKR | 0x4A0036FC | |
CTRL_CORE_PAD_MCASP2_FSR | 0x4A003700 |
Can you check on both a working and non-working ECU?
Thanks,
Kyle
Hi Tomasz,
We haven't heard back from you, I'm assuming you were able to resolve your issue.
If not, just post a reply below (or create a new thread if the thread has locked due to time-out).
Regards,
Yordan