Page 2 of 4

Re: Building up a 540B video board

Posted: Sun Feb 02, 2020 4:49 am
by gekaufman
I'm trying to get a 540B to work with a 502 CPU board. I've followed Jeff's very helpful notes and made his corrections in the note above.

The CPU board is tested in another system, works fine.

I've built up the board for B&W only, so the U1 row is unpopulated, as are U6B, U6E and U6F. I believe I have the correct jumpers for B&W usage. They match my other board.

The video is rock solid, but the random character display never clears with reset. I do get some change in the display with Reset. I can see the output enable pins (1,15) on the 8T26's flash with reset.

Have I missed any other known issues with this board, or errata? Any help very appreciated!

- Gary

Re: Building up a 540B video board

Posted: Sun Feb 02, 2020 7:41 am
by Jeff
Gary, did you add the resistor to the 502 board?
/Jeff

Re: Building up a 540B video board

Posted: Sun Feb 02, 2020 7:42 pm
by gekaufman
Jeff -

I did, and the 502 board works fine with my original 540B board.

= Gary

Re: Building up a 540 rev B

Posted: Sat Mar 28, 2020 8:56 am
by musovern
Is there a link for the character generator 2716 hex or bin file any where.

I've just started this board as well.

Regards
Vernon
Jeff wrote: Wed Apr 03, 2019 2:13 am The character generator will need to be a 2716 EPROM, so a trace cut and a jumper will be needed.

I created a layout that illustrates the needed mod.

540B 2716 Chargen Mod.png


/Jeff

Re: Building up a 540B video board

Posted: Sat Mar 28, 2020 5:56 pm
by dave
Welcome to the board!

You've uncovered an oversight. I'll add a copy to the archive. Here's a hex file:

Code: Select all

