Difference between revisions of "Xeltek"

From Proghq
Jump to: navigation, search
(Xeltek 5000 Details)
(Socket)
 
(5 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
Superpro and such
 
Superpro and such
  
= 5000E =
+
=5000E=
  
== Hardware ==
+
==Hardware==
 
The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:
 
The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:
  
- GND DRV
+
*GND DRV
- V3 DRV
+
*V3 DRV
- V3 (P1-72) DRV
+
*V3 (P1-72) DRV
- V1 DRV
+
*V1 DRV
- V2 DRV
+
*V2 DRV
- IO BOARD
+
*IO BOARD
- MCU BOARD
+
*MCU BOARD
- POWER BOARD
+
*POWER BOARD
  
=== Voltage Pin Driver Boards ===
+
===Voltage Pin Driver Boards===
  
 
The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.
 
The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.
  
=== IO Board ===
+
===IO Board===
  
 
The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.
 
The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.
  
=== MCU Board ===
+
===MCU Board===
  
 
Components:
 
Components:
  
- AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)
+
*AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)
- TLC7226 Quad DAC  
+
*TLC7226 Quad DAC
- EN29LV040A Flash (512kB)
+
*EN29LV040A Flash (512kB)
- "Xeltek AE81" (Almost certainly an OTP FPGA)
+
*"Xeltek AE81" (Almost certainly an OTP FPGA)
- USB Device controller (part # unreadable in photos)
+
*USB Device controller (part # unreadable in photos)
  
=== Power Board ===
+
===Power Board===
  
- 3x LM317 + 3x MC34063 switchers
+
*3x LM317 + 3x MC34063 switchers
- Topology not yet reversed
+
*Topology not yet reversed
- Misc op amps
+
*Misc op amps
  
== Software ==
+
==Software==
  
 
A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.
 
A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.
 +
 +
<br />
 +
 +
==Socket==
 +
<nowiki>https://www.xeltek.com/resources/technical-articles/socket-adapters/socket-adapter-selection-usage-and-maintenance/</nowiki>
 +
 +
<nowiki>https://www.xeltek.com/resources/technical-articles/socket-adapters/socket-adapters-en/</nowiki>
 +
 +
*'''DX Adapters:''' SuperPro 6100, SuperPro 6104GP
 +
*'''EX Adapters:''' SuperPro 7000
 +
*'''FX Adapters:''' SuperPro 7100
 +
*'''GX Adapters:''' SuperPro 7500
 +
*'''CX Adapters:''' SuperPro 5000, SuperPro 5004GP, SuperPro 6000, SuperPro 6000E, SuperPro 6004GP
 +
*'''SA Adapters:''' SuperPro 610P, SuperPro 611S
 +
 +
Sounds like there may be some compatibility between CX and DX
 +
 +
https://www.vipprogrammer.com/xeltek-ex-series-adapter-socket-for-superpro-7000-programmer-2615

Latest revision as of 07:50, 10 September 2019


Superpro and such

5000E

Hardware

The 5000E is internally composed of an 8 board stack. From top to bottom, the boards are:

  • GND DRV
  • V3 DRV
  • V3 (P1-72) DRV
  • V1 DRV
  • V2 DRV
  • IO BOARD
  • MCU BOARD
  • POWER BOARD

Voltage Pin Driver Boards

The V1/V2/V3* and GND drive boards share a similar topology. A set of shift registers is used to configure a transistor high or low-side drive. The GND board has two additional relays on pins, possibly for support of some high current device. The V1, V2 and V3 boards use a 74HC4094 shift reg, a ULN2003 transistor array and a high-side transistor to switch the voltage. The V2 and V3 boards incorporate a diode to prevent reverse biasing of the transistor which suggests the V1 voltage is the highest voltage used.

IO Board

The IO board is just a Spartan XC2S50E FPGA connected to each IO line through a 220 ohm resistor and a diode voltage clamp. Whether the I/O voltage tracks one of the supplies (V3?) is unknown.

MCU Board

Components:

  • AT91R40008 Processor (ARM7, no rom, very few peripherals, external bus interface)
  • TLC7226 Quad DAC
  • EN29LV040A Flash (512kB)
  • "Xeltek AE81" (Almost certainly an OTP FPGA)
  • USB Device controller (part # unreadable in photos)

Power Board

  • 3x LM317 + 3x MC34063 switchers
  • Topology not yet reversed
  • Misc op amps

Software

A basic bootloader / USB loader is resident in the on-board flash. The Host software communicates with this USB loader and downloads the actual programming routines into SRAM.


Socket

https://www.xeltek.com/resources/technical-articles/socket-adapters/socket-adapter-selection-usage-and-maintenance/

https://www.xeltek.com/resources/technical-articles/socket-adapters/socket-adapters-en/

  • DX Adapters: SuperPro 6100, SuperPro 6104GP
  • EX Adapters: SuperPro 7000
  • FX Adapters: SuperPro 7100
  • GX Adapters: SuperPro 7500
  • CX Adapters: SuperPro 5000, SuperPro 5004GP, SuperPro 6000, SuperPro 6000E, SuperPro 6004GP
  • SA Adapters: SuperPro 610P, SuperPro 611S

Sounds like there may be some compatibility between CX and DX

https://www.vipprogrammer.com/xeltek-ex-series-adapter-socket-for-superpro-7000-programmer-2615