banner
News center
Elite technology and exceptional precision

Firefly AIO

Feb 04, 2024

Firefly AIO-1684XQ is a motherboard based on SOPHGO SOPHON BM1684X octa-core Cortex-A53 AI SoC delivering up to 32TOPS for AI inference, and designed for computer vision applications and video analytics.

The headless machine vision board is equipped with 16GB RAM, 64GB eMMC flash, and 128MB SPI flash, and comes with a SATA 3.0 port, dual Gigabit Ethernet, optional 4G LTE or 5G modules, four USB 3.0 ports, and a terminal block with two RS485 interface, two relay outputs, and a few GPIOs.

Firefly AIO-1684XQ specifications:

The specifications are quite similar to the company’s Firefly EC-A1684XJD4 FD edge AI computer minus the enclosure and support for HDMI output and WiFi. Since there’s no video output, I’d assume there must be a web-based control interface to configure the BM1684X motherboard and monitor up to 16 video streams.

Documentation specific to the AIO-1684XQ motherboard does not seem available yet, but the wiki for the Core-1684JD4 system-on-module, the little brother of the Core-1684XJD4 used there, indicates support for Debian 9 and Ubuntu 20.04. Programming is done through the Sophon3 SDK with support for Caffe, Darknet, MXNet, ONNX, PyTorch, PaddlePaddle, and TensorFlow frameworks, and that leverages open-source projects such as OpenCV and FFmpeg.

Applications include access control, video structuring, corrective and preventive maintenance, and equipment inspection using algorithms such as “person/vehicle/object” recognition, video structuring, and trajectory behavior. Firefly says the SOPHON motherboard can be used for smart surveillance/security, smart transportation, smart cities, industry 4.0, the smart grid, etc…

Firefly did not provide availability and pricing information for the AIO-1684XQ motherboard, but for reference, the EC-A1684XJD4 FD embedded computer is currently selling for $849, so I’d expect a price in this range, maybe a bit lower, for the motherboard. Further information may be found on the product page.

Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

Related posts: