cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rmugridge
Observer
Observer
3,952 Views
Registered: ‎08-22-2012

XAdcPs_SelfTest in FSBL fails on soft reboot

Jump to solution

Hi,

 

I've enabled the XAdcPs in my FSBL in order to read a value at startup.  On power up, the value reads ok.  However, on a soft reboot from linux, the XAdcPs_SelfTest function fails - the readback of the test value is 0x00 rather than 0x55.

 

As far as I can tell, the XAdc is not enabled in my linux build.  I've tried with and without the PL being programmed at the point of reboot.

 

This is on a ZC702.  The code sequence in the FSBL is...

 

XAdcPs_LookupConfig

XAdcPs_CfgInitialize

XAdcPs_SelfTest

 

Can anyone suggest what might be causing the failure on reboot?

 

Thanks,

 

Robin

0 Kudos
1 Solution

Accepted Solutions
rmugridge
Observer
Observer
6,524 Views
Registered: ‎08-22-2012

Update: This is a failure on ES devices.  Later silicon revisions are fine.

View solution in original post

0 Kudos
1 Reply
rmugridge
Observer
Observer
6,525 Views
Registered: ‎08-22-2012

Update: This is a failure on ES devices.  Later silicon revisions are fine.

View solution in original post

0 Kudos