Page 1 of 1 1
Topic Options
#1678218 - 09/02/20 06:49 AM Event Code: Bus Free Timeout - NOT processed ~!
C Jo Go Offline
EMERITUS ~ VS Roland
Loquacious Planeteer


Registered: 11/05/01
Posts: 38990
Loc: carmel valley,ca
First time for this warning ---- anyway to SAVE my data ?? Just worked 8 hours --hate to loose everything ... VS locked ,too,,

Edited by C Jo Go (09/02/20 07:29 AM)
_________________________
Surfeit to the augmentation > haptic fortnight
**( ͡~ ͜ʖ ͡° )**

Top
#1683142 - 09/29/20 06:06 PM Re: Event Code: Bus Free Timeout - NOT processed ~! [Re: C Jo Go]
Ugly Beatle Offline
Planeteer/Artist # 146
Space Cadet


Registered: 02/12/04
Posts: 8
Loc: Home of Rock N Roll Detroit Mi...
Curently my VS2480 also has error FreeBusTimeout mode. I am saving directly to the emulation HDD image, when error came up. I've using this procedure for awhile without a problem.
Top
#1685718 - 10/11/20 02:59 AM Re: Event Code: Bus Free Timeout - NOT processed ~! [Re: Ugly Beatle]
VirDISDeveloper Offline
VirDIS® author
Planeteer


Registered: 12/28/05
Posts: 64
Loc: Galveston, Texas, USA
This condition _CAN_ occur when the PC is so busy that the VirDIS software cannot respond in a timely enough fashion for the 2480. When this happens the 2480 will lock up the transfer mechanism and hence both itself and the VirDIS driver. The only remedy we have found is rebooting both devices.

We encountered this early on during FORMAT (FmtDrv) of large (> 1GB) VirDIS HDD files. The Windows file system has to fill in (i.e. WRITE) all the blocks of a partition while seeking to the start of the next partition. In large files this is a LOT of behind-the-scenes activity and the 2480 does not like it. So for large VirDIS HDD files we implemented a PRE-format of our own prior to the user executing the 2480 FORMAT step. This speeds up the response for this and avoids the 2480 locking everything up.

Similarly, during COPY or other HDD operations, the 2480 is not very tolerant of tardy responses. So if the PC gets busy to the point where VirDIS processing becomes 'paused', then the 2480 will freeze transfers and hence our driver's response. THIS will lead to the BusFreeTimeout error.

To reduce or eliminate entirely the occurrence of this error, it helps to avoid intensive CPU background activity (like browsing, running anti-virus scans, etc.) while the 2480 is actively executing commands and transferring data. VirDIS, in conjunction with the 2480 running commands, CAN allow other, concurrent PC (CPU) activity - just not a LOT of it!

Hope this explanation helps!
_________________________
- VirDIS® author

Top
Page 1 of 1 1


Hop to:
Newest Members
raultv, Bgdlive59, AncientJuan, jairo santos, drshum
21372 Registered Users

Generated in 0.033 seconds in which 0.004 seconds were spent on a total of 13 queries. Zlib compression disabled.