Building up a 540B video board

gekaufman
Posts: 72
Joined: Mon Nov 23, 2015 12:57 pm

Re: Building up a 540B video board

Post 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
Jeff
Posts: 370
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: Building up a 540B video board

Post by Jeff »

Gary, did you add the resistor to the 502 board?
/Jeff
Image
gekaufman
Posts: 72
Joined: Mon Nov 23, 2015 12:57 pm

Re: Building up a 540B video board

Post by gekaufman »

Jeff -

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

= Gary
musovern
Posts: 16
Joined: Mon Dec 30, 2019 10:11 pm

Re: Building up a 540 rev B

Post 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
dave
Site Admin
Posts: 710
Joined: Tue Sep 09, 2008 5:24 am

Re: Building up a 540B video board

Post 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
Jeff
Posts: 370
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: Building up a 540B video board

Post 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
Attachments
CHARGEN.ROM.zip
(1.57 KiB) Downloaded 534 times
Image
Jeff
Posts: 370
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: Building up a 540B video board

Post 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
Image
Jeff
Posts: 370
Joined: Fri Mar 07, 2014 4:44 am
Location: British Columbia, Canada

Re: Building up a 540B video board

Post by Jeff »

Here is my parts list and assembly log.
540B Assembly Instructions and Log.xlsx.zip
(15.8 KiB) Downloaded 665 times
/Jeff
Image
dave
Site Admin
Posts: 710
Joined: Tue Sep 09, 2008 5:24 am

Re: Building up a 540B video board

Post by dave »

Jeff, that's really nice--thanks so much for sharing!

Dave
keith_r25
Posts: 4
Joined: Thu Apr 09, 2020 2:21 am

Re: Building up a 540B video board

Post 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.
Post Reply