Q40 and Q60 boards

Nagging hardware related question? Post here!
User avatar
RalfR
QL Wafer Drive
Posts: 1172
Joined: Fri Jun 15, 2018 8:58 pm

Re: Q40 and Q60 boards

Post by RalfR »

Peter wrote: Fri Nov 29, 2024 9:43 am(Can't find a download location for QMON at the moment. Is it still commercial?)
No: https://www.kilgus.net/smsqe/qmon/


7000 4E75
User avatar
Peter
Font of All Knowledge
Posts: 2418
Joined: Sat Jan 22, 2011 8:47 am

Re: Q40 and Q60 boards

Post by Peter »

guibrush wrote: Fri Nov 29, 2024 8:49 am As the QL chipset is actually no so complex, I think that it's totally possible to take the same approach. It would then need no or minimal modification to let SMSQ/E run on the V4.
Please note: SMSQ/E does not run on the QL.
guibrush wrote: Fri Nov 29, 2024 8:49 am Of course, a driver for the new video modes and for the sound would be then needed.
Historically, new video drivers are a huge obstacle in the QL world.


Tinyfpga
Gold Card
Posts: 304
Joined: Thu Sep 27, 2018 1:59 am

Re: Q40 and Q60 boards

Post by Tinyfpga »

When i rather foolishly posted the question, "What about a Qzero with the Apollo 68080 core, rather than a new 68060 main board ?". I meant the use of an Apollo 68080 processor core in a format similar to a Qzero.

Not a core containing Amiga, Atari or any thing else compatible I/O devices. Just a 68000 compatible Motorola processor core.

I was also, not suggesting the use of a processor that might be incompatible with SMSQE and its device drivers.


User avatar
Peter
Font of All Knowledge
Posts: 2418
Joined: Sat Jan 22, 2011 8:47 am

Re: Q40 and Q60 boards

Post by Peter »

Tinyfpga wrote: Fri Nov 29, 2024 11:35 am When i rather foolishly posted the question, "What about a Qzero with the Apollo 68080 core, rather than a new 68060 main board ?". I meant the use of an Apollo 68080 processor core in a format similar to a Qzero.
It was not foolish to ask. Theoretically, the pure CPU core (without FPU) might fit the current Qzero FPGA, or at least a larger, pincompatible one.
If the core is already correct enough to execute most QL code, and really much faster than a 68060 for us, I might think about it again.

The effort would still be high, as the Apollo core is Altera/Intel specific, unlike the TG68K.C which is written in portable HDL code.
The bus interface is also Altera-oriented, rather than 68060 or Wishbone. Porting this to a Lattice ECP5 and my current peripherals is not trivial.

On top of that come the general difficulties of using a closed, commercial product from a non-QL vendor.
Many things would have to be negotiated, not just licensing fees.
Unpredictable cost/timeframes for commercial consulting and bugfixing loom.


User avatar
guibrush
Bent Pin Expansion Port
Posts: 97
Joined: Tue Nov 12, 2019 9:41 pm

Re: Q40 and Q60 boards

Post by guibrush »

I'm trying to do some testing, but I think that I make a new post to not clutter this one.


Tinyfpga
Gold Card
Posts: 304
Joined: Thu Sep 27, 2018 1:59 am

Re: Q40 and Q60 boards

Post by Tinyfpga »

I am just being curious.

Did the 68060 used in the Q60 contain an MMU? If it did am I right in thinking it was not used in an SMSQE setup?

Is support for virtual memory the purpose of an MMU?

As far as I know SMS does not need or use virtual memory, so MMU hardware is not useful and might even be a hindrance.


User avatar
Peter
Font of All Knowledge
Posts: 2418
Joined: Sat Jan 22, 2011 8:47 am

Re: Q40 and Q60 boards

Post by Peter »

The MMU was always included, so the machines can also run 68K Linux.
It is correct that the MMU is not required for SMSQ/E.


Derek_Stewart
Font of All Knowledge
Posts: 4654
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: Q40 and Q60 boards

Post by Derek_Stewart »

Hi,

The Q60 configuration that I used to sell was:

Q60-60: 60Mhz CPU, MMU, FPU, 128Mb Ram, 4 Port I/O Card
Q60-66: 66Mhz CPU, MMU, FPU, 128Mb Ram, 4 Port I/O Card
Q60-80: 80Mhz CPU, MMU, 128Mb Ram, 4 Port I/O Card

There was options:

10Gb Hard Drive
CDROM Drive
1.44Mb HD Floppy Disk Drive
PC Midi Tower Case
3 Button Serial port Mouse
Beige AT PC Keyboard
QL Software Package
Linux on CDROM

All versions of Q60 could run Linux, with a special Linux Loader for the Q60-80

Today, I would drop Linux, and only produce the Q60-80 and had a Black ITX Case, with CF/SD Card storage, Floppy and Gotek removal drives.


Regards,

Derek
Post Reply