Hardware & Industrial
Инструмент для разработки USB-периферии — используется для аппаратного взаимодействия и реверс-инжиниринга устройств.
# Prerequisites: Python 3.9+
# Install from PyPI
pip install greatfet
# Or user-local install
pip3 install --upgrade --user greatfet
# Upgrade
pip install --upgrade greatfet
# Linux udev rules (allows non-root access)
greatfet host-tools --ensure-access
# Update firmware to match host tools
greatfet_firmware --autoflash
# Source-install build dependencies (Debian / Ubuntu)
sudo apt-get install gcc-arm-none-eabi libnewlib-arm-none-eabi cmake make dfu-util python3-setuptools python3-yaml
pip install pyyaml
# Source install
git clone --recursive https://github.com/greatscottgadgets/greatfet.git
cd greatfet/libgreat/host/
python3 setup.py build
sudo python3 setup.py install
cd ../../host/
python3 setup.py build
sudo python3 setup.py install