TF536 - Freeze on Disk (write) access?
Moderators: terriblefire, Terriblefire Moderator
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF536 - Freeze on Disk (write) access?
ok it seemed to happen on third attempt.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: TF536 - Freeze on Disk (write) access?
It took me ages to reproduce and I've only had it happen once.
I moved 4GB of files from DH3: to DH2: expecting it to lock fairly fast. It took until 98% to lock.
Re: TF536 - Freeze on Disk (write) access?
It would fairly regularly happen for me when unarchiving something using lha or zip to the same partition.
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF536 - Freeze on Disk (write) access?
Ok i see whats happening now but i kinda dont understand why... or at least why this doesnt happen on the TF534.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: TF536 - Freeze on Disk (write) access?
I haven't noticed any difference with different disks or adapters. I am able to reproduce on V.H2 CF to IDE adapters using Transcend standard "Orange" and "Industrial" 8GB and 16GB cards.terriblefire wrote: ↑Tue Mar 30, 2021 11:27 pm im currently testing this but i've not been able to reproduce.
What disks are people using? I strongly recommend Kingston drives for amiga.
Also SD to IDE adapters using Verbatim Class 10 and Sandisk "Ultra" Red class 10 as well as some other generic cards.
Have you recreated it on a Kingston now?
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF536 - Freeze on Disk (write) access?
Here is the issue.
The INT2 emulation is producing too short a DSACK pulse. But i dont yet understand why. I will look at later after work and get more signals on the trace.
The INT2 emulation is producing too short a DSACK pulse. But i dont yet understand why. I will look at later after work and get more signals on the trace.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
- GadgetUK164
- Posts: 430
- Joined: Fri Jan 04, 2019 2:26 pm
Re: TF536 - Freeze on Disk (write) access?
Great progress! Nice of you to have a look at this whilst packing!! =D
My YouTube Channel - www.youtube.com/GadgetUK164
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF536 - Freeze on Disk (write) access?
I think i know whats happening...
Being a smart arse I decided to only patch the INT2 bit in INTENAR if there was an INT2 pending. In this case i latch DTACK then do other stuff.
However if you hammer the IDE interface eventually you can make INT2 assert mid-cycle reading INTENAR... but too late for DTACK to register that we need to respond.. However the rest of the logic holds the machine in a wait.
Evil.
Being a smart arse I decided to only patch the INT2 bit in INTENAR if there was an INT2 pending. In this case i latch DTACK then do other stuff.
However if you hammer the IDE interface eventually you can make INT2 assert mid-cycle reading INTENAR... but too late for DTACK to register that we need to respond.. However the rest of the logic holds the machine in a wait.
Evil.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF536 - Freeze on Disk (write) access?
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Re: TF536 - Freeze on Disk (write) access?
You Sir, are a champion among men.
/me salutes.
/me salutes.