Drivers TPG
Per a message first discovered by TPG on the help page of the company’s website, riders can no longer refer people to Uber using a personal invite code. An Uber spokesperson confirmed this change with us and shared that the driver referral program is currently paused as well.
Printer Driver (32-bit and 64-bit) for Vista, Windows 7, Windows 8, Windows 10. After downloading the compressed zip driver file extract the contents to a location on your hard drive. Open the folder that was in the compressed zip file and execute the program prninst.exe. Description: USB Comm. Class Driver for Cognitive TPG A798 Comm. Class Driver for RS-232 Emulation with USB Connection operating on 2K, XP (32 and 64), Vista (32 and 64) and Win 7 (32 and 64) Download Cognitive TPG A798 USB Comm.
Driver | Last Updated | |
|---|---|---|
| Printer Drivers 32-bit Windows Certified | Printer Driver (32 bit) Windows Certified (Windows 7, Windows XP, Windows Vista, Windows Server 2008, Windows Server 2003 and Windows 2000). | 4/4/2013 |
| Printer Drivers 64-bit Windows Certified | Printer Driver (64 bit) Windows Certified (Windows 7, Windows XP, Windows Vista, Windows Server 2008, Windows Server 2003 and Windows 2000). | 4/4/2013 |
| Printer Driver (32-bit and 64-bit, Vista, Win 7, Win 8, and Win 10 Certified) for C Series/DLX/DLXI | Printer Driver (32-bit and 64-bit) for Vista, Windows 7, Windows 8, Windows 10 After downloading the compressed zip driver file extract the contents to a location on your hard drive. Open the folder that was in the compressed zip file and execute the program prninst.exe by double clicking on it and follow the prompts Some Models for Reference: DLX 2inch DT (DBD24)/2inch TT (DBT24); DLX 4inch DT (DBD42)/4inch TT(DBT42) | 4/4/2013 |


