TF536 Rev 2 Design Complete (all gone)

68030 + SDRAM + IDE

Moderators: terriblefire, Terriblefire Moderator

go0se
Posts: 404
Joined: Sun Nov 25, 2018 7:55 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se »

Hi All,

I finally got time to assemble some of these R2b TF536s but it appears that I've come unstuck!

I previously had a revision 1 running without issues on the tf536r1_main_top_FULL_PHASE_7.jed firmware but when I build and flash the revision 2 card with the tf536r2_main_top_FULL_PHASE_7.jed I get a green screen and perpetual reboot cycle. Diagrom via serial tells me that chipmem detection is failing and ROM overlay is partially working :

Code: Select all

Amiga DiagROM V1.2 - 13-Aug-19  - By John (Chucky/The Gang) Hertell


Testing if serial loopbackadapter is installed: <> NOT DETECTED
- Parallel Code $ff - Start of ROM, CPU Seems somewhat alive
    Checking status of mousebuttons for different startups:

    Set all Interrupt enablebits (INTENA $dff09a) to Disabled: Done
    Set all Interrupt requestbits (INTREQ $dff09c) to Disabled: Done
    Set all DMA enablebits (DMACON $dff096) to Disabled: Done

Testing if OVL is working: OK
- Parallel Code $fe - Test UDS/LDS line
  - Test of writing word $FFFF to $400 OK
  - Test of writing word $00FF to $400 FAILED
  - Test of writing word $FF00 to $400 OK
  - Test of writing word $0000 to $400 OK
  - Test of writing byte (even) $ff to $400 OK
  - Test of writing byte (odd) $ff to $401 OK
- Parallel Code $fd - Start of chipmemdetection

Addr $00000400
       Write: $AAAAAAAA  10101010101010101010101010101010
        Read: $00FF3333  00000000111111110011001100110011  FAILED

       Write: $55555555  01010101010101010101010101010101
        Read: $00FF3333  00000000111111110011001100110011  FAILED
.....
.
.
.....
       Write: $0F0FF0F0  00001111000011111111000011110000
        Read: $F0F00000  11110000111100000000000000000000  FAILED

       Write: $00000000  00000000000000000000000000000000
        Read: $F0F00000  11110000111100000000000000000000  FAILED

NO Chipmem detected
- Parallel Code $fc - Trying to find some fastmem (as no chipmem found).
This is consistent across different A500s and A500+ models that I've tried with the revision 2 firmware. - Green screen / reboot cycle with 3.1 ROM, above output with Diagrom.

When I flash the revision 2 cards with the tf536r1_main_top_FULL_PHASE_7.jed firmware it loads to ROM screen and boots from floppy without issue (3.1 ROM) but the IDE isn't detected. When using a CF adapter + card the access light gives some very dim pulses and then stays off. This is the same behaviour when the cards are built with either the IDE buffers of the 0ohm RNs in place.

Diagrom detects the chip mem, the ROM overlay and additional tests are successful and the 64MB Fast is detected:

Code: Select all

Testing if OVL is working: OK
- Parallel Code $fe - Test UDS/LDS line
  - Test of writing word $FFFF to $400 OK
  - Test of writing word $00FF to $400 OK
  - Test of writing word $FF00 to $400 OK
  - Test of writing word $0000 to $400 OK
  - Test of writing byte (even) $ff to $400 OK
  - Test of writing byte (odd) $ff to $401 OK
- Parallel Code $fd - Start of chipmemdetection

Addr $00080400   OK  Number of 32K blocks found: $10
Chipmem Shadowram detected, guess there is no more chipmem, stopping here
....

So essentially the r1 firmware is getting me much further than the r2 firmware but I can't seem to get the IDE to function. Has anyone encountered this before or can point me in the direction of a solution? I've tried multiple CF adapter / card combos as well as a SD to IDE adapter and a 2.5 ide HDD, all without success. No IDE device is recognised in the early boot menu or in Workbench booted from floppy. I'm assuming this is due to a fundamental change between the R1 and R2 firmwares to handle the buffered design, so the R2 card IDE can't work with the R1 firmware?

So I'm assuming that I should be using the r2 firmware with the r2 card but am at a loss as to why I'm getting the memory related failure with this jed.

I've tried three different r2 cards, one that was partially populated and two that came as bare boards. All have consistent behaviour as shown above. I also swapped out the CPLD from my (booting without issue from IDE) revision 1 card onto a rev 2 but the behaviour was the same.

