Releases: nvidia-holoscan/holoscan-sensor-bridge
Release list
2.7.0
- hololink_module Support for applications to dynamically adapt to different HSB
devices and HSB-IP versions, without recompiling. Support for this uses new APIs for
applications and forhololink_moduledevice drivers. See the user guide pages
"Hololink Module Applications" and "Hololink Module Devices" for details. Examples
using this new approach are available in the examples directory: look for those with
the word "module" in the filename. - Emulator Unified Linux/MCU emulators under single emulator HAL for application
development and include templated targets for extending to other MCU hardware.
Vb1940Emulator now supports calibration data storage via simulated I2C EEPROM. - MIPI CPNX Reference Design using the Tauro Technologies DA326 Holoscan GMSL
adapter and the Leopard Hawk camera. - FusaCoeCapture can now be used with non image-formatted data.
- I2S audio for audio recording and playback; see
examples/audio_recorder.pyand
examples/audio_player.py - AI Skills for assisting in device and host setup; see the
skillsdirectory. - User guide is updated for consistency with HSDK.
2.6.0
Holoscan Sensor Bridge 2.6.0 update includes
- Jetpack 7.2 support for AGX Orin and AGX Thor including updates to SIPL (Thor) and Argus (Orin) frameworks
- Update HSDK support to 4.2.0
hsb_flashertool for firmware setup- CoE Offload support on AGX Thor:
SIPLCaptureServicefor HSBs running sensors at heterogeneous frame rates. More generic sensor frame/non-image layout support inFusaCoeCaptureoperator SubFrameVisualizerOpto improve support for sub-frame processing- Added x86 Linux RoCE setup support
- Added Agentic AI skills directory for workflows or setup involving HSB
ComputeCrcOpandCheckCrcOpusing nvCOMP to compute the CRC-32 of the received data frame.- UART API controls for HSB units that support a corresponding UART block; APIs are added for control. See
examples/uart_dual_board_loopback.pyfor details. - HSB emulator code supporting an STM32F767ZI MCU to emulate the HSB IP block
2.5.0
Holoscan Sensor Bridge 2.5.0 update includes
- Holoscan SDK update to 3.9
- Support for Thor configurations running JetPack 7.0
- Control plane read and write transaction optimization
- I2C timeouts can be extended
- LinuxReceiverOp implementation in C++
This release relies on HSB IP version 2510. The user guide is available here; see RELEASE_NOTES.md file for more details.
2.3.1
2.3.0
Update for Holoscan Sensor Bridge, 2.3.0, including
- Documentation and device programming support for JP7.0 based Thor configurations with the Leopard Eagle VB1940 camera. See Thor JP7 setup instructions here.
The user guide is available here; see the RELEASE_NOTES.md file for details.
2.2.1
Release 2.2.1 fixes some bugs in 2.2.0:
- programming manifest for Lattice HSB-Lite now uses publicly visible URLs for FPGA bit images
- "polarfire_esb.py --force --program" now works as expected on 2412 configurations
Additionally, Microchip MPF200-based IMX477 configuration support is included.
Reviewing functionality included with Holoscan Sensor Bridge 2.2.0:
- Holoscan SDK update to 3.3
- C++ tools and utilities, supporting deployments without the python runtime
- Synchronized I2C transactions -- IMX274 shows a demonstration where camera settings can be set during the blanking interval
- Support for Leopard Eagle VB1940 cameras and IMU; E-con IMX715 and ECam0M30ToF depth sensors
- P1722B COE data plane support with CPU RDMA emulation
This release depends on the FPGA with IP version 2507.
The user guide is available here; see the RELEASE_NOTES.md file for details.
2.2.0
Update for Holoscan Sensor Bridge, 2.2.0, including
- Holoscan SDK update to 3.3
- C++ tools and utilities, supporting deployments without the python runtime
- Synchronized I2C transactions -- IMX274 shows a demonstration where camera settings can be set during the blanking interval
- Support for Leopard Eagle VB1940 cameras and IMU; E-con IMX715 and ECam0M30ToF depth sensors
- P1722B COE data plane support with CPU RDMA emulation
This release depends on the FPGA with IP version 2507.
The user guide is available here; see the RELEASE_NOTES.md file for details.
2.0.0
Update for Holoscan Sensor Bridge to 2.0, including
- Updates for safety and reliability, including CRC of the received data frame
- Support for multiple sensors on the same network interface
- Specific tools for measuring performance and latency, using PTP timestamps
and more.
For more information, see
Full Changelog: 1.1.1...2.0.0
1.1.1
Minor update including
- Support for Microchip IMX477 connected vi MPF200 boards
- Documentation
- Removal of useless warning messages from docker builds
Full Changelog: 1.1.0...1.1.1
HSB 1.1 with support for C++.
Update for Holoscan Sensor Bridge to 1.1, which includes
- C++ implementation for most framework objects
- Updated to work with Holoscan SDK 2.3
- Hardware image signal processing, for iGPU configurations
- PTP timestamps are included with received data
- Support for GPIOs
For details, please see the release notes. Documentation for the 1.1 release is available here. For more information about Holoscan applications, see here. For more information about Holoscan Sensor Bridge boards, see Holoscan Sensor Bridge.