BPM Programmer

From Proghq
Revision as of 01:34, 8 May 2018 by Mcmaster (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.


BP series

(11:36:56 PM) Lord_Nightmare: the main processor [of the bp1200] is an 80286-16, with a 32mhz xtal (11:37:07 PM) Lord_Nightmare: [the board labeled] std48, it would [I assume] normally have [std48] printed on it nicely (11:37:22 PM) Lord_Nightmare: this one was a refurbished unit and i guess they used an unprinted metal case for that pcb (11:37:37 PM) Lord_Nightmare: std48 is the 'relay pcb' (11:37:38 PM) digshadow: but whats the point (11:37:52 PM) Lord_Nightmare: i think it controls which pins are powered with what [rail] but am not sure (11:38:06 PM) digshadow: gotcha (11:38:07 PM) Lord_Nightmare: the bp1200 it is a 'separate' pcb on top of the unit (11:38:13 PM) digshadow: but its basically part of the unit right (11:40:54 PM) Lord_Nightmare: the bp1600 has the 'relay board' integrated as a board which sits on top of the rest of the inside of the unit inside the case (11:41:16 PM) Lord_Nightmare: i think the 1400 does as well (11:41:33 PM) Lord_Nightmare: while on the 1200 it sat on top of the unit (11:46:35 PM) Lord_Nightmare: the most basic bp unit was the bp-1148 "device programmer" (11:46:55 PM) Lord_Nightmare: note the case is identical to the 1200, and the only difference [in appearance] is 'universal' is blacked out on the wording (11:47:11 PM) Lord_Nightmare: http:vertassets.blob.core.windows.net/image/107fdcf5/107fdcf5-2dad-11d4-8c3d-009027de0829/bp1148.jpg (11:47:46 PM) Lord_Nightmare: that picture is a mockup, the std48 'layer' is missing (11:48:11 PM) Lord_Nightmare: http:thumbs.ebaystatic.com/d/l225/m/m1qMyAgqacqzlOo4KbeZLcw.jpg shows an actual 1148


BP-1200

Description


File:Ln bpm bp-1200:unit top.jpg
Description
File:Ln bpm bp-1200:unit top relay.jpg
Description
File:Ln bpm bp-1200:relay btm.jpg
Description
File:Ln bpm bp-1200:unit btm.jpg
Description
File:Ln bpm bp-1200:unit side.jpg
Description
File:Ln bpm bp-1200:pcb0.jpg
Description
File:Ln bpm bp-1200:pcb1.jpg
Description
File:Ln bpm bp-1200:ps.jpg
Description
File:Ln bpm bp-1200:cpcbpd8 d back.jpg
Description
File:Ln bpm bp-1200:cpcbpd8 d front.jpg
Description
Description

PC interface: parallel port

Chip interface: 2 plug SM

http:atariage.com/forums/topic/142884-bp-microsystems-eprom-programmer-a-cry-for-help/

  • IF you get a TA-84 pin driver module (and a SM48D 48-pin DIP module, but NOT the one that comes with the BP-1148) it will convert your BP-1148 to a BP1200/84.

BP-1400

PC interface: parallel port

Chip interface: 3 plug SM

BP-1400/84: http:''web.archive.org/web/20061119190006/http:''www.bpmicro.com/products.nsf/7df54a7a9b18958d862566710079b2a0/cd8e1e770bf83c0e862569510070a6cf/$FILE/1400-84 Data Sheet.pdf


BP-1400/240: http:''web.archive.org/web/20061119190026/http:''www.bpmicro.com/products.nsf/7df54a7a9b18958d862566710079b2a0/cd8e1e770bf83c0e862569510070a6cf/$FILE/1400-240 Data Sheet.pdf

Motherboard

Pd:bpm:bp-1400:mb1.jpg?300 Pd:bpm:bp-1400:mb2.jpg?300

Mezzanine board:

Pd:bpm:bp-1400:mez top.jpg?300 Pd:bpm:bp-1400:mez btm.jpg?300


Power supply

Pd:bpm:bp-1400:ps.jpg?300


BP-1410

bp-1410

External:

Template:Mcmaster:bpm:bp-1410:ext btm.jpg?300 Template:Mcmaster:bpm:bp-1410:ext side.jpg?300 Template:Mcmaster:bpm:bp-1410:ext top.jpg?300

Power supply:

Template:Mcmaster:bpm:bp-1410:ps overview.jpg?300


PC interface: USB

Chip interface: 3 plug SM

BP-1410/84 datasheet: http:''web.archive.org/web/20060321214044/http:''www.bpmicro.com/web/bphome.nsf/webpages/141084-PDF/$FILE/1410_84.pdf

BP-1410/240 datasheet: http:''web.archive.org/web/20060321214333/http:''www.bpmicro.com/web/bphome.nsf/webpages/1410240-PDF/$FILE/1410_240.pdf

Motherboard

Template:Mcmaster:bpm:bp-1410:mb overview.jpg?300 Template:Mcmaster:bpm:bp-1410:mb usb off2.jpg?300

Motherboard USB connector:

Template:Mcmaster:bpm:bp-1410:mb usb off.jpg?200 Template:Mcmaster:bpm:bp-1410:mb usb on.jpg?200


BP-1600

External:

Mcmaster:bpm:bp-1600:top.jpg?300 Mcmaster:bpm:bp-1600:btm.jpg?300 Mcmaster:bpm:bp-1600:side.jpg?300


PC interface: parallel port

Chip interface: 3 plug SM

BP-1600 datasheet: http:''web.archive.org/web/20050530023158/http:''www.bpmicro.com/web/BPhome.nsf/webpages/1600-PDF/$FILE/1600DS_EN_0703.pdf

1400 has a 286 and the 1410 a 486 1600 supports 1.5V parts 5000 more devices (probably a lot more by now)

Motherboard:

Mcmaster:bpm:bp-1600:mb1.jpg?300 Mcmaster:bpm:bp-1600:mb2.jpg?300 Mcmaster:bpm:bp-1600:mb parallel off.jpg?300

CPCD12A Rev. C

CPU

intel Intel DX4 iCOMP TM index=435 PC80486DX4100 L124EA01 &EW 3VOLT SL2M9 INTEL (M)(C) '89 '94

Connectors are numbered with 1 at the side of the top or left of the PCB, oriented such that writing is right side up (ie side with blue trim pot)

J10 (Fan, N/C)

# V Note
1 N/C?
2 16.5
3 0
4 N/C?

J11 (Term. 1, N/C)

# V Note
1 0.0
2 1.1
3 0.25
4 5.1


J12 (Term. 2, N/C)

Was this supposed to be identical to above? Broken?

# V Note
1 0.0
2 0.0
3 0.0
4 0.8

Voltage header

Label V Note
+5V 5.1
+3.3V 3.3
GND 0.0
-3.5V -3.5
-5V -5.0
GND 0.0
+2.5V 2.5
PGD 4.1
VTH 1.6


Power supply

Mcmaster:bpm:bp-1600:ps.jpg?300 Mcmaster:bpm:bp-1600:ps overview.jpg?300

J4 (12V fans...wtf?)

# Color V Note
1 Red 35.4
2 Red 16.5
3 Black 0.0
4 Black 5.3

J5 (to MB J4 or J20)

# Color V Note
1 Purple 35.4
2 Orange 16.5
3 Black 0.0
4 Red 5.3

J6 (to MB J4 or J20)

# Color V Note
1 Purple 35.4
2 Orange 16.5
3 Black 0.0
4 Red 5.3


BP-2200

"Concurrent Programming System"

PC interface: parallel port

Chip interface: 4X 3 plug SM

BP-2200 datasheet: http:''web.archive.org/web/20061119185923/http:''www.bpmicro.com/products.nsf/7df54a7a9b18958d862566710079b2a0/bc7af9c2aab5d676862566540077413c/$FILE/2200 Data Sheet.pdf


Parallel to USB upgrade

Main page: bpm:WWAVUSBEPP


USB hub

Used on gang programmers

Anon:bpm:wwavusbhub:1.jpg?300

Anon:bpm:wwavusbhub:2.jpg?300

Anon:bpm:wwavusbhub:3.jpg?300

EP series

EP-1

PC interface: parallel port

Chip interface: DIP

EP-1132

PC interface: parallel port

Chip interface: DIP-

EP-1140

PC interface: parallel port

Chip interface: DIP-40

PLD series

PLD-1128

PC interface: parallel port

Chip interface: DIP-28

CP series

CP-1128

PC interface: parallel port

Chip interface: DIP-28

Silicon Sculptor

Actel programmers made by BPM.

As these cost less than the "real" BPM programmers, presumably can't be used with normal BPM software and/or work with other adapters

Silicon Sculptor 1

Has 2 headers (left/right) that adaptors plug into

Interface: parallel port

There is version with 1 connector and a version with 6 connectors

1X markings

Silicon Sculptor FAIL ACTIVE PASS START ACTEL DEVICE PROGRAMMER BP MICROSYSTEMS

Silicon Sculptor 2

Markings:

Silicon Sculptor II Actel FAIL ACTIVE PASS ACTEL DEVICE PROGRAMMER BP MICROSYSTEMS

Template:Anon:bpm:ss2:ext.jpg?300

Template:Anon:bpm:ss2:ext btm label.jpg?300

Template:Anon:bpm:ss2:int mb1.jpg?300 Template:Anon:bpm:ss2:int mb2.jpg?300 Template:Anon:bpm:ss2:int mb3.jpg?300 Template:Anon:bpm:ss2:int mb4.jpg?300 Template:Anon:bpm:ss2:int mb5.jpg?300 Template:Anon:bpm:ss2:int mb6.jpg?300

Template:Anon:bpm:ss2:int driver.jpg?300

Template:Anon:bpm:ss2:simm.jpg?300

Template:Anon:bpm:ss2:int mez.jpg?300

Actel Silicon Sculptor 3

Mcmaster:bpm:ss3:top.jpg?300

Above: DO NOT TOUCH!

This appears to be a crippled BP-1410 (however, it has the front-panel button and the 512MB of RAM present in the BP-1710). No analysis has been done to figure out where the devices differ (firmware, FPGA, host, etc)

Product page: http:www.microsemi.com/products/fpga-soc/design-resources/programming/silicon-sculptor-3

I love how they switched from roman numerals to Arabic numbers. Maybe they'll call the next one Silicon Sculptor D…

Has 3 headers (left/right/top) that adaptors plug into

Interface: USB

Markings:

Silicon Sculptor 3 Actel FAIL ACTIVE PASS START (button) ACTEL DEVICE PROGRAMMER BP MICROSYSTEMS

\\

External

Template:Mcmaster:actel:ss3:ext top.jpg?300 Template:Mcmaster:actel:ss3:ext btm.jpg?300 Template:Mcmaster:actel:ss3:ext side.jpg?300


Motherboard

Main assembly:

Template:Mcmaster:actel:ss3:mb1.jpg?300 Template:Mcmaster:actel:ss3:mb3.jpg?300

Driver board:

Template:Mcmaster:actel:ss3:cpcbpd8b rev b.jpg?300


Power supply

Template:Mcmaster:actel:ss3:ps1.jpg?300 Template:Mcmaster:actel:ss3:ps2.jpg?300