trump card disk card 0(zero) kb

Nagging hardware related question? Post here!
nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

trump card disk card 0(zero) kb

Post by nikosdoykas »

hello
has any one the jedec from the disk card??????
i think its different from trump 768.....
241085949_1010787579719695_4939436900122007270_n.jpg
241085949_1010787579719695_4939436900122007270_n.jpg (39.28 KiB) Viewed 2096 times
i itry 1v4_gal in a gal 16v8 200 and the ql has horizontal black and white lines


nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

Re: trump card disk card 0(zero) kb

Post by nikosdoykas »

so i make a dissasembly of the 1v4
and its ok
i remove all the f13 from the equations... because pin 13 go to the second pal.....

[; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063) ; Copyright (c) National Semiconductor Corporation 1990-1993 ; Disassembled from 1v4_gal.jed. Date: 8-31-121 ;$GALMODE MEDIUM
chip 1v4_gal GAL16V8
i1=1(ds)i2=2(a19) i3=3(a18) i4=4(a17) i5=5 (a16)i6=6 (a15)i7=7(reset) i8=8(a14) i9=9 (a13)GND=10 /i11=11(mux) o12=12(dsmc) f13=13(to the pal 2v4) o14=14(clcct) o15=15 f16=16(nc) o17=17(cswd) o18=18(cs175) o19=19(romcs) VCC=20
@ues 0000000000000000 @ptd unused
equations
/o19 = /i2 * /i1 * /i3 * /i4 * i5 * /i6
+ i2 * /i1 * i3 * /i4 * /i5 * /i6 * /f13 (this)
o19.oe = vcc
/o18 = /i2 * /i1 * /i3 * /i4 * i5 * i6 * i8 * i9
o18.oe = vcc

/o17 = /i2 * /i1 * /i3 * /i4 * i5 * i6 * i8 * /i9

o17.oe = vcc
/f16 = /i2 * /i1 * /i3 * /i4 * i5 * /i6 * /i8
+ /f16 * i7
f16.oe = vcc
/o15 = i4 * /i11
+ i5 * i11
o15.oe = vcc
/o14 = i1
o14.oe = vcc
/f13 = /i2 * /i1 * /i3 * /i4 * /i5 * f16 * i6 * i8
+ i2 * i7 * /f13
+ i3 * i7 * /f13
+ i4 * i7 * /f13
+ /i5 * i7 * /f13
+ i6 * i7 * /f13
+ i1 * i7 * /f13
f13.oe = vcc
/o12 = /i2 * /i3 * /i4 * /i5
+ /i2 * /i3 * /i4 * i5 * i6 * /i8
+ /i2 * /i3 * i4
+ i2 * i3 * /i4 * /i5 * i6 * /f13 (this)
+ i2 * i3 * /i4 * i5 * /f13 (and this)
o12.oe = vcc
*]

reassembled the file burn the jed on a gal 16v8 200 lnc
no i have boot but the ql stays on minerva logo show th640k of ram i have
(not in trump but internal)
and dint proceed on prompt....(i press f2 butt nothing)
Last edited by nikosdoykas on Thu Sep 02, 2021 2:48 pm, edited 1 time in total.


User avatar
Pr0f
QL Wafer Drive
Posts: 1298
Joined: Thu Oct 12, 2017 9:54 am

Re: trump card disk card 0(zero) kb

Post by Pr0f »

The trump card used to do some clever address shifting by moving some of the chip selects around in memory to allow it to place memory where expansions ROM's are normally found.

Since you are using Minerva - this scans the various places ROM's can be found in any case, so you only need to decode the following:

Address of the WD1772 disk controller
Address of the 175 latch which is used to provide some additional signals on the floppy interface
Address of the ROM chip

These can all be fixed addresses. The only one you are likely going to need to change in the ROM CS signal - which only needs one of those lines so that the address would be at 0x010000 (the first 32K after the internal ROM and ROM slot) where A19 and A18 are low, A17 is low, A16 is high and A15 is low (/o19 = /i2 * /i1 * /i3 * /i4 * i5 * /i6 )

The other line is the one used to relocate the ROM when it boots, using the other GAL signal - you don't need that


nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

Re: trump card disk card 0(zero) kb

Post by nikosdoykas »

Thanks and one question.... the rom file is the same for all trump cards???
i see trump version off 768-640-512-256 and disk card.... the rom is the same???
so i see in another post.... that the.....gal has used is
16v8d-15
i use 16v8-200 lnc


User avatar
Pr0f
QL Wafer Drive
Posts: 1298
Joined: Thu Oct 12, 2017 9:54 am

Re: trump card disk card 0(zero) kb

Post by Pr0f »

There were different versions of the Trump Card ROM - I think there are a few here: http://www.dilwyn.me.uk/qlrom/index.html

I've seen and used 137 and 218 personally.


User avatar
dilwyn
Mr QL
Posts: 2753
Joined: Wed Dec 01, 2010 10:39 pm

Re: trump card disk card 0(zero) kb

Post by dilwyn »

The v2.nn has support for level 2 filing systems (directories). Do you happen to know if this would work on all Trump Cards, or were there any hardware changes which might mean it will only work on a "level 2" Trump Card? AFAIK, no, but I am not exactly a hardware expert.


nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

Re: trump card disk card 0(zero) kb

Post by nikosdoykas »

Dilwyn thanks for the microtek rom..... put my name if you like....


nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

Re: trump card disk card 0(zero) kb

Post by nikosdoykas »

Pr0f wrote:The trump card used to do some clever address shifting by moving some of the chip selects around in memory to allow it to place memory where expansions ROM's are normally found.

Since you are using Minerva - this scans the various places ROM's can be found in any case, so you only need to decode the following:

Address of the WD1772 disk controller
Address of the 175 latch which is used to provide some additional signals on the floppy interface
Address of the ROM chip

These can all be fixed addresses. The only one you are likely going to need to change in the ROM CS signal - which only needs one of those lines so that the address would be at 0x010000 (the first 32K after the internal ROM and ROM slot) where A19 and A18 are low, A17 is low, A16 is high and A15 is low (/o19 = /i2 * /i1 * /i3 * /i4 * i5 * /i6 )

The other line is the one used to relocate the ROM when it boots, using the other GAL signal - you don't need that
with or without the f13??? on the others? baucose i made the trial without the f13 and i have blackwhite bars


User avatar
Pr0f
QL Wafer Drive
Posts: 1298
Joined: Thu Oct 12, 2017 9:54 am

Re: trump card disk card 0(zero) kb

Post by Pr0f »

you don't need the whole line that activates ROMCS that has /f13 in it - that includes the + (OR) at the start - just use only the first line

e,g,

/o19 = /i2 * /i1 * /i3 * /i4 * i5 * /i6
+ i2 * /i1 * i3 * /i4 * /i5 * /i6 * /f13 (this)
o19.oe = vcc


becomes

/o19 = /i2 * /i1 * /i3 * /i4 * i5 * /i6
o19.oe = vcc


nikosdoykas
Over Heated PSU
Posts: 134
Joined: Tue Oct 09, 2018 4:20 am

Re: trump card disk card 0(zero) kb

Post by nikosdoykas »

and the 2 others?
f13.oe = vcc
/o12 = /i2 * /i3 * /i4 * /i5
+ /i2 * /i3 * /i4 * i5 * i6 * /i8
+ /i2 * /i3 * i4
+ i2 * i3 * /i4 * /i5 * i6 * /f13 (this)
+ i2 * i3 * /i4 * i5 * /f13 (and this)

and what rom? 1.28 ?


Post Reply