crash when attempting to load kernel on one of the ZC706 #7
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/artiq-zynq#7
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
One of the two ZC706 can load and start kernels fine, the other one exhibits XilinxⓇ behavior when the kernel is being loaded (i.e. during the handling of
Message::LoadRequest
):Might be related to #5. I will check what happens when the board is booted with the FSBL and not JTAG.
As I suspected the problematic board is behaving itself when booted from FSBL:
So it's most likely that XilinxⓇ DDR controller acting up again.
Strangely enough,
ddr.memtest()
from SZL passes on that board, but it still crashes during kernel loading immediately afterwards.This turns out to be quite random and the SZL vs. FSBL difference might be noise/coincidence. We can sometimes run kernels on that board with SZL as well...
Just added some logs to the comms module, it seems that one of the zc706 have problem restarting the core1:
The good one:
The bad one: