Downloads
To get started with CASP user had to first install CASP Software followed by CASP Board Support Packages. Please read the license agreement before installing and using the software.
CASP Software
To install CASP on your computer:
- Download casp_setup_yyyy.zip file for WIndows & Linux and casp_setup_yyyy.dmg for macOS from below provided links.
- For Windows Platform: Extract the downloaded zip file to a folder. Install vc2005redist_x64.exe and vcredist_2015_2019_x64.exe from vcredist folder. Double click on CASP_Setup_yyyyy.msi file and follow on screen instructions to install CASP. Ensure that the installation folder name and its parent path is not having white characters such as spaces. Better to install to a root directory of any drive.
- For macOS Platform: Double click on the downloaded disk image (.dmg) file. This will mount the DMG as a virtual disk, allowing you to access its contents. Locate ‘casp_install’ file and double click on it to install CASP. CASP will be installed in user’s ‘Applications’ directory. As such no administrative privileges are required during installation. XCode Command Line Tools (CTL) are required to be installed for proper functioning of CASP. XCode CTL can be installed by typing ‘xcode-select –install’ in macOS terminal.
- For Linux Platforms: Extract the downloaded zip file to a folder. Open ‘Readme.txt’ file from the extracted folder and follow the instructions given in the file.
- After installation, run CASP from the desktop icon.
- CASP board support packages (BSPs) can be downloaded from below sections.
- Required USB or serial port drivers for the target boards shall preferably be downloaded from respective OEM website. However, some drivers (may not be the latest) are provided at our website (click here) for user convenience.
- Visit our file repository to directly access all the downloadable files.
CASP software is provided with SHA-256 hash values to allow user to check the downloaded file integrity. Following steps may be followed if the user wishes to verify the integrity of the downloaded files
- Generate SHA-256 hash for the downloaded file using Microsoft Windows command line utility ‘certutil.exe’. For example, to generate hash for casp_setup_yyyy.zip file located in the root directory of C drive, use the following command in Windows console::
certutil -hashfile C:\casp_setup_yyyy.zip SHA256 - This will display generated SHA-256 hash. User may then compare this generated hash with the hash provided for the file from our website. Both should match, else the downloaded file is corrupted.
Refer Release Notes to know more about the changes, feature enhancements and bug fixes for each release.
| File Description | File Size | License | Download | Hash |
|---|---|---|---|---|
| CASP Setup Version 0.9.11.0 (for Windows Platform) – Dated: 2026.01.23 | 550 MB | Free/Evaluation | casp_setup_win10_x64_0.9.11.0.zip Alternate Link: casp_setup | SHA-256 |
| CASP Setup Version 0.9.11.0 (for macOS-11 and above) – Dated: 2026.01.23 | 360 MB | Free/Evaluation | casp_setup_macos11_x64_0.9.11.0.dmg Alternate Link: casp_setup | SHA-256 |
| CASP Setup Version 0.9.11.0 (for x64 Debian-11 (bullseye) – Dated: 2026.01.23 | 375 MB | Free/Evaluation | casp_setup_lnx5.4_x64_deb_0.9.11.0.zip Alternate Link: casp_setup | SHA-256 |
CASP Block Database
CASP block database is provided as part of CASP software installation. However, latest block database is provided with new blocks and updates to existing blocks. If user wish to download the latest block database, he/she can download the same from the CASP Updater tool (provided as part CASP software) or from this link and install the file as described in CASP documentation under Introduction->Installation section.
CASP Board Support Packages (BSP)
CASP BSP for each target consists of three files. Namely, hardware definition file (with .hwd extension), library file (with .hlib extension) and toolchain file (with .htc extension). These files shall be installed individually for proper functioning. Hardware definition files (.hwd) are part of respective library files (.hlib) as such these files need not be downloaded separately. Refer CASP documentation under Introduction->Installation section to know how to install these files. These files can be downloaded from CASP Updater tool or from below provided links. Alternately, these files can be downloaded from here. By default all BSPs mentioned below (except Desktop Linux GCC) are supported on Windows host platform. However, not all BSPs are supported on Linux host platforms. Some BSPs mentioned as ‘Yes’ in the column ‘Supported on Linux (x64)’ of below tables are supported only on Linux (x64) platforms.
BSP Library (*.hlib) and Tool chain (*.htc) files for the following targets are provided as part of CASP software installation. Users need not install them explicitly.
| Windows Platform | macOS Platform | Linux Platform |
|---|---|---|
| – | – | – |
Download links to the CASP BSP Library (*.hlib) and Tool chain (*.htc) files for all CASP supported board are given in below table. Please note that BSP toolchain files are from third party sources. These files are provided after thorough testing for compatibility with CASP. However, users are encouraged to download and use latest versions of these files from respective hardware vendor websites.
8bit/16bit Micro-controller Boards
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (Windows / Linux x64) / macOS (x64)) | Dated |
|---|---|---|---|---|---|
| Arduino Uno, Arduino Leonardo, Arduino Micro, Arduino Nano, Arduino Mega 2560 | Yes / Yes | casp_bsp_arduino.hlib.zip | 2025.11.16 | casp_bsp_avr.htc.zip / casp_bsp_avr.htc.tar.xz / casp_bsp_avr.htc.tar.xz | 2025.04.19 |
| Sample Hardware | Yes / Yes | casp_bsp_sam_hwd.hlib.zip | 2025.06.01 | casp_bsp_avr.htc.zip / casp_bsp_avr.htc.tar.xz / casp_bsp_avr.htc.tar.xz | 2025.04.19 |
32bit/64bit Micro-controller Boards (No FPU)
32bit/64bit Micro-controller Boards (With FPU)
FPGAs
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (Windows / Linux x64) / macOS (x64)) | Dated |
|---|---|---|---|---|---|
| Digilent Arty A7-XC7A35T | No / No | casp_bsp_xilinx.hlib.zip | 2025.06.01 | – | – |
| Digilent Arty S7-XC7S50T | No / No | casp_bsp_xilinx.hlib.zip | 2025.06.01 | – | – |
| Digilent Arty Z7-XC7Z020 SoC (Programmable Logic) | No / No | casp_bsp_xilinx.hlib.zip | 2025.06.01 | – | – |
Hardware With Embedded OS
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (Windows / Linux x64) / macOS (x64)) | |
|---|---|---|---|---|---|
| Nvidia Jetson (Remote Build) | Yes / Yes | casp_bsp_linux.hlib.zip | 2026.03.08 | – | – |
| Raspberry Pi 4B/5B 64-bit OS (Remote Build) | Yes / Yes | casp_bsp_linux.hlib.zip | 2026.03.08 | – | – |
Android Devices
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (Windows / Linux x64) / macOS (x64)) | Dated |
|---|---|---|---|---|---|
| Android ARM-7a | No / No | casp_bsp_android.hlib.zip, casp_bsp_linux.hlib.zip | 2025.06.01, 2026.03.08 | casp_bsp_android.htc.zip, JDK-8.212 | 2025.04.19 |
| Android ARM-8a | No / No | casp_bsp_android.hlib.zip, casp_bsp_linux.hlib.zip | 2025.06.01, 2026.03.08 | casp_bsp_android.htc.zip, JDK-8.212 | 2025.04.19 |
| Android x86 | No / No | casp_bsp_android.hlib.zip, casp_bsp_linux.hlib.zip | 2025.06.01, 2026.03.08 | casp_bsp_android.htc.zip, JDK-8.212 | 2025.04.19 |
Desktop/ Server Processors
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (.zip for Windows and .tar.xz for Linux x64) | Dated |
|---|---|---|---|---|---|
| Linux Debian 64bit based distros (Remote Build) | Yes / Yes | casp_bsp_linux.hlib.zip | 2026.03.08 | – | – |
| Windows-7 & Windows-10 64bit OS (Remote Build) | Yes / Yes | casp_bsp_windows.hlib.zip | 2026.03.08 | – | – |
Native Targets
| Target Boards | Supported on Linux (x64) / macOS(x64) | Library Files | Dated | Tool Chain Files (Windows / Linux x64) / macOS (x64)) | Dated |
|---|---|---|---|---|---|
| Desktop MinGW | No / No | casp_bsp_native.hlib.zip | 2026.01.31 | casp_bsp_mingw64.htc.zip | 2025.04.30 |
| Desktop MinGW with Verilog Support | No / No | casp_bsp_native.hlib.zip | 2026.01.31 | casp_bsp_mingw64.htc.zip | 2025.04.30 |
| Desktop_Linux_GCC_X64 | Yes / No (not supported on Windows) | casp_bsp_native.hlib.zip | 2026.01.31 | – | – |
| Desktop_macOS_X64 | No / Yes (not supported on Windows) | casp_bsp_native.hlib.zip | 2026.01.31 | – | – |
Android Mobile Apps
| App Title | Version | File Size | License | Download |
|---|---|---|---|---|
| CASP Mobile IO Documentation Link | Version 0.9.0 Dated: 2025.05.31 | 40 MB | Free for personal use | casp_mobile_io.apk |
| CASP BLE Client/Scanner | Version 0.9.10.4 Dated: 2025.05.31 | 40 MB | Free for personal use | casp_ble_client.apk |
| CASP Remote Target Viewer | Version 0.9.10.4 Dated: 2025.05.31 | 40 MB | Free for personal use | casp_rtviewer.apk |