BSD Ports

sysutils/blisp g20230703 FreeBSD

Utility and library for flashing Bouffalo RISC-V MCUs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
sysutils
Package size
69.8 KiB, 158.2 KiB installed

Description

Utility and library for flashing Bouffalo RISC-V MCUs such as upgrading firmware on Pinecil V2 open source soldering iron

In the other systems

SystemPortVersion
FreeBSDsysutils/blispg20230703
HardenedBSDsysutils/blispg20230703
GhostBSDsysutils/blispg20230703

Install

Binary package:

pkg install blisp

From the ports tree:

cd /usr/ports/sysutils/blisp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	blisp>0:sysutils/blisp

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latestg20230703g20230703-g20230703g20230703
FreeBSD:14:quarterlyg20230703g20230703n/ag20230703g20230703
FreeBSD:15:latestg20230703g20230703n/ag20230703g20230703
FreeBSD:15:quarterlyg20230703g20230703n/an/an/a
FreeBSD:16:latest--n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake
Service scripts
none

Message after installing

Blisp is a utility for flashing Bouffalo Labs RISC-V Microcontrollers and SoCs.
It's tested with Pinecil v2 soldering iron, but should work with PineCone dev board, PineNut programmer and other hardware with same MCU.

A devd conf file is included which will set permission on USB device to enable flashing.
To activate execute following command: service devd restart

Example:
blisp --write -c bl70x --reset <path/to/firmware.bin>

Files

distinfo 2
FileSizeSHA256
pine64-blisp-g20230703-048a724_GH0.tar.gz1453207e27ef9c52e0138c881b1ab8df6de1ee52352196664182a019b866e47481bc9a
argtable-argtable3-6f0e40b_GH0.tar.gz5103325ac298f92cd26bc2cab541ac7a8f7295a040675d621e594864bb93ac8bfbcf59

Commit history 0

No commits in the history this site was built from.