when I'm running my VE, I was notified by this error message:
*** Dut error at time 10000 Checked at line 330 in @tf_util_unit In CDN_FLASH_TF firstname.lastname@example.org_phase() (unit: sys.tf_domain_managers):
Testflow phase ENV_SETUP timed out for domain CDN_FLASH_TF Will stop execution immediately (check effect is ERROR)
CDN_FLASH_TF is tf_domain I defined for my VE and there is only one VE in my testbench. I just wonder why this timeout is happened. Should I use a watch dog for this? I have checked xserial example and found there is no watchdog used but it works well. Can anybody help me? thanks.
At last I found the reason: I missed to assign tf_phase_clock in unit agent. So it seems if I want to use testlfow, every unit should be assigned a valid tf_phase_clock.