With recent kernels I get timeouts booting Linux with rpiboot, after increasing the timeout to 3000 I have no issues.
Debugging I see the ep_read call after ReadFile: cmdline.txt (before it tries to retrieve recovery.img/kernel.img) takes around 2.1-2.2 seconds which looks to be related to the size of the iniramfs I'm using.
With recent kernels I get timeouts booting Linux with rpiboot, after increasing the timeout to 3000 I have no issues.
Debugging I see the ep_read call after ReadFile: cmdline.txt (before it tries to retrieve recovery.img/kernel.img) takes around 2.1-2.2 seconds which looks to be related to the size of the iniramfs I'm using.