How (NOT) to Diagnose TF536 IDE Speed issues.

68030 + SDRAM + IDE

Moderators: terriblefire, Terriblefire Moderator

Mario_PL
Posts: 9
Joined: Sun May 17, 2020 2:26 pm

How (NOT) to Diagnose TF536 IDE Speed issues.

Post by Mario_PL »

Edited by PhilC

Original thread request was for the following:
I built this TF536 card and I have a problem with it.
The problem is that WB runs very long about 3 minutes.
Regardless of whether the attached mSD adapter or CF adapter.
I've cleaned up the thread to try and make it more useful. Some of it may not track correctly or be slightly confusing because of deleted comments etc.
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: How (NOT) to Diagnose TF536 IDE Speed issues.

Post by terriblefire »

This is usually caused by the interrupt path not working.. three things to check .. You will need obv and the board file from github

1. IDEINT has a good connection to the IDE interface. Check for shorts. Without this signal no interrupts.
- if you have a scope watch for transitions.
2. Check IPL lines are connected well to the CPLD. No shorts etc.
- check for transitions at the CPLD if you can.
3. Check that BUSEN on the bus buffers is not shorted and toggles on drive activity.

Also check D3 (D19) is conected from the CPLD to the bus buffers. If this was open it would cause the issue you see too.
———
"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."
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF536 very slow start

Post by terriblefire »

I checked everything and it's ok.
And the card still does not work properly with the mSD or CF adapter
CF/SD Card asserts IDEINT..... High BTW.

IPL lines should select interrupt level 2.

When TF536 accesses INTENR bit 3 should be asserted.

Something is stopping this happening.

You'll need to watch IDEINT on a scope first, then BUSEN on buffers.
———
"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."
User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: TF536 very slow start

Post by 8 Bit Dreams »

i had that that issue using SD2ide when i haven't set Max Transfer Rate, maybe it's worth to change it to 0x1FE00?
Retro computer hardware & repair in Germany
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF536 very slow start

Post by terriblefire »

In my experience a dead board Is very rare. Send pictures and show us measurements on a scope.

I’ve seen people with 30 years of experience of soldering miss a short. It’s easy to convince yourself there isn’t an issue but there actually is. It’s 90% likely to be your soldering that’s caused it. 9% chance of component failure and less than 1% chance of a bad board. The board house Does complete Electrical testing of all boards.

So if you can’t be bothered to take a couple of pictures and share some measurements then I’ll just assume it’s bad soldering
———
"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."
alenppc
Moderator Team
Moderator Team
Posts: 907
Joined: Thu Nov 08, 2018 12:59 pm

Re: TF536 very slow start

Post by alenppc »

I built, give or take, 600 various TF boards and I still mess up occasionally... it happens.
User avatar
PhilC
Moderator
Moderator
Posts: 6039
Joined: Fri Mar 23, 2018 8:22 pm

Re: TF536 very slow start

Post by PhilC »

I've done 6 this weekend and one crashes every time on memory access, I know if I remove the FPGA there will be a hidden bridge underneath it.

Other 5 work fine.

For my first TF536 it took me a day to get it right solder wise and don't mention the TF534, I still hate them.
If it ain't broke, test it to Destruction.
User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 785
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: TF536 very slow start

Post by 8 Bit Dreams »

May i ask You is it a clean install with MMULibs installed, You are using ClassicWB or You are using WB Image installed on WinUAE? im asking because i can repeat Your scenario:
Just take a clean card, install 3.1.4 nothing else and try to reboot: a voilà - boot time is 6 minutes 🤔

Have You tried to use one of the Classic WB Images?
Retro computer hardware & repair in Germany
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1208
Joined: Wed Jun 19, 2019 7:36 am
Location: Edinburgh

Re: TF536 very slow start

Post by arkadiusz.makarenko »

All connections are correct, no short circuits or breaks.
And the card, how it worked so long, starts with mSD.
Maybe the board is damaged, I don't know.
I'm letting go of the subject, waste of time and nerves.
Do you want to try different images? I have just completed setting up 2gb image. It is not extra fast boot, but it takes less than a minute to load.
If still is painfully slow then you could post it to me, and I can have a look at it?
Do not trust people. They are capable of greatness.
~ Stanislaw Lem
Mario_PL
Posts: 9
Joined: Sun May 17, 2020 2:26 pm

Re: TF536 very slow start

Post by Mario_PL »

I never use any WinUAE installers, only the Amiga installer. I have 3.1 Kickstart and 3.1 also Workbench.
The mmulib package is installed.
Such a curiosity: When I start amige only from the goteka, it starts as fast as it does from the goteka, but when the mSD adapter is connected and I start from the goteka, it starts just as slowly. I mean, it reads disk partitions long.
The xilinx system has already been removed, I gave a different one and it is still the same.
Locked

Return to “TF536”