I can see that others have got these working so I've clearly made an error, any suggestions or pointers to anywhere anything similar has already been discussed would be appreciated.

Cheers.
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

IDE pins are swapped on the r2 vs r1 thats why you have the IDE issue. Thats said its the only change between r2 and r1. That firmware should work.

I'd check back through the forum its probably a duff firmware ive uploaded. I have a lot going on on the bench right now. Maybe @8 Bit Dreams can post his working firmware in the meantime.
———
"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."
go0se
Posts: 404
Joined: Sun Nov 25, 2018 7:55 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se »

Thanks,

I'll check back again. If 8BitDreams could confirm if he's using the current tf536r2_main_top_FULL_PHASE_7.jed from https://github.com/terriblefire/terribl ... ster/tf536 or some alternative jed with the Revision 2b, that would be great.

Cheers.
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

go0se wrote: Thu Jun 18, 2020 3:38 pm Thanks,

I'll check back again. If 8BitDreams could confirm if he's using the current tf536r2_main_top_FULL_PHASE_7.jed from https://github.com/terriblefire/terribl ... ster/tf536 or some alternative jed with the Revision 2b, that would be great.

Cheers.
The rev2 and rev2b will have the same firmware by definition. I revision bump when i need to change the firmware. A/B/C = some electrical or layout fix that doesnt need a firmware change.
———
"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."
LADmachining
Posts: 41
Joined: Sun Mar 24, 2019 2:19 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by LADmachining »

I used this firmware on both TF536 builds I have completed and all seems to work OK:

https://www.exxosforum.co.uk/forum/viewt ... =40#p36505
go0se
Posts: 404
Joined: Sun Nov 25, 2018 7:55 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se »

Thanks for the replies guys,

The tf536r2_main_top_test.zip linked above looks like a winner on initial inspection! No mem errors and boots from IDE on the R2b card.

I had no luck at all with the tf536r2_main_top_FULL_PHASE_7.jed from TF binaries. Not sure if I was the only one using that version but perhaps 8bit and others could confirm what they are using and if the binaries repo needs to be updated.

Cheers.
terriblefire
Moderator Team
Moderator Team
Posts: 5389
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire »

go0se wrote: Thu Jun 18, 2020 4:36 pm Thanks for the replies guys,

The tf536r2_main_top_test.zip linked above looks like a winner on initial inspection! No mem errors and boots from IDE on the R2b card.

I had no luck at all with the tf536r2_main_top_FULL_PHASE_7.jed from TF binaries. Not sure if I was the only one using that version but perhaps 8bit and others could confirm what they are using and if the binaries repo needs to be updated.

Cheers.
ok i'll update.. i need to figure out what the heck is the difference between them but i'm swamped right now
———
"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 Rev 2 Design Complete (all gone)

Post by 8 Bit Dreams »

Hi,
Just came home from work, will upload a FW im using in a couple of mins..

Edit
i'm using this one, works without issues:
tf536r2_22_04_20.zip
(18.71 KiB) Downloaded 266 times
Retro computer hardware & repair in Germany
go0se
Posts: 404
Joined: Sun Nov 25, 2018 7:55 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se »

8 Bit Dreams wrote: Thu Jun 18, 2020 6:18 pm Hi,
Just came home from work, will upload a FW im using in a couple of mins..

Edit
i'm using this one, works without issues:
tf536r2_22_04_20.zip
Thanks 8bit,

The checksum for that jed and the version LADmachining is using match, so looks like another vote for tf536r2_main_top_test.zip @ https://www.exxosforum.co.uk/forum/viewt ... =40#p36505
Danoo
Posts: 249
Joined: Wed Jan 29, 2020 1:25 pm
Location: Queensland, Australia

Re: TF536 Rev 2 Design Complete (all gone)

Post by Danoo »

Hi all,
I am thinking of putting AS4C32M16SB-6TIN SDRAM chips on one of the TF536 boards when they arrive (still on the slow boat to OZ).
Just experimenting, not really after 128mb, 64mb is more than I will ever need.
I remember reading somewhere in the threads that the firmware may support 128 mb (not sure if it does in its current form)
If it doesn't, no biggy, as I said just muking about, very happy with 64mb :)
Has anyone else attempted this :?:
Life is really simple, but we insist on making it complicated - Confucius
Post Reply

Return to “TF536”