RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » New Board Development - SBC6120-RBC Edition
Re: New Board Development - SBC6120-RBC Edition [message #4004 is a reply to message #4003] Sat, 23 December 2017 09:27 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
Hehehe. Haven't written a BASIC program for years!
LIST

GUESS   BA    5B    

10 LET N=1
20 LET X=10000
30 LET C=0
35 PRINT "CHOOSE A NUMBER FROM";N;"TO";X;"AND I WILL TRY TO GUESS IT."
40 IF N=X THEN 300
42 LET G=INT(N+(X-N)/2)
44 LET C=C+1
50 PRINT "IS YOUR NUMBER BIGGER THAN";G;"(Y/N)";
60 INPUT A$
70 IF A$="Y" THEN 100
80 IF A$="N" THEN 200
90 GOTO 50
100 LET N=1+G
110 GOTO 40
200 LET X=G
210 GOTO 40
300 PRINT "YOUR NUMBER IS"; N
310 PRINT "IT TOOK ME";C;"QUESTIONS."
320 END

READY
RUN

GUESS   BA    5B    

CHOOSE A NUMBER FROM 1 TO 10000 AND I WILL TRY TO GUESS IT.
IS YOUR NUMBER BIGGER THAN 5000 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 2500 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 1250 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 625 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 313 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 157 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 79 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 40 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 20 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 10 (Y/N)?Y
IS YOUR NUMBER BIGGER THAN 15 (Y/N)?N
IS YOUR NUMBER BIGGER THAN 13 (Y/N)?Y
IS YOUR NUMBER BIGGER THAN 14 (Y/N)?N
YOUR NUMBER IS 14 
IT TOOK ME 13 QUESTIONS.

READY

[Updated on: Tue, 26 December 2017 12:17]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #4011 is a reply to message #4004] Tue, 26 December 2017 10:58 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
Just in case this proves useful to anyone:

I got rather tired of lugging a USB RS232 adapter, RS232 null modem cable, and a 5V power supply around in order to use my SBC6120. I've been mainly working with it on my laptop in various places around the house, but our house has a real dearth of power sockets (several times I've ended up running a mains extension lead halfway across the room).

I measured the power consumption of my SBC6120, including IDE to CF adapter and CF card, as about 200mA. USB can easily deliver this. I decided to implement a simple mod to give the board a USB interface to deliver both power and data. I'm using an FTDI232RL breakout board (search ebay for "mini FTDI232"; it's the same part John's 4UART ECB board uses).

I removed the MAX232CPE chip (U17) leaving an empty socket. I then stacked a second 16-pin dual-wipe socket on top of this socket, and soldered short wires into the sockets for pins 10, 12, 15 and 16. I then connected those to RX, TX, GND and VCC (respectively) on the FTDI board. Finally I glued the FTDI board on top of the molex power socket with a bit of hot snot.

Only been using it for a short while, but it seems to work well. I now have just a single USB lead running to my laptop. The mod is easily reversible, just pop out the stacked socket and replace the MAX232 to restore the original functionality.