Software | Last Updated | |
|---|---|---|
| NiceLabel SE Software | NiceLabel SE Label Design Utility | 11/26/2008 |
| Teklynx Software | TEKLYNX International - a leading developer of Automatic Identification Software | 11/26/2008 |
| BarTender Software | Seagull Scientific's BarTender Label Design Software (v. 10.0 SR1) | 6/26/2012 |
Firmware | Last Updated | |
|---|---|---|
| 195170.404 | Firmware | 5/17/2018 |
Utility | Last Updated | |
|---|---|---|
| Cleaner Utility | Existing users with older installed CognitiveTPG printer drivers on their computer will require this Cleaner Utiility. First time users installing CognitiveTPG printer drivers do not require the Cleaner utility. NOTE - This utility will not work with the Advantage LX 19 VAC unit | 7/2/2012 |
| CognitiveTPG Printer Administrator (JAdmin) 32-Bit | 32-bit Java based printer administration utility. 3. If your product serial number starts with the letter L or T use JAdmin. If not please use Printer Configuration Utility below. | 6/6/2013 |
| Ethernet Print Test - Label | For testing label Ethernet printers without use of a driver. | 5/3/2018 |
| Standalone JAdmin | Standalone version of the 32-bit Java based printer administration utility. | 2/4/2019 |
Brochure/Collateral | Last Updated | |
|---|---|---|
| DLXi with Bluetooth Option Datasheet | New! DLXi with Optional Bluetooth Technology. Datasheet contains technical specifications and product features and benefits. | 3/12/2015 |
| DLXi Spec Sheet | CognitiveTPG's newest label printer - DLXi. Datasheet contains product highlights and technical specifications | 10/18/2012 |
Document | Last Updated | |
|---|---|---|
| LX Compatibility Script | AdvantageLX Compatibility Script v1.txt is used to set the DLXi to LX compatibility mode | 3/5/2014 |
| DLX Compatibility Script | AdvantageDLX Compatibility Script (DLXi default) v1.txt is used to set the DLXi to back to DLX mode | 3/5/2014 |
| Cognitive Programmer's Guide (CPL) | Guide to assist with Cognitive programming language (CPL) | 2/20/2012 |
| DLXi/LX 2 Migration Guide | Migration table for upgrading a DLX to a DLXi or a Blaster Advantage/AdvantageLX to LX2 | 9/28/2016 |
| CPL Guide for QR Barcode | An Addendum to the Cognitive Programming Language Guide on QR Barcodes | 11/21/2011 |
| DLXi User Guide | Provides a detailed description of how to set up, configure, and operate the DLXi printer | 2/22/2012 |
| DLXi Quick Start Guide | Quick Start Guide is shipped with the DLXi printer to help you quickly setup and install printer | 2/22/2012 |
| USB Trace Instructions | Instructions on how to capture the command code sent to the printer for troubleshooting purpose using the USB-A Port. | 10/22/2012 |
Zynq Ultrascale+ MPSoC) and MicroBlaze Linux.Driver Information
There are a number of drivers in the kernel tree due to history and they may work, but the following list of drivers are currently what's tested and users are encouraged to use these rather than others. Any other drivers, not in the mainline and only in the Xilinx tree, may be old and obsolete such that they could be removed at any time.| Component | Platform/IP Core | Link | In Mainline | Location | Comment |
| Analog to Digital Converter | Zynq, axi_xadc, xadc_wiz | XADC Driver | Yes | drivers/iio/adc/xilinx-xadc | |
| System Monitor | ZynqMP | ZynqMP AMS | No | drivers/iio/adc/xilinx-ams | |
| AXI Traffic generator | axi_trafficgen | TrafficgenDriver | No | drivers/misc/xilinx_trafgen.c | |
| CAN Controller | Zynq axi_can Zynq Ultrascale+ MPSoC | LinuxCAN Driver | Yes | drivers/net/can/xilinx_can.c | Alternative CAN4Linux project: can4linux |
| CANFD Controller | axi_canfd | LinuxCAN Driver | No | drivers/net/can/xilinx_can.c | |
| Common Clock Framework | Zynq | Yes | drivers/clk/zynq/ | ||
| cpufreq | Zynq and Zynq Ultrascale+ MPSoC | Cpufreq | Yes | drivers/cpufreq/cpufreq-dt.c | |
| cpuidle | Zynq and Zynq Ultrascale+ MPSoC | cpuidle | Yes | drivers/cpuidle/cpuidle-zynq.c | |
| Devcfg | Zynq | PL Programming | No | drivers/char/xilinx_devcfg.c | |
| FPGA Manager | Zynq Ultrascale+ MPSoC | PL Programming | No | drivers/fpga/zynqmp-fpga.c | |
| DMA Controller | Zynq (PL330) | Yes | drivers/dma/pl330.c | ||
| DMA Controller | Platform: Zynq/Zynq Ultrascale+ MPSoc/Microblaze IP: axi_dma | DMA drivers | Yes | drivers/dma/xilinx/xilinx_dma.c | AXI DMA driver is mainlined and is availble in the 4.8 kernel |
| DMA Controller | Platform: Zynq/Zynq Ultrascale+ MPSoc/Microblaze IP: axi_cdma | DMA drivers | Yes | drivers/dma/xilinx/xilinx_dma.c | AXI CDMA driver is mainlined and is availble in the 4.8 kernel |
| DMA Controller | Platform: Zynq/Zynq Ultrascale+ MPSOC/Microblase IP: axi_vdma | DMA drivers | Yes | drivers/dma/xilinx/xilinx_dma.c | AXI VDMA driver is mainlined and is available in kernel v3.16. |
| DMA Controller | Platform: Zynq Ultrascale+ MPSOC IP: ZynqMP DMA | ZynqMP DMA | Yes | drivers/dma/xilinx/zynqmp_dma.c | ZYNQMP DMA driver is mainlined and is availble in the 4.8 kernel |
| DMA Controller | Platform: Zynq Ultrascale+ MPSOC IP: Video Framebuffer Write IP: Video Framebuffer Read | Video Framebuffer Write Video Framebuffer Read | No | drivers/dma/xilinx/xilinx_frmbuf.c | Available in a special branch of the Xilinx Linux 4.9 kernel |
| DRM KMS | Zynq Zynq and Zynq Ultrascale+ MPSoC | DRM KMS Driver | No | drivers/gpu/drm/xilinx/* drivers/staging/xilinx/hdmi/xilinx_drm_hdmi.c | Including subdevice drivers - HDMI Tx - On Screen Display - Video Mixer - Chroma Resampler - Video Timing Controller - RGB to YUV converter - DisplayPort: Soft IP and ZynqMP DisplayPort Controller - MIPI DSI2 Tx Controller - SDI Tx |
| EDAC | Zynq and Zynq Ultrascale+ MPSoC Zynq Ultrascale+ MPSOC OCM | EDAC Driver ZynqMP OCM EDAC | Yes No No | drivers/edac/synopsys_edac.c drivers/edac/zynqmp_ocm_edac.c | |
| Ethernet MAC | Platform: Zynq IP Core: GEM | Emacps Driver | No | drivers/net/ethernet/xilinx/xilinx_emacps.c | xilinx_emacps.c is DEPRECATED |
| Ethernet MAC | Platform: Zynq, Zynq Ultrascale+ MPSoC IP Core: GEM | Macb Driver | Yes | drivers/net/ethernet/cadence/macb.c | |
| Ethernet MAC | Platform: Zynq/Zynq Ultrascale+ MPSOC/Microblaze IP: axi_ethernet, legacy 10G MAC | Axi Ethernet Driver | Yes | drivers/net/ethernet/xilinx/xilinx_axienet_main.c drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c drivers/net/ethernet/xilinx/xilinx_axienet.h | Uses AXI DMA |
| Ethernetlite | Platform: Zynq/Zynq Ultrascale+ MPSOC/Microblaze IP: axi_ethernetlite | EmacLite Driver | Yes | drivers/net/ethernet/xilinx/xilinx_emaclite.c | |
| GPIO | Zynq and Zynq Ultrascale+ MPSoC | GPIO Driver | Yes | drivers/gpio/gpio-zynq.c | |
| GPIO | axi_gpio | AXI GPIO Driver | Yes | drivers/gpio/gpio-xilinx.c | |
| HDMI Clocks | SI5324 Clock Multiplier/Jitter Attenuator SNx5DP159 device | CCF SI5324 Driver Misc DP159 Driver | No No | drivers/staging/xilinx/clk/* drivers/staging/xilinx/misc/dp159.c | 2017.3_video_ea |
| HDMI PHY | Xilinx® Video PHY Controller LogiCORE™ IP | Xilinx Phy VideoPhy Driver | No | drivers/staging/xilinx/hdmi/phy-vphy.c | 2017.3_video_ea |
| pinctrl | Zynq Ultrascale+ MPSoC | Pin-Controller Driver | No | drivers/pinctrl/pinctrl-zynqmp.c | |
| I2C Controller | Zynq and Zynq Ultrascale+ MPSoC | Cadence I2C Driver | Yes | drivers/i2c/busses/i2c-cadence.c | |
| I2C Controller | axi_iic | I2C Driver | Yes | drivers/i2c/busses/i2c-xiic.c | |
| Interrupt Controller | Zynq and Zynq Ultrascale+ MPSoC | gic | Yes | drivers/irqchip/irq-gic.c | |
| Interrupt Controller | MicroBlaze (axi_intc) | INTC | Yes | arch/microblaze/kernel/intc.c | |
| MALI | Zynq Ultrascale+ MPSoC | Xilinx MALI driver | No | drivers/staging/mali/* | |
| NAND | Zynq Ultrascale+ MPSoC | ZynqMP NAND | No | drivers/mtd/nand/arasan_nfc.c | |
| Nvmem- SoC revision read mechanism | Zynq Ultrascale+ MPSoC | ZynqMP SoC revision read mechanism | No | drivers/nvmem/zynqmp_nvmem.c | |
| PCIe | axi_pcie (Zynq) | PCIe Root Port Driver | Yes No No | drivers/pci/host/pcie-xilinx.c arch/arm/mach-zynq/xaxipcie.c arch/arm/mach-zynq/xaxipcie-msi.c | Zynq AXI PCIe driver is mainlined and is available in kernel v3.18. |
| PCIe | Zynq Ultrascale+ MPSoC | ZynqMP Linux PCIe Root Port Driver | drivers/pci/host/pci-xilinx-nwl.c | ||
| PCIe | axi_pcie (MicroBlaze) | No | drivers/pci/host/pcie-xilinx.c | ||
| Pinctrl | Zynq | Yes | drivers/pinctrl/pinctrl-zynq.c | ||
| Zynq QSPI | Zynq | Zynq QSPI Driver | No | drivers/spi/spi-zynq-qspi.c | |
| Zynq Ultrascale + MPSoC QSPI | Zynq Ultrascale+ MPSoC | ZynqMP QSPI | drivers/spi/spi-zynqmp-qspi.c | ||
| Reset-Controller | Zynq Ultrascale+ MPSoC | Zynqmp Linux Reset-controller Driver | No | drivers/reset/reset-zynqmp.c | |
| RTC | Zynq Ultrascale+ MPSoC | Zynqmp RTC | drivers/rtc/rtc-zynqmp.c | ||
| SATA | Zynq Ultrascale+ MPSoC | SATA | drivers/ata/ahci_ceva.c | ||
| SD Controller | Zynq and Zynq Ultrascale+ MPSoC | SD controller | Yes | drivers/mmc/host/sdhci-of-arasan.c | |
| SDIO WiFi | SDIO WiFi Driver | Yes | drivers/net/wireless/ath/ath6kl/sdio.c | ||
| SMC Controller | Zynq | SMC & NAND driver | No | drivers/memory/pl353-smc.c drivers/mtd/nand/pl353_nand.c | PL353 SMC controller driver PL353 SMC Nand Controller driver |
| SPI Controller | Zynq and Zynq Ultrascale+ MPSoC | Zynq SPI Driver | Yes | drivers/spi/spi-cadence.c | |
| SPI/QSPI Controller | axi_spi/axi_quad_spi | SPI Driver | Yes | drivers/spi/spi-xilinx.c | |
| System ACE | axi_sysace | System ACE Driver | Yes | drivers/block/xsysace.c | |
| TFT | axi_tft | TFT Driver | Yes | drivers/video/fbdev/xilinxfb.c | |
| Timer | axi_timer | AXI timer | Yes | arch/microblaze/kernel/timer.c | Timer Counter |
| TSN | Zynq, Zynq Ultrascale+ MPSoC | TSN | Yes | drivers/ethernet/net/ethernet/xilinx/* | |
| SHA | Zynq Ultrascale+ MPSoC | SHA | No | drivers/crypto/zynqmp-sha.c | |
| UART | Zynq and Zynq Ultrascale+ MPSoC | PSUART | Yes | drivers/tty/serial/xilinx_uartps.c | |
| UART | axi_uartlite | Uartlite Driver | Yes | drivers/tty/serial/uartlite.c | |
| USB (host) | Zynq | USB Host Driver | No No Yes | drivers/usb/host/zynq-dr-of.c drivers/usb/host/ehci-zynq.c drivers/usb/chipidea/ | Zynq PS USB Dual role driver Zynq PS ehci host controller driver |
| USB (device) | Zynq | USB Gadget driver | No Yes Yes | drivers/usb/gadget/zynq_udc.c drivers/usb/chipidea/udc.c drivers/usb/chipidea/ci_hdrc_usb2.c | Zynq PS usb gadget controller driver |
| USB (OTG) | Zynq | USB OTG Driver | Yes | drivers/usb/phy/phy-ulpi.c drivers/usb/chipidea/ | Zynq PS OTG driver |
| USB (device) | axi_usb2_device | AXI USB gadget driver | Yes | drivers/usb/gadget/udc/udc-xilinx.c | AXI USB device soft IP linux driver. |
| USB | Zynq Ultrascale+ MPSoC | zynqMP USB Driver | drivers/usb/dwc3 | ||
| V4L2 | VIPP CFA CRESAMPLE CSIRX REMAPPER RGB2YUV SCALER SWITCH TPG (including VTC) VPSS CSC VPSS Scaler Video Demosaic Gamma Correction LUT HDMI Rx SDI RX Subsystem | Yes No No No No No No Yes No No No No No No No | drivers/media/platform/xilinx/xilinx-vipp.c + xilinx-vip.c + xilinx-dma.c drivers/media/platform/xilinx/xilinx-cfa.c drivers/media/platform/xilinx/xilinx-cresample.c drivers/media/platform/xilinx/xilinx-csi2rxss.c drivers/media/platform/xilinx/xilinx-remapper.c drivers/media/platform/xilinx/xilinx-rgb2yuv.c drivers/media/platform/xilinx/xilinx-scaler.c drivers/media/platform/xilinx/xilinx-switch.c drivers/media/platform/xilinx/xilinx-tpg.c + xilinx-vtc.c drivers/media/platform/xilinx/xilinx-vpss-csc.c drivers/media/platform/xilinx/xilinx-vpss-scaler.c drivers/media/platform/xilinx/xilinx-demosaic.c drivers/media/platform/xilinx/xilinx-gamma.c drivers/staging/xilinx/hdmi/xilinx-hdmirx.c drivers/media/platform/xilinx/xilinx-sdirxss.c | ||
| Watchdog | Zynq and Zynq Ultrascale+ MPSoC | Cadence WDT Driver | Yes | drivers/watchdog/cadence_wdt.c | |
| Watchdog | axi_timebase_wdt | Axi Watchdog | Yes | drivers/watchdog/of_xilinx_wdt.c | |
| APM | axi Performance monitor | APM | No | drivers/uio/uio_xilinx_apm.c | |
| SERDES/SIOU | ZynqMP | SERDES | No | drivers/phy/phy-zynqmp.c | serdes/siou linux device driver |
| Clock Framework Zynqmp | Zynq Ultrascale+ MPSoC | ccf | No | drivers/clk/zynqmp | |
| JESD24B | IP:jesd204b | JESD204B | No | drivers/misc/jesd204b/ | |
| GMII2RGMII convertor | <> | GMII2RGMII convertor | Yes | drivers/net/phy/xilinx_gmii2rgmii.c |
Drivers Tp
Related Links
