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 :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
exxos's DFB1 trials
Re: exxos's DFB1 trials
Does anyone know if it is possible to move items on the PCB without it breaking tracks the pads are connected to ?
Re: exxos's DFB1 trials
In Kicad 5, only in some extremely limited cases by using the 'G' key, IIRC. But in reality, no.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 ?
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
Re: exxos's DFB1 trials
"G" doesn't do anything it seems. Do you know if its possible in later versions ?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.
Re: exxos's DFB1 trials
PLD getting some love.
Also made the board about 1cm smaller along the bottom edge.
Also made the board about 1cm smaller along the bottom edge.
Re: exxos's DFB1 trials
@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
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 ?
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
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 ?
Re: exxos's DFB1 trials
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).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 ?![]()
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Re: exxos's DFB1 trials
Full carnage it is thenBadwolf 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).
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.
Works for meLet's call it DFB1X -- eXxos edition.
EDIT:
Possibly the only "logical" swap would be the OSC and RAMCLOCK
Re: exxos's DFB1 trials
Yeah, guess how long I spent re-orienting it like that only to later found it it was wastedexxos wrote: Fri Apr 28, 2023 3:07 pm Possibly the only "logical" swap would be the OSC and RAMCLOCKAll the global clock seem to be on the left side of the chip
![]()
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Re: exxos's DFB1 trials
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.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.
Re: exxos's DFB1 trials
I am finding that problem as wellTotO wrote: Fri Apr 28, 2023 8:28 pmIt 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.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.
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