One minor caveat: This mod bypasses the 500mA fuse at F1.
Re: New Board Development - SBC6120-RBC Edition [message #4012 is a reply to message #4011] Tue, 26 December 2017 11:56 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
Photo attached.
index.php?t=getfile&id=753&private=0
Re: New Board Development - SBC6120-RBC Edition [message #4014 is a reply to message #4012] Tue, 26 December 2017 22:13 Go to previous messageGo to next message
djones60 is currently offline  djones60
Messages: 18
Registered: October 2015
Location: Scottsburg, IN
Junior Member
Very cool. I may have to give that mod a try. It sure is a cleaner set up.
Re: New Board Development - SBC6120-RBC Edition [message #4024 is a reply to message #454] Wed, 27 December 2017 15:35 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
I am working on producing new disk images for OS/8 on SBC-6120 (mainly as an excuse to learn more about this machine).

The easiest way to create a bootable OS/8 image seems to be to run OS/8 itself inside a simulator and get it to build the disk image itself. However the SIMH simulator does not support the IDE interface that SBC-6120 uses, so we can't attach the disk, the OS/8 ID01 handler cannot run, and so we can't create a bootable disk image. There's another simulator (WinEight) which does support everything required, I believe this is what was used to create the current disk images, however WinEight is not easily scriptable and it's win32 software. Note that WinEight will run under Linux using wine (Yo dawg I heard you like simulation, so I put an simulator in your simulator so you can simulate while you simulate...)

I have therefore extended SIMH to support the ID01 disks and the BTS6120 "panel request" IOTs used for IDE disk transfers. The attached patch implements this functionality. It is only very lightly tested but it works well enough to boot up OS/8 from the SBC6120 disk images, so we're on the right path at least. It could be easily extended to implement other functionality eg the VM01 SRAM disk, etc.

Next I'm going to work on doing an installation by hand to learn what needs to be done to build the ID01 handler and integrate it with OS/8, and then getting the PiDP/8 "mkos8" script to work so that we can benefit from the work being done on that project to build OS/8 disk images from the distribution tapes.

In the course of writing this I discovered that the BTS6120 source code is really quite excellently documented. Hats off. I would have given up long ago without that documentation.

[Updated on: Wed, 27 December 2017 15:46]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #4028 is a reply to message #4024] Thu, 28 December 2017 15:40 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
I've prepared updated disk images based on the PiDP/8I project. These have a good selection of software including ADVENT (to run it - "R FRTS <enter> ADVENT <escape>", be warned it takes a minute or two while it starts up). They also include the full source code for the OS and utilities. Note that the OS/8 image includes the ID01 handler (for IDE disks) but not the VM01 hander (for SRAM disk).

I suggest you write all four images to the IDE disk (in linux do "cat *.img | sudo dd bs=1M of=<device>"). This will give you four drives in OS/8 named SYS:, IDA1:, IDA2: and IDA3:.

I had a minor problem working with the PiDP/8 disks -- in particular the DIR command outputs a form-feed character (ASCII 12) after completing its work. This is a pain on a video terminal as it erases the screen!

I assembled DIRECT.PA, examined the listing and figured out which two instructions to convert to NOPs to stop this behaviour. The patched version is on these disks.

There's also a C compiler on here, not tried it yet.

Disk images are attached to this post.

[Updated on: Thu, 28 December 2017 15:53]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #4029 is a reply to message #4028] Fri, 29 December 2017 06:10 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
Instructions in case anyone wants to produce their own disk images from the PiDP8 distribution;


# start with pidp8i-v20171222.zip
# apply my SIMH BTS6120 patch; note that patching the makefile will fail,
# instead hand patch Makefile.in so it includes pdp8_bts.o in the simh executable
./configure --os8-vtedit
make
cd bin
# we need a couple of files from the BTS6120 source code;
# copy ID01.PA here, make a copy named ID01NS.PA
# copy VM01.PA here, make a copy named VM01NS.PA
# edit ID01.PA, enable SYS=1 line
# edit VM01NS.PA, comment out SYS=1 line
ls *.PA > sbc6120.list
./txt2os8 --tu56 sbc6120
dd if=/dev/zero bs=2M count=1 of=id0.disk1
cp id0.disk id1.disk
cp id0.disk id2.disk
cp id0.disk id3.disk
./pidp8i-sim
attach id0 id0.disk
attach id1 id1.disk
attach id2 id2.disk
attach id3 id3.disk
attach rk0 os8v3d-patched.rk05
attach rk1 os8v3d-src.rk05
attach dt0 sbc6120.tu56
boot rk0
ASSIGN SYS DSK
R FOTP
SYS:<DTA0:/L
^C
PAL ID01
PAL ID01NS
PAL VM01
PAL VM01NS
RUN SYS BUILD
UN RK8E
UN PT8E
UN TC
UN TC08
UN RX01
UN LPSV
IN RK05:RKA0,RKB0
DE RKA2
DE RKB2
LO VM01NS
LO ID01
IN ID01:SYS,IDA1-5
IN VM01:VMA0-1
DSK=ID01:IDA1
BO
Y
RUN RKA0 FOTP
SYS:<RKA0:/L
^C
R CCL
GET SYS PIP
ODT
13643/      5300 ^J
13644/      1    ^J
^C
SAVE SYS PIP
GET SYS DIRECT
14064/      7000 ^J
14065/      7000 ^J
^C
SAVE SYS DIRECT
ZERO IDA1:
ZERO IDA2:
ZERO IDA3:
RUN SYS FOTP
IDA1:<RKB0:/L
IDA2:<RKA1:/L
IDA3:<RKB1:/L
^C
SQUISH IDA1:
Y
SQUISH IDA2:
Y
SQUISH IDA3:
Y
SQUISH SYS:
Y
RUN SYS BUILD
UN RK8E
UN PT8E
UN TC
UN TC08
UN RX01
UN LPSV
UN RK05
LO SYS:VM01NS
LO SYS:ID01
IN ID01:SYS,IDA1-7
IN VM01:VMA0-3
DSK=ID01:IDA1
BO
# at this point we're done; quit SIMH (Ctrl-E; quit) and copy the id?.disk images to your SBC6120
Re: New Board Development - SBC6120-RBC Edition [message #4036 is a reply to message #4028] Mon, 01 January 2018 12:43 Go to previous messageGo to next message
will is currently offline  will
Messages: 213
Registered: October 2015
Senior Member
My first PDP-8 assembler program. Designed to solve Project Euler problem 2: "By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms."

The obvious difficulty here is that 4,000,000 is a lot more than 4,096 so I had to learn how to use multiple precision arithmetic. The other difficulty is converting multiple precision numbers to decimal -- I decided to punt that one to another day and work entirely in octal instead.

	*200
START,	CLL CLA			/ CLEAR LINK, ACCUMULATOR
	TLS			/ OUTPUT NUL TO TERMINAL
NEXTFIB,JMS CALCFIB		/ CALC NEXT FIB SEQ NO
	TAD (DWB)		/ PRINT NEXT FIB NO
	JMS PRINTD
	JMS CRLF
	JMS CHKDONE		/ COMPARE DWB TO TARGET
	SZL			/ CHKDONE RETURNS LINK SET IF OVER TARGET
	JMP RESULT		/ PRINT RESULT AND QUIT
	/ TEST IF FIB NO IN DWB IS EVEN
	CLA IAC			/ AC = 1
	AND DWB+1		/ AC = LSB OF DWB
	SZA			/ SKIP NEXT IF EVEN
	JMP NEXTFIB		/ IT'S ODD - NEXT FIB
	/ UPDATE SUM: CALCULATE SUM=SUM+DWB
	CLL CLA
	TAD SUM+1
	TAD DWB+1
	DCA SUM+1
	RAL			/ CARRY
	TAD SUM
	TAD DWB
	DCA SUM			/ SUM UPDATED
	JMP NEXTFIB

TARG,	1720			/ TARGET: 4,000,000 (DEC)
	4400
DWA,	0
	1
DWB,	0			/ FIB SEQ NO STORED HERE
	0
SUM,	0
	0
DWT,	0
	0

/ PRINT RESULT AND TERMINATE CLEANLY
RESULT,	JMS CRLF
	CLL CLA
	TAD (SUM)
	JMS PRINTD
	JMS CRLF
	JMP 7600		/ RETURN TO OS/8 MONITOR

/ CHECK IF DWB > TARG
CHKDONE,0
	CLL CLA
	/ COMPUTE DWT=TARG-DWB
	TAD DWB+1
	CLL CMA CML IAC		/ FORM 13-BIT NEGATIVE (NO PREV BORROW)
	TAD TARG+1
	DCA DWT+1
	RAL			/ PROPAGATE COMPLEMENTED BORROW
	TAD DWB
	CMA CML IAC		/ FORM 13-BIT NEGATIVE (WITH PREV BORROW)
	TAD TARG
	DCA DWT
	/ LINK IS NOW SET IF RESULT WAS NEGATIVE
	JMP I CHKDONE

/ CALCULATE NEXT NUMBER IN FIB SEQUENCE
CALCFIB,0			/ RETURN ADDRESS
	CLL CLA
	/ COMPUTE DWT=DWA+DWB
	TAD DWA+1
	TAD DWB+1
	DCA DWT+1
	RAL
	TAD DWA
	TAD DWB
	DCA DWT
	CLL CLA
	/ DWA=DWB
	TAD DWB+1
	DCA DWA+1
	TAD DWB
	DCA DWA
	/ DWB=DWT
	TAD DWT+1
	DCA DWB+1
	TAD DWT
	DCA DWB
	/ NEXT FIB SEQUENCE NO IS NOW IN DWB
	JMP I CALCFIB

	PAGE

/ PRINT CR+LF (NEWLINE)
CRLF,	0
	CLL CLA
	TAD (215)
	TSF
	JMP .-1
	TLS
	CLL CLA
	TAD (212)
	TSF
	JMP .-1
	TLS
	JMP I CRLF

/ PRINTD - PRINT A DOUBLE WORD AS 8 OCTAL DIGITS
/ ENTER WITH ADDRESS OF DOUBLE WORD IN AC
PRINTD,	0			/ RETURN ADDRESS
	DCA DWADDR		/ SAVE ADDRESS OF DWORD
	TAD I DWADDR		/ LOAD FIRST WORD
	JMS PRINTO		/ PRINT 4 DIGITS
	ISZ DWADDR		/ INCR ADDRESS
	CLL CLA			/ CLEAR ACCUMULATOR AND LINK
	TAD I DWADDR		/ LOAD SECOND WORD
	JMS PRINTO		/ PRINT 4 DIGITS
	JMP I PRINTD		/ RETURN
DWADDR,	0			/ STORAGE OF DWORD ADDR

/ PRINTO - PRINT A WORD (IN AC) AS 4 OCTAL DIGITS
PRINTO,	0			/ RETURN ADDRESS
	DCA WORD
	TAD (-4)		/ NUM ITERATIONS
	DCA DIGITS		/ SAVE DIGIT COUNT
PRINT1,	CLL CLA			/ CLEAN UP
	TAD WORD		/ GET REMAINING BITS
	CLL RTL			/ SHIFT LEFT 2 BITS
	RTL			/ THEN 2 MORE (REMEMBER LINK)
	DCA SAVCHR
	TAD SAVCHR
	RAR			/ RECOVER LINK BIT
	DCA WORD		/ REMEMBER IT
	TAD SAVCHR		/ GET DIGIT BACK
	AND (7)			/ JUST 1 DIGIT PLZ
	TAD ("0)		/ CONVERT TO ASCII
	TSF			/ CHECK TERM READY
	JMP .-1			/ LOOP IF NOT
	TLS			/ OUTPUT CHAR TO TERM
	/ GET READY FOR NEXT DIGIT
	ISZ DIGITS		/ ENOUGH YET?
	JMP PRINT1		/ NO; DO ANOTHER!
	JMP I PRINTO		/ YES; RETURN
	
DIGITS,	0
SAVCHR,	0
WORD,	0


Here's the output from running the program:
.PAL PE2
ERRORS DETECTED: 0
LINKS GENERATED: 6

.LOAD PE2

.START
00000001
00000001
00000002
00000003
00000005
00000010
00000015
00000025
00000042
00000067
00000131
00000220
00000351
00000571
00001142
00001733
00003075
00005030
00010125
00015155
00025302
00042457
00067761
00132440
00222421
00355061
00577502
01154563
01754265
03131050
05105335
10236405
15343742
25602347

21463144

.


21463144 octal = 4613732 decimal. I believe this is the correct answer!

Took less than 5 minutes to solve this problem in Python on a modern machine. Took the better part of a day to write this on the SBC6120; a lot of that time was spent learning to apply the machine's instruction set, battling with EDIT.SV (not the worst editor I've ever used, but close), and debugging with ODT (which sorely lacks a "single step" command -- unless I've missed it?)
Re: New Board Development - SBC6120-RBC Edition [message #4037 is a reply to message #4036] Wed, 03 January 2018 01:01 Go to previous messageGo to next message
b1ackmai1er is currently offline  b1ackmai1er
Messages: 396
Registered: November 2017
Senior Member
Nice work ... it made me think of this quote ...

"We choose to go to the Moon! ... We choose to go to the Moon in this decade and do the other things, not because they are easy, but because they are hard; because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept, one we are unwilling to postpone, and one we intend to win ..." (JFK / wikipedia)
Re: New Board Development - SBC6120-RBC Edition [message #4927 is a reply to message #4037] Mon, 16 July 2018 17:57 Go to previous messageGo to next message
trick-1 is currently offline  trick-1
Messages: 164
Registered: September 2016
Senior Member
Hi Folks

Another SBC6120 lives!
Finally got around to building the board in December 2017. Only just had a chance to build the serial cable (yes I know) power it up and test. Happy to say worked first go Smile

Attached are some photos....now to find a suitable case...

Thanks for a great board.

Cheers

Richard
  • Attachment: IMG_8321.JPG
    (Size: 1.85MB, Downloaded 465 times)
  • Attachment: IMG_8322.JPG
    (Size: 2.02MB, Downloaded 450 times)
Re: New Board Development - SBC6120-RBC Edition [message #4928 is a reply to message #4927] Mon, 16 July 2018 18:12 Go to previous messageGo to next message
djones60 is currently offline  djones60
Messages: 18
Registered: October 2015
Location: Scottsburg, IN
Junior Member
Congrats!! I know how it goes. I have a major back log of things to build. I figure one of these days I'll retire and have time for it all Smile

David
Re: New Board Development - SBC6120-RBC Edition [message #4930 is a reply to message #4928] Tue, 17 July 2018 01:12 Go to previous messageGo to next message
frax is currently offline  frax
Messages: 9
Registered: August 2017
Location: Sweden
Junior Member
I would love to buy one If anyone got an extra kit?!? Ok, my backlog is kinda full to but PDP always get priority Smile

--frax
Re: New Board Development - SBC6120-RBC Edition [message #5018 is a reply to message #4930] Wed, 15 August 2018 08:13 Go to previous messageGo to next message
djones60 is currently offline  djones60
Messages: 18
Registered: October 2015
Location: Scottsburg, IN
Junior Member
I can't remember if anyone has asked this before or not. But has anyone interfaced the SBC6120-RBC with the PiDP case and switches? I was thinking that would be a really cool case for this board.

David
Re: New Board Development - SBC6120-RBC Edition [message #5019 is a reply to message #5018] Wed, 15 August 2018 09:48 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
The front panel was a later add-on to the SBC6120 - the board was initially designed to be used completely with the monitor ROM.

The updates to the PDP 8/e style front panel LEDs selected by the rotary switch are driven by at timed interrupt in the monitor code which reads the switch position and updates the LEDs based on which item is selected.

The PDP 8/i style front panel doesn't have the rotary switch and has more LEDs so everything can be shown at once.

To interface with the PiDP 9/i style front panel would require not only custom interface hardware but also updates to the ROM monitor to update all of the LEDs on every tick of the front panel update interrupt, instead of just the values selected by the rotary switch.

Certainly someone could try to do this, but it would be a bit of work.
Re: New Board Development - SBC6120-RBC Edition [message #5025 is a reply to message #5019] Sat, 18 August 2018 16:48 Go to previous messageGo to next message
boss is currently offline  boss
Messages: 4
Registered: October 2017
Junior Member
Hi Andrew,
I spent most of my life with DEC company. Started in sixties with PDP-11, continued with VAX 32 bit till latest 64 bit Alpha computers. But never ever has had an opportunity to play with the PDP-8.
Is the prototype board still for sale?
Regards
BoSS
Re: New Board Development - SBC6120-RBC Edition [message #5026 is a reply to message #5025] Sat, 18 August 2018 19:42 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
I have plenty of the final V1.1 PCBs, $20/each. Shoot me an email at abingham (at) gmail.com
Re: New Board Development - SBC6120-RBC Edition [message #5115 is a reply to message #5026] Tue, 04 September 2018 03:43 Go to previous messageGo to next message
borutk is currently offline  borutk
Messages: 34
Registered: November 2015
Member
Is there a way to transfer binary files from a PC to SBC6120 IDE drive via serial port?

Re: New Board Development - SBC6120-RBC Edition [message #5125 is a reply to message #5115] Thu, 06 September 2018 14:17 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Kermit-12 should be able to do this, but I have not done it myself - http://www.columbia.edu/kermit/pdp8.html - I *think* one of the two disk images may include it? If not I can look at getting it added.

You can load an entire disk image over the serial port using the Monitor ROM - that should be covered in the User's Manual - but it's quite slow to do so, much quicker to write the image from a PC with an IDE interface (hard disk) or CF card reader.

[Updated on: Thu, 06 September 2018 14:17]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #5126 is a reply to message #5125] Fri, 07 September 2018 00:45 Go to previous messageGo to next message
borutk is currently offline  borutk
Messages: 34
Registered: November 2015
Member
It would be great if something like Kermit was on one of the included images. There is a lot of old PDP8 software on the net that i would like to try,
but the method of transferring the files via SIMH to disk image and then dd-ing the whole image is way too complicated to even try and it also deletes
the existing image from the CF card, which i would like to keep.
Re: New Board Development - SBC6120-RBC Edition [message #5149 is a reply to message #5126] Sat, 08 September 2018 18:53 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Quote:
It would be great if something like Kermit was on one of the included images. There is a lot of old PDP8 software on the net that i would like to try, but the method of transferring the files via SIMH to disk image and then dd-ing the image is way too complicated to even try and it also deletes the existing image from the CF card, which i would like to keep.


I'll take a look at this in the next day or two - I agree having a solution to do this would be great and ideally documented on the Wiki page.
Re: New Board Development - SBC6120-RBC Edition [message #5164 is a reply to message #5126] Sun, 09 September 2018 10:57 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
So, both disk images that I have posted on the wiki have Kermit-12 on them. The file name is 'K12MIT.SV'.

On the newer 'sbc6120_firstrun_25sept2016.img' image it's directly on the SYS: (IDA0) drive and and be run directly via 'R K12MIT', on the original 'sbc6120_os8_games_18jun2016.img' image it's on IDA1: and can be run via the following two commands:
GET IDA1:K12MIT.SV
START

Once you run Kermit, you can using the RECEIVE command in Kermit on the SBC6120 side and then send files over via the Kermit protocol from the modern PC. I tested this in Tera Term.
Re: New Board Development - SBC6120-RBC Edition [message #5165 is a reply to message #5164] Sun, 09 September 2018 11:19 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
Thanks! The files listed at the bottom of:

https://www.retrobrewcomputers.org/doku.php?id=boards:sbc:sb c6120-rbc-edition:start

Are currently dated 2017-02-05. Are those dates now incorrect?
Re: New Board Development - SBC6120-RBC Edition [message #5166 is a reply to message #5165] Sun, 09 September 2018 14:37 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
I did not make any updates to the images, just checked to verify that Kermit was included - the dates in the filenames are the dates they were generated, the dates in the table is when I uploaded them to the wiki page.

Re: New Board Development - SBC6120-RBC Edition [message #5167 is a reply to message #5166] Sun, 09 September 2018 23:03 Go to previous messageGo to next message
pbirkel is currently offline  pbirkel
Messages: 61
Registered: October 2015
Member
Thank you for the clarification :-}.
Re: New Board Development - SBC6120-RBC Edition [message #5168 is a reply to message #5167] Mon, 10 September 2018 03:41 Go to previous messageGo to next message
borutk is currently offline  borutk
Messages: 34
Registered: November 2015
Member
Thanks Andrew, i'll check it out.
Re: New Board Development - SBC6120-RBC Edition [message #5169 is a reply to message #5168] Tue, 11 September 2018 00:38 Go to previous messageGo to next message
borutk is currently offline  borutk
Messages: 34
Registered: November 2015
Member
If anyone wants to stock on spare HD1-6120-9C, there is a Chinese seller selling them at $22.79 on eBay:
https://www.ebay.com/itm/1pcs-HD1-6120-9C-HD1-6120-9-C-DIP-4 0/392103001416
There is also the option to "Make offer".
I don't know if they work, but if you have a working SBC6120, it's easy to test the part.

Disclaimer: i have nothing to do with the seller, eBay or weather patterns above Antarctica

[Updated on: Tue, 11 September 2018 00:39]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #5170 is a reply to message #5169] Tue, 11 September 2018 08:57 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
Nice to see the China prices coming down a bit. My large order of 75pcs from one of the China sellers in 2016 caused the prices from ALL of the China sellers to go up to ~$35-38 for a while. They clearly have a list somewhere of how well different 'pulled' chips sell that they share with each other. Smart! Someday I'm going to take a trip to Shenzhen to see for myself.
Re: New Board Development - SBC6120-RBC Edition [message #5171 is a reply to message #5169] Tue, 11 September 2018 09:01 Go to previous messageGo to next message
Jonas is currently offline  Jonas
Messages: 77
Registered: October 2015
Member
Yes the seller at https://www.ebay.com/itm/1pcs-HD1-6120-9C-HD1-6120-9-C-DIP-4 0/392103001416
is a trustworthy seller as far as I can tell. I have bought a lot of stuff there.

Another option is Utsource.net (not their eBay offerings). Search for D1-6120 (yes without the H). $12.64 for one or $11.04 for ten. I have bought two and yes, it is the HD-6120. If you search for HD-6120 at utsource.net you find the same item for an astronomical price.

Re: New Board Development - SBC6120-RBC Edition [message #5172 is a reply to message #5171] Tue, 11 September 2018 13:43 Go to previous messageGo to next message
boss is currently offline  boss
Messages: 4
Registered: October 2017
Junior Member
Mine 6120 chip arrived yesterday from the same eBay seller. The chip looked brand new and unused.
Re: New Board Development - SBC6120-RBC Edition [message #5173 is a reply to message #5171] Wed, 12 September 2018 05:53 Go to previous messageGo to next message
b1ackmai1er is currently offline  b1ackmai1er
Messages: 396
Registered: November 2017
Senior Member
Thank you, order a D1-6120 for $AUD21 from UTSOURCE

Jonas wrote on Tue, 11 September 2018 09:01
Yes the seller at https://www.ebay.com/itm/1pcs-HD1-6120-9C-HD1-6120-9-C-DIP-4 0/392103001416
is a trustworthy seller as far as I can tell. I have bought a lot of stuff there.

Another option is Utsource.net (not their eBay offerings). Search for D1-6120 (yes without the H). $12.64 for one or $11.04 for ten. I have bought two and yes, it is the HD-6120. If you search for HD-6120 at utsource.net you find the same item for an astronomical price.


Re: New Board Development - SBC6120-RBC Edition [message #5174 is a reply to message #5173] Wed, 12 September 2018 08:34 Go to previous messageGo to next message
tingo is currently offline  tingo
Messages: 114
Registered: February 2017
Location: Oslo, Norway
Senior Member
So, what else fun can one do with a 6120 in addition to use it an a SBC6120?

Torfinn
Re: New Board Development - SBC6120-RBC Edition [message #5175 is a reply to message #5174] Wed, 12 September 2018 08:36 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
If someone wants to design an S-100 board that would be neat-o. But I have too many projects right now Smile
Re: New Board Development - SBC6120-RBC Edition [message #5176 is a reply to message #5175] Wed, 12 September 2018 13:20 Go to previous messageGo to next message
djones60 is currently offline  djones60
Messages: 18
Registered: October 2015
Location: Scottsburg, IN
Junior Member
Andrew B wrote on Wed, 12 September 2018 11:36
If someone wants to design an S-100 board that would be neat-o. But I have too many projects right now Smile


I wish I new enough about KiCad and stuff to do that. It would be an interesting project.

On a off-topic note. Anyone going to VCF Midwest this weekend ?
Re: New Board Development - SBC6120-RBC Edition [message #5180 is a reply to message #5176] Thu, 13 September 2018 11:18 Go to previous messageGo to next message
hideehoo is currently offline  hideehoo
Messages: 2
Registered: November 2016
Location: Prior Lake, MN
Junior Member
Yep, I'm heading there tomorrow. If anyone is interested I have enough parts (including the HD1-6120 chips) to completely build another two or three of these. Was going to put some complete kits together put haven't got around to it yet, can drag them along if someone wants to pick one up at VCF.

Here's the one I built for myself http://www.vcfed.org/forum/showthread.php?54595-SBC6120-Retr oBrew-Computers-Edition-KiCAD-Gerber-PCBs-amp-Partial-IC-Kit s&p=444739#post444739
Re: New Board Development - SBC6120-RBC Edition [message #5221 is a reply to message #5180] Sun, 23 September 2018 09:23 Go to previous messageGo to next message
scruss is currently offline  scruss
Messages: 62
Registered: December 2015
Location: Toronto, Canada
Member

Got my kit: thanks, Andrew! That gold-on-black board is very nicely made.

> Does anyone know what each of the pins on the 6502 CPU chip in the Apple II Plus does?
They all plug into the socket on the motherboard to keep the chip from drifting away. - c.s.a2 FAQ of yore
Re: New Board Development - SBC6120-RBC Edition [message #5224 is a reply to message #5172] Wed, 26 September 2018 19:27 Go to previous messageGo to next message
gkaufman is currently offline  gkaufman
Messages: 186
Registered: October 2015
Senior Member
Mine arrived today too. Unfortunately although it looked unused (and probably remarked) it is non-functional.

Have you tested the part you received?

- Gary

boss wrote on Tue, 11 September 2018 13:43
Mine 6120 chip arrived yesterday from the same eBay seller. The chip looked brand new and unused.

Re: New Board Development - SBC6120-RBC Edition [message #5228 is a reply to message #5224] Thu, 27 September 2018 12:58 Go to previous messageGo to next message
borutk is currently offline  borutk
Messages: 34
Registered: November 2015
Member
Mine arrived today. It looks new and unused, but it is dead as a doornail.
My SBC6120 does not budge even with 4MHz clock.


Bo/
Re: New Board Development - SBC6120-RBC Edition [message #5229 is a reply to message #5228] Thu, 27 September 2018 14:22 Go to previous messageGo to next message
gkaufman is currently offline  gkaufman
Messages: 186
Registered: October 2015
Senior Member
At least the good news is that I received a prompt refund from the seller.

I'm not sure what IC was remarked, but it wasn't a HD1-6120.

- Gary

borutk wrote on Thu, 27 September 2018 12:58
Mine arrived today. It looks new and unused, but it is dead as a doornail.
My SBC6120 does not budge even with 4MHz clock. Bo/

Re: New Board Development - SBC6120-RBC Edition [message #5233 is a reply to message #5229] Fri, 28 September 2018 23:32 Go to previous messageGo to next message
Andrew B is currently offline  Andrew B
Messages: 467
Registered: October 2015
Location: Near Redmond, WA
Senior Member
Administrator
That's a shame about the non-working chips.

I will take a look with one of my chips and see if there is some kind of an alive-ness check people can do. I think that if you feed it a clock, hold /RESET low for ~50 clock cycles and then let it go high, /LXMAR should immediately go low as it tries to latch the memory address registers. That would at least indicate that it is trying to load an instruction from RAM. /OUT, /MEMSEL, and /IFETCH should do some things a clock or two later as well.

Would an alive-ness test with a standard 5V Arduino Uno board be sufficient for most people?

[Updated on: Fri, 28 September 2018 23:36]

Report message to a moderator

Re: New Board Development - SBC6120-RBC Edition [message #5236 is a reply to message #5233] Sat, 29 September 2018 12:04 Go to previous messageGo to previous message
tor is currently offline  tor
Messages: 25
Registered: April 2016
Location: Norway/Japan
Junior Member
That would work for me.
Previous Topic: Tiny040
Next Topic: ALTERA MAX7000 adventure to program old CPLD's


Current Time: Sat Feb 08 20:35:19 PST 2025

Total time taken to generate the page: 0.01447 seconds