Android系统上的指纹芯片软件开发:
TEE/TrustZone中的可信应用程序(通过SPI与芯片通讯),Linux Kernel,HAL,HIDL/Treble,Framework,APK等模块全套解决方案。
Windows和Ubuntu系统上的指纹示例程序:
基于Python实现快速开发,通过USB转SPI芯片FTDI,实现对指纹芯片的控制,图像采集和显示等功能。
32位ASIC上WiFi Firmware开发:
基于802.11协议开发。
32位车载系统上蓝牙协议栈开发:
基于蓝牙profile开发协议栈。
TrustZone/TEE环境中的安全应用程序开发:
OP-TEE运行在QEMU中,实现和宿主机(Ubuntu)之间的SSL/TLS通讯。
Ubuntu系统上实现端口间数据转发和回传。
Android系统访问SPI接口外设:
通过USB-OTG功能,借由USB转SPI芯片控制SPI接口的外设,实现包括APK、Framework、HAL等。