TF536 Rev 2 Design Complete (all gone)

68030 + SDRAM + IDE

Moderators: terriblefire, Terriblefire Moderator

User avatar
PhilC
Moderator
Moderator
Posts: 3147
Joined: Fri Mar 23, 2018 8:22 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by PhilC » Sun May 10, 2020 3:13 pm

terriblefire wrote:
Sun May 10, 2020 3:01 pm
Think so. Maybe just need to let @agranlund work his magic when he gets his.
Sounds like a plan to me.
If it ain't broke, test it to Destruction.

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

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se » Thu Jun 18, 2020 3:07 pm

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: 2831
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
Contact:

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire » Thu Jun 18, 2020 3:13 pm

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.
———
I get cranky when asked to repeat myself.

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

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se » 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.

terriblefire
Moderator Team
Moderator Team
Posts: 2831
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
Contact:

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire » Thu Jun 18, 2020 3:48 pm

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.
———
I get cranky when asked to repeat myself.

LADmachining
Posts: 34
Joined: Sun Mar 24, 2019 2:19 pm

Re: TF536 Rev 2 Design Complete (all gone)

Post by LADmachining » Thu Jun 18, 2020 3:59 pm

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

viewtopic.php?f=76&t=2600&start=40#p36505

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

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se » 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.

terriblefire
Moderator Team
Moderator Team
Posts: 2831
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
Contact:

Re: TF536 Rev 2 Design Complete (all gone)

Post by terriblefire » Thu Jun 18, 2020 4:37 pm

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
———
I get cranky when asked to repeat myself.

User avatar
8 Bit Dreams
Moderator Team
Moderator Team
Posts: 601
Joined: Fri Nov 09, 2018 7:12 am
Location: Germany

Re: TF536 Rev 2 Design Complete (all gone)

Post by 8 Bit Dreams » 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
(18.71 KiB) Downloaded 25 times
Retro computer repair & hardware in Germany

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

Re: TF536 Rev 2 Design Complete (all gone)

Post by go0se » Thu Jun 18, 2020 6:58 pm

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 @ viewtopic.php?f=76&t=2600&start=40#p36505

Post Reply

Return to “TF536”