微信公众号
GDK8(GEDU Development Kit 8)是格蠹科技针对ARMv8平台研发的开发和调试平台,预装了GNU的开发工具链,可以在ARM系统本机开发各种ARM应用软件和驱动程序, 彻底改变了传统的交叉编译方式。 GDK8可以与格蠹科技的Nano Debugger(NDB)一起工作,使用WinDBG的各种调试命令来调试Linux程序,是学习和研究ARMv8架构、LINUX操作系统和嵌入式软件技术的有力助手。
GDK8的主芯片为RK3328 SoC,集成有4个A53 CPU、Mali-450MP4 GPU、以太网卡、USB 3.0和USB 2.0控制器等。
软件方面,GDK8上预装了U-Boot,Linux内核和Ubuntu发行版等常用工具和组件,以及格蠹科技的Nano Debugger设备端软件(NDSTUB)。
为用户提供“打开盒子就用”的一站式调试体验,省去各种东拼西凑的烦恼,节省您的宝贵时间。
挥码枪(Nano Target Probe,NTP)是基于ARM CoreSight技术的硬件调试器, 其核心功能是通过CoreSight协议访问目标系统,实现系统调试和调优等功能。 虽然理论上可以用挥码枪来调试多数支持CoreSight技术的ARM SoC系统, 但因为芯片对外引脚的差异,挥码枪目前仅支持GDK8。
挥码枪产品包含
挥码枪可以与格蠹科技的Nano Code软件调试器一起使用, 让用户快速建立起一套强大的调试环境,这个环境具有如下典型用途:
1. 软件故障定位,定位固件、内核、系统驱动等不同软件层的各种bug2. 安全研究3. 芯片设计和系统总线技术研究4. 系统调优5. 学习系统软件和各种底层技术