:020000040000FA
:200000005A7E5A18185A7E5A427E5A18185A7E42814224242424428181423C00003C4281D4
:2000200000000024995AFF00800000C0C0FCFEFC01010103C7FFFF7F808080C0E3FFFFFE4B
:2000400001000003033F7F3F0000FE2020F8E000000018FE071F1F000000187FE0F8F800C4
:2000600000007F04041F0700183C7EFE7E3C10100000183C7E7E6A7A18BCFEFFB5FFB5FDBE
:20008000183C5A181818183CF0E0F0B81D0E0408002041FFFF41200008040E1DB8F0E0F0F8
:2000A0003C181818185A3C18102070B81D0F070F000482FFFF8204000F070F1DB8702010B8
:2000C000007C527C50505000000000407E020000001C14143E141C00001C141414141C00EC
:2000E000007E40484C4E0C081824428118244281007E42241818181881422418814224180C
:2001000000000000000000000808080808000800141414000000000014143E143E14140093
:20012000083C0A1C281E08000626100804323000040A0A042A122C000808080000000000C1
:2001400008040202020408000810202020100800082A1C081C2A08000008083E08080000EF
:2001600000000000080804000000003E0000000000000000000008000020100804020000E7
:200180001C22322A26221C00080C080808081C001C22201804023E003E20101820221C0073
:2001A000101814123E1010003E021E2020221C003804021E22221C003E2010080404040079
:2001C0001C22221C22221C001C22223C20100E00000008000800000000000800080804003D
:2001E000100804020408100000003E003E00000004081020100804001C221008080008008B
:200200001C222A3A1A023C00081422223E2222001E22221E22221E001C22020202221C009E
:200220001E22222222221E003E02021E02023E003E02021E020202003C02020232223C00FE
:200240002222223E222222001C08080808081C002020202020221C0022120A060A122200D4
:200260000202020202023E0022362A2A222222002222262A322222001C22222222221C0036
:200280001E22221E020202001C2222222A122C001E22221E0A1222001C22021C20221C0076
:2002A0003E080808080808002222222222221C0022222222221408002222222A2A36220010
:2002C000222214081422220022221408080808003E20100804023E003E06060606063E009A
:2002E00000020408102000003E30303030303E0000000814220000000000000000003E00D8
:20030000000000000000000000002C3222322C0002021A2622261A0000003C0202023C00DB
:2003200020202C3222322C0000001C223E021C001008081C08080800002C3222322C201C97
:2003400002021E22222222000008000C08081C00001000101010100C0222120A0E122200D5
:200360000C08080808081C000000162A2A2A2A0000001E222222220000001C2222221C002B
:20038000001A2622261A0202002C3222322C202000001A060202020000003C021C201E00DB
:2003A00000083E08080808000000222222223C00000022221414080000002222222A1400FB
:2003C000000022140814220000002424243C201C00003E1008043E003008080408083000A9
:2003E000060808100808060008080800080808000008003E000800000000201C0200000005
:2004000000000000000000FF000000000000FF000000000000FF000000000000FF000000E0
:20042000000000FF000000000000FF000000000000FF000000000000FF00000000000000C0
:20044000010101010101010102020202020202020404040404040404080808080808080824
:200460001010101010101010202020202020202040404040404040408080808080808080FC
:20048000000000000000FFFFFFFF0000000000000303030303030303C0C0C0C0C0C0C0C048
:2004A000000000FFFF00000018181818181818180000000000FFFFFFFFFFFF000000000084
:2004C0000707070707070707E0E0E0E0E0E0E0E000000000FFFFFFFFFFFFFFFF00000000EC
:2004E0000F0F0F0F0F0F0F0FF0F0F0F0F0F0F0F0000000FFFFFFFFFF0000FFFFFFFFFFFF0F
:2005000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF0000F5
:20052000FFFFFFFFFFFFFF0000000000F0F0F0F0F0F0F0F000000000000000000F0F0F0F06
:200540000F0F0F0F000000000F0F0F0FF0F0F0F0F0F0F0F00F0F0F0F000000003C3C3C3C77
:200560003C3C3C3C000000000000F0F0F0F0000000000F0F0F0F0000FF7F3F1F0F07030199
:2005800080C0E0F0F8FCFEFFFFFEFCF8F0E0C0800103070F1F3F7FFF000080C2ECFFFFFF38
:2005A0000202074737FF7F3F4040E0E2ECFFFEFC0000014337FFFFFF55AA55AA0000000058
:2005C0000000000055AA55AA050A050A050A050A50A050A050A050A055AA55AA55AA55AA25
:2005E000814224181824428180402010080402010102040810204080814224180000000000
:20060000804020101020408000000000182442810102040808040201C0300C0300000000DE
:2006200000000000C0300C03030C30C00000000000000000030C30C01010202040408080DD
:20064000010102020404080880804040202010100808040402020101101010F0000000005E
:2006600000000000F0101010000000000F0808080808080F00000000FF808080808080808D
:2006800080808080808080FF01010101010101FFFF0101010101010102078FFFF9FF000040
:2006A00000878FFFF0FF808000E1F1FF0FFF010140E0F1FF9FFF0000181818FFFF00000061
:2006C000181818F8F8181818000000FFFF1818181818181F1F181818181818FFFF181818F8
:2006E000101020C00000000000000000C020101000000000030408080808040300000000CC
:20070000C0201010101020C003040808080804033C4281818181423CF00C030303030CF0A7
:200720000F30C0C0C0C0300F66FFFFFF7E3C18183C3C1842E7E7183C183C7EFFFF5A183C7C
:20074000183C7EFFFF7E3C18E7C381000081C3E7C0F0FCFFFFFCF0C0030F3FFFFF3F0F03AB
:2007600018183C7EFFDB183C0C1C39FFFF391C0C3C18DBFF7E3C181830389CFFFF9C383083
:20078000000000081C2A0814000040483C2A181410101090F0F0F8F8000204C8F0F0F8F8A7
:2007A000000000C0FFF0F8F8080808090F0F1F1F004020130F0F1F1F00000003FF0F1F1FFF
:2007C000001010547C7C7C44008050387C3E1808001F0E7E0E1F000008183E7C3850800051
:2007E000447C7C7C541010002030F87C3814020000F8707E70F8000000010A1C3E7C181064
:00000001FF

Re: Building up a 540B video board

Posted: Wed Apr 29, 2020 4:28 am
by Jeff
Here is the Character Generator ROM image. It should be burned into a 2K EPROM. It is the same Character ROM that is used in the Superboard 600.

/Jeff

Re: Building up a 540B video board

Posted: Tue May 19, 2020 4:02 pm
by Jeff
Just a note to myself and anyone else interested.

The Transistor Q1 is labelled differently on different schematics. The part I used was a 2N5225.

/Jeff

Re: Building up a 540B video board

Posted: Tue May 19, 2020 4:03 pm
by Jeff
Here is my parts list and assembly log.
540B Assembly Instructions and Log.xlsx.zip
(15.8 KiB) Downloaded 682 times
/Jeff

Re: Building up a 540B video board

Posted: Wed May 20, 2020 3:27 pm
by dave
Jeff, that's really nice--thanks so much for sharing!

Dave

Re: Building up a 540B video board

Posted: Tue Jun 09, 2020 1:58 am
by keith_r25
Many thanks Jeff. The pics and assembly log were invaluable while building up my own video board.

I was wondering about the negative terminal connection of C20. The schematic shows it connected to ground and the owners manual pic shows an axial type reaching to a grounded two pin vertical.