The problem occurs in 1 of ~15 test runner campaigns
Details described below are based on imxrt117x-evk target, but the issue seems to present either on imxrt106x-evk and zynq7000-zedboard. It's verified that on zynq7000-zedboard plo stops in the same place.
Phoenixd starts correctly before passing a command (Starting a message dispatcher... message and then the command in plo is passed)
imxrt117x-evk
target, but the issue seems to present either onimxrt106x-evk
andzynq7000-zedboard
. It's verified that onzynq7000-zedboard
plo stops in the same place.Starting a message dispatcher...
message and then the command in plo is passed)select()
function: https://github.com/phoenix-rtos/phoenix-rtos-hostutils/blob/bad58294100a8c061b418cf97d8a0a87c399e02f/common/serial.c#L73 (verified by gdb)