Printing underway of rev5..
REV 3 - REV 5 - The beginning (ST536)
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
You do not have the required permissions to view the files attached to this post.
-
PhilC
- Moderator

- Posts: 7440
- Joined: 23 Mar 2018 20:22
Re: REV 3 - The beginning
@exxos looking forward to building one of those.
If it ain't broke, test it to Destruction.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
Will send you one when you agree that cat song is awesome! :lol:
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
Paste looked like it went on pretty well..
Heating the board upon the paste printer.. it only goes up to 240c.. Which I don't think is necessarily a bad thing in this case as I don't want all the parts falling off the bottom of the board :lol: so had to finish the topside off with my gas soldering iron..
The PLCC socket is not so easy to do. But I anticipated this problem when I positioned the socket.. So I have it on my hotplate that 380c now and the solder is melting on the socket now.. Thankfully does not look like the plastic is melting.. Yet... :lol:
Soldering looks good..
Heating the board upon the paste printer.. it only goes up to 240c.. Which I don't think is necessarily a bad thing in this case as I don't want all the parts falling off the bottom of the board :lol: so had to finish the topside off with my gas soldering iron..
The PLCC socket is not so easy to do. But I anticipated this problem when I positioned the socket.. So I have it on my hotplate that 380c now and the solder is melting on the socket now.. Thankfully does not look like the plastic is melting.. Yet... :lol:
Soldering looks good..
You do not have the required permissions to view the files attached to this post.
-
PhilC
- Moderator

- Posts: 7440
- Joined: 23 Mar 2018 20:22
Re: REV 3 - The beginning
I did the last rom socket with 200C hot air and the socket was fine but my solder paste is 180C melting point.
If it ain't broke, test it to Destruction.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
Built up and working :thumbup: I've given up with the STE. TOS206 really isn't happy on the STE.. But even with EMUTOS, it gets stuck in a odd resetting loop.. Like gets to desktop, 10 seconds resets.. It also looks like EMUTOS doesn't like my EC CPU either :shrug: as I went back to my H4 and had odd issues as well until I put the full 030 back in.
Annoyingly, I still seem to be limited to 16MB :roll: so no idea what's going on there still. :roll:
Annoyingly, I still seem to be limited to 16MB :roll: so no idea what's going on there still. :roll:
-
PhilC
- Moderator

- Posts: 7440
- Joined: 23 Mar 2018 20:22
Re: REV 3 - The beginning
Great news it all works straight away. Maybe try the STe once everything else is up and running 100%
If it ain't broke, test it to Destruction.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: REV 3 - The beginning
16MB is to my mind suspiciously like only one bank is working (with 2x256Mbit chips there are four banks, each contributing 16MB).exxos wrote: 28 Apr 2021 00:39 Annoyingly, I still seem to be limited to 16MB :roll: so no idea what's going on there still. :roll:
One easy thing you could try to prove it's not related to that is to move where the bank select comes in the address translation.
You'll find some lines in the sdram controller verilog file that look like this:-
Code: Select all
address <= { A[24:12] };
command <= CMD_ACTIVE;
bank <= A[26:25];
They read 01 for the first 16MB of TT-RAM, 10 for the second 16MB, 11 for the third and 00 for the fourth.
The easy test of those lines, therefore is to position them at a different part of the memory map, eg:
Code: Select all
address <= A[26:14];
command <= CMD_ACTIVE;
bank <= A[13:12];
If you're still restricted to 16MB, you've proved it's not the obvious & I'd start checking your bus error logic. If you get none (well technically 4k, but I don't think anything will detect that!), you've probably found the culprit.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
@Badwolf Its odd as it ticks over address 1F but then fails at the same address range later., can't check until I get home, but was like 1F0006a28 or something odd like that.
Both my boards have the same fault. I need to check the ram decode address line again, but think it's decoding the full 64MB. Even so, it doesn't make sense that lower addresses work up to 1F then fail on lower addresses.
Both my boards have the same fault. I need to check the ram decode address line again, but think it's decoding the full 64MB. Even so, it doesn't make sense that lower addresses work up to 1F then fail on lower addresses.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: REV 3 - The beginning
So it doesn't quite make it to 16MB?exxos wrote: 28 Apr 2021 12:49 @Badwolf Its odd as it ticks over address 1F but then fails at the same address range later., can't check until I get home, but was like 1F0006a28 or something odd like that.
Both my boards have the same fault. I need to check the ram decode address line again, but think it's decoding the full 64MB. Even so, it doesn't make sense that lower addresses work up to 1F then fail on lower addresses.
Does it exhibit the same issues 16MB higher? Eg. if you test from 02000000 to 03000000 is it clear, up to the 2F range?
I did have some similar issues when I was debugging my clock timings. Lower address ranges in a bank were fine, but the higher ones would tend to fail. Your board has 50MHz for the CPU and 100MHz for the RAM, as I understand it. How 'in sync' are they on the 'scope?
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Who is online
Users browsing this forum: ClaudeBot and 2 guests