User Tools

Site Tools


bpm:programmer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
bpm:programmer [2015/10/10 19:42] mcmasterbpm:programmer [2019/08/14 23:19] (current) – removed mcmaster
Line 1: Line 1:
-====== BP series ====== 
  
-<code> 
-(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  
-</code> 
- 
- 
-===== BP-1200 ===== 
- 
-{{ln:bpm:bp-1200:unit_top.jpg?300}} 
-{{ln:bpm:bp-1200:unit_top_relay.jpg?300}} 
-{{ln:bpm:bp-1200:relay_btm.jpg?300}} 
-{{ln:bpm:bp-1200:unit_btm.jpg?300}} 
-{{ln:bpm:bp-1200:unit_side.jpg?300}} 
- 
-{{ln:bpm:bp-1200:pcb0.jpg?300}} 
-{{ln:bpm:bp-1200:pcb1.jpg?300}} 
-{{ln:bpm:bp-1200:ps.jpg?300}} 
- 
-{{ln:bpm:bp-1200:cpcbpd8_d_back.jpg?300}} 
-{{ln:bpm:bp-1200:cpcbpd8_d_front.jpg?300}} 
- 
-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%20Data%20Sheet.pdf]] 
- 
- 
-BP-1400/240: [[http://web.archive.org/web/20061119190026/http://www.bpmicro.com/products.nsf/7df54a7a9b18958d862566710079b2a0/cd8e1e770bf83c0e862569510070a6cf/$FILE/1400-240%20Data%20Sheet.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: 
- 
-{{mcmaster:bpm:bp-1410:ext_btm.jpg?300}} 
-{{mcmaster:bpm:bp-1410:ext_side.jpg?300}} 
-{{mcmaster:bpm:bp-1410:ext_top.jpg?300}} 
- 
-Power supply: 
- 
-{{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 ==== 
- 
-{{mcmaster:bpm:bp-1410:mb_overview.jpg?300}} 
-{{mcmaster:bpm:bp-1410:mb_usb_off2.jpg?300}} 
- 
-Motherboard USB connector: 
- 
-{{mcmaster:bpm:bp-1410:mb_usb_off.jpg?200}} 
-{{mcmaster:bpm:bp-1410:mb_usb_on.jpg?200}} 
- 
- 
-J1 
-^ # ^ V ^ Note ^ 
-| 1 |  |  | 
-| 2 |  |  | 
- 
-J4 (USB "SITE PWR") 
-^ # ^ V ^ SITE PWR ^ Note ^ 
-| 1 | 37.4 | N/C |  | 
-| 2 | 16.0 | N/C |  | 
-| 3 | 0.0 | Black |  | 
-| 4 | 5.2 | Red |  | 
- 
-J8 (N/C) 
-^ # ^ V ^ Note ^ 
-| 1 | 0.0 |  | 
-| 2 | 5.1 |  | 
- 
-J20 
-^ # ^ V ^ Note ^ 
-| 1 |  |  | 
-| 2 |  |  | 
- 
- 
-===== Actel Silicon Sculptor 3 ===== 
- 
-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) 
- 
- 
-==== External ==== 
- 
-{{mcmaster:actel:ss3:ext_top.jpg?300}} 
-{{mcmaster:actel:ss3:ext_btm.jpg?300}} 
-{{mcmaster:actel:ss3:ext_side.jpg?300}} 
- 
- 
-==== Motherboard ==== 
- 
-Main assembly: 
- 
-{{mcmaster:actel:ss3:mb1.jpg?300}} 
-{{mcmaster:actel:ss3:mb3.jpg?300}} 
- 
-Driver board: 
- 
-{{mcmaster:actel:ss3:cpcbpd8b_rev_b.jpg?300}} 
- 
- 
-==== Power supply ==== 
- 
-{{mcmaster:actel:ss3:ps1.jpg?300}} 
-{{mcmaster:actel:ss3:ps2.jpg?300}} 
- 
- 
-===== 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]] 
- 
-<code> 
-1400 has a 286 and the 1410 a 486 
-1600 supports 1.5V parts 
-5000 more devices (probably a lot more by now) 
-</code> 
- 
-==== 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 
- 
-<code> 
-intel 
-Intel DX4 
-iCOMP TM index=435 
-PC80486DX4100 
-L124EA01 
-&EW 3VOLT SL2M9 
-INTEL (M)(C) '89 '94 
-</code> 
- 
-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%20Data%20Sheet.pdf]] 
- 
- 
-===== Parallel to USB upgrade ===== 
- 
-Main page: [[bpm:WWAVUSBEPP]] 
- 
- 
-====== 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 
- 
-<code> 
-Silicon Sculptor 
-FAIL 
-ACTIVE 
-PASS 
-START 
-ACTEL DEVICE PROGRAMMER 
-BP MICROSYSTEMS 
-</code> 
- 
-===== Silicon Sculptor 2 ===== 
- 
-Briefly looking couldn't find a picture without an adaptor attached…not sure if it has two or three adaptor connectors 
- 
-Markings: 
- 
-<code> 
-Silicon Sculptor II 
-Actel 
-FAIL 
-ACTIVE 
-PASS 
-ACTEL DEVICE PROGRAMMER 
-BP MICROSYSTEMS 
-</code> 
- 
-===== Silicon Sculptor 3 ===== 
- 
-{{:mcmaster:bpm:ss3:top.jpg?300|}} 
- 
-Above: DO NOT TOUCH! 
- 
-Product page: [[http://www.microsemi.com/products/fpga-soc/design-resources/programming/silicon-sculptor-3|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: 
- 
-<code> 
-Silicon Sculptor 3 
-Actel 
-FAIL 
-ACTIVE 
-PASS 
-START (button) 
-ACTEL DEVICE PROGRAMMER 
-BP MICROSYSTEMS 
-</code> 
- 
-\\ 
bpm/programmer.1444506137.txt.gz · Last modified: 2015/10/10 19:42 by mcmaster