Xeltek: Difference between revisions
No edit summary |
(→Socket) |
||
(3 intermediate revisions by the same user 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