Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

exxos's DFB1 trials

Discussion and support for the DSTB1 & DFB1 boosters by BadWolf..
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

Does anyone know if it is possible to move items on the PCB without it breaking tracks the pads are connected to ?
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos's DFB1 trials

Post by Badwolf »

exxos wrote: Thu Apr 27, 2023 4:58 pm Does anyone know if it is possible to move items on the PCB without it breaking tracks the pads are connected to ?
In Kicad 5, only in some extremely limited cases by using the 'G' key, IIRC. But in reality, no.

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
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

Badwolf wrote: Thu Apr 27, 2023 7:46 pm In Kicad 5, only in some extremely limited cases by using the 'G' key, IIRC. But in reality, no.
"G" doesn't do anything it seems. Do you know if its possible in later versions ?
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

PLD getting some love.

Capture.PNG
Capture.PNG (138.46 KiB) Viewed 1490 times

Also made the board about 1cm smaller along the bottom edge.
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

@Badwolf I have had a little bit of thought relating to the firmware..

I connected those 2 FPU signals direct to the CPU. This test was done with bodge wires originally and I think the firmware was tweaked for that change ?

However we basically have two different sets of firmware here now I assume :roll: So is there any thoughts as to making the wire bodge a actual modification to the original board and sticking with one branch of firmware, or just simply starting a new branch for the board re-spin ?

Also not sure if to simply call this board a revision 6 or call it a "DFB1A" to differentiate this between the previous board runs better ? :shrug:
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos's DFB1 trials

Post by Badwolf »

exxos wrote: Fri Apr 28, 2023 11:42 am Also not sure if to simply call this board a revision 6 or call it a "DFB1A" to differentiate this between the previous board runs better ? :shrug:
I've been having a little think about this and whilst I think firmware compatiblity is the ideal, it's probably not realistic. Also breaking the firmware compatiblity would let you correct my clock routeing errors -- the CPLD will work more effectively and the timings be tighter if the oscillators fed into the global clock pins rather than how I have them configured now (I mistakenly used global clock pins as clock outputs as I misunderstood how they worked).

Let's call it DFB1X -- eXxos edition. :)

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
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

Badwolf wrote: Fri Apr 28, 2023 3:02 pm I've been having a little think about this and whilst I think firmware compatiblity is the ideal, it's probably not realistic. Also breaking the firmware compatiblity would let you correct my clock routeing errors -- the CPLD will work more effectively and the timings be tighter if the oscillators fed into the global clock pins rather than how I have them configured now (I mistakenly used global clock pins as clock outputs as I misunderstood how they worked).
Full carnage it is then :lol: :thumbup:

It may actually help with routing of the odd signal here and there if pins could be swapped. But am not going to start randomly changing that stuff currently anyway.

I see if I can figure out the global clock pins are. Then see how problematical it is to route it to new oscillator.
Let's call it DFB1X -- eXxos edition. :)
Works for me :D

EDIT:

Possibly the only "logical" swap would be the OSC and RAMCLOCK :shrug: All the global clock seem to be on the left side of the chip :roll:
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: exxos's DFB1 trials

Post by Badwolf »

exxos wrote: Fri Apr 28, 2023 3:07 pm Possibly the only "logical" swap would be the OSC and RAMCLOCK :shrug: All the global clock seem to be on the left side of the chip :roll:
Yeah, guess how long I spent re-orienting it like that only to later found it it was wasted :lol:

OSC, XCPUCLK and (maybe?) 500kHz are the only real clock inputs. They should use the pins if they can.

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
TotO
Posts: 36
Joined: Thu Mar 04, 2021 5:27 pm

Re: exxos's DFB1 trials

Post by TotO »

Badwolf wrote: Thu Apr 27, 2023 7:46 pmIn Kicad 5, only in some extremely limited cases by using the 'G' key, IIRC. But in reality, no.
It is not better in Kicad 7. The [D]rag feature is very limited and require to redo things many times to have a more attractive PCB design.
User avatar
exxos
Site Admin
Site Admin
Posts: 28713
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: exxos's DFB1 trials

Post by exxos »

TotO wrote: Fri Apr 28, 2023 8:28 pm
Badwolf wrote: Thu Apr 27, 2023 7:46 pmIn Kicad 5, only in some extremely limited cases by using the 'G' key, IIRC. But in reality, no.
It is not better in Kicad 7. The [D]rag feature is very limited and require to redo things many times to have a more attractive PCB design.
I am finding that problem as well :( in eagle, well version 7 I mostly use, it has the same problem moving things has to be done manually. I tried Eagle 9, that does allow moving group items which does make things a lot easier, it also has a straight intractable which is very useful. But other than that I still tend to use eagle7 because it is just inherently more stable ( but still not terribly great either).

Kicad have been using a lot past few days and while I can only do basic stuff, it's "shove" tool is like Eagle 9 has, so I really like that. Just don't really understand why they cannot add this feature into KiCad. Even if it does not recalculate the angles of the tracks and such it would still be a huge time saver if you simply did not "break" them.

I think moving things one at a time is good because it does recalculate tracks and moves them which is great. Just seems really weird that multiple ones cannot be done. This is basically where all my time is going currently :roll:
Post Reply

Return to “DSTB1 & DFB1 booster by BadWolf”