I sat down at my bench today for the first time in a month to try and see where the TF360 is at.
So far as I can tell the major functions all work but there remains some glitch when the MMU is activated.
Essentially SetPatch fails (violently crashes the machine) when running against MMULib (its been updated etc).
I believe the issue is hardware rather than software.
If MMU is disabled with a jumper SetPatch does not crash but obviously it doesnt do anything.
I believe i fixed the cache glitch issue I had before. I tried a disk image supaduper send me but it crashes in WinUAE and the TF360.
I think its time to figure out a minimalist MMU setup to try and see the issue.
TF360 Status
Moderators: terriblefire, Terriblefire Moderator
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
TF360 Status
———
"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: TF360 Status
From a bit of digging it looks like the MMU tables arent being persisted correctly in fastram.
———
"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: TF360 Status
It's good that you identified something in your hunt. Hopefully that will narrow down the corrective fix.
I guess with the 060 having a big footprint, it makes a nice tea mug warmer while debugging Although this summer so far its been more cold drink weather rather than tea and a rain coat!
I guess with the 060 having a big footprint, it makes a nice tea mug warmer while debugging Although this summer so far its been more cold drink weather rather than tea and a rain coat!
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF360 Status
So i dig further.
Refer to page 52 of this manual. https://www.nxp.com/docs/en/data-sheet/MC68060UM.pdf
MMU Table Search Access I expect with TT=01 or 00 and TM = 100 or 011.. correct?
Now see below...
AFAICT this is a Function Code 3 access? WTF is that? and why is it at the MMU table address..
Refer to page 52 of this manual. https://www.nxp.com/docs/en/data-sheet/MC68060UM.pdf
MMU Table Search Access I expect with TT=01 or 00 and TM = 100 or 011.. correct?
Now see below...
AFAICT this is a Function Code 3 access? WTF is that? and why is it at the MMU table address..
———
"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."
- 8 Bit Dreams
- Moderator Team
- Posts: 785
- Joined: Fri Nov 09, 2018 7:12 am
- Location: Germany
Re: TF360 Status
I am sure Thomas can answer this, though im afraid he's don't read this forum.. We need to ask on A1k.org get a quick answer, there is even MMU thread (Vampire) i can ask there if You like...
Retro computer hardware & repair in Germany
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF360 Status
I emailed Thomas with this.
———
"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."
- 8 Bit Dreams
- Moderator Team
- Posts: 785
- Joined: Fri Nov 09, 2018 7:12 am
- Location: Germany
Re: TF360 Status
Other method is to hook Your Logic Analyser to Chuckies A3660 and see what's going on there as A3660 is working as it should...
I assume the secret is hidden in the GAL Chips, we surely missing something...
I assume the secret is hidden in the GAL Chips, we surely missing something...
Retro computer hardware & repair in Germany
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF360 Status
DOnt think that will help. The issue is only for fastram. Without fastram everything works fine.
———
"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."
- 8 Bit Dreams
- Moderator Team
- Posts: 785
- Joined: Fri Nov 09, 2018 7:12 am
- Location: Germany
Re: TF360 Status
Oh...that's fair enough, A3660 doesn't have any ram on it...
Retro computer hardware & repair in Germany
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: TF360 Status
I have a Apollo A1260 but the kit isn’t too happy being plugged in and unplugged over and over.
———
"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."