root@hobot:/map/deb# dpkg -i hbucp_aarch64_3.1.4.debSelecting previously unselected package hbucp.(Reading database ... 24647 files and directories currently installed.)Preparing to unpack hbucp_aarch64_3.1.4.deb ...Start preinst process with parameter: installThis is a new installation, no checks or backups are required.Finish preinst processUnpacking hbucp (3.1.4) ...Setting up hbucp (3.1.4) ...Start postinst process with parameter: configureThis is a new installation.UCP Monitor version: 1.1.0[UCP]: log level = 3[UCP]: UCP version = 3.1.4[VP]: log level = 3[DNN]: log level = 3[HPL]: log level = 3[UCPT]: log level = 6[DSP]: log level = 3[DNN] HBTL_EXT_DNN log level:6UCP SERVICE version: 3.1.4Finish postinst process
root@hobot:/map/deb# dpkg -i hbucp_aarch64_3.1.4.deb(Reading database ... 24661 files and directories currently installed.)Preparing to unpack hbucp_aarch64_3.1.4.deb ...Start prerm process with parameter: upgradeAll specified binaries are not running and can be safely processed.All specified shared libraries and their dependencies are not being used and can be safely processed.Finish prerm processStart preinst process with parameter: upgradeThis is an upgrade installation. Performing backups.Temporary backup directory '/var/tmp/hbucp_backup' created successfully.Backup completed successfully.Finish preinst processUnpacking hbucp (3.1.4) over (3.1.4) ...Start postrm process with parameter: upgradeFinish postrm processSetting up hbucp (3.1.4) ...Start postinst process with parameter: configureThis is an upgrade installation.UCP Monitor version: 1.1.0[UCP]: log level = 3[UCP]: UCP version = 3.1.4[VP]: log level = 3[DNN]: log level = 3[HPL]: log level = 3[UCPT]: log level = 6[DSP]: log level = 3[DNN] HBTL_EXT_DNN log level:6UCP SERVICE version: 3.1.4Upgrade installation was successful. Deleting backup files...Finish postinst process
root@hobot:/map/deb# dpkg -r hbucp(Reading database ... 24661 files and directories currently installed.)Removing hbucp (3.1.4) ...Start prerm process with parameter: removeAll specified binaries are not running and can be safely processed.All specified shared libraries and their dependencies are not being used and can be safely processed.Finish prerm processStart postrm process with parameter: removeThis is a remove operation.Finish postrm process
与开发板端相同,UCP在 x86 架构上通过仿真形式提供了同样的视觉处理、模型推理和高性能计算能力,所有的示例及接口代码均可以在仿真环境中等效使用。
您可以在x86环境中进行代码开发和调试,开发过程中获得可即时反馈,并在早期发现和解决问题,从而提高开发效率和代码质量,以确保代码能够无缝迁移到SoC硬件上运行。
仿真库:仿真库运行在 CPU 上,CPU 模拟硬件加速器的行为,但 CPU 的架构和设计并不专门针对这些任务,因此运行效率较低。
尽管仿真环境下的性能通常低于实际硬件的性能,但仿真环境提供了完整的API支持和精确的功能验证,能够极大地提高您的开发效率和代码质量,有助于您在早期阶段发现并解决潜在的问题。