-
-
[转帖]分享一个千元以下用JTAG调试ARM架构机器的方案[ARM中国-极术社区]
-
发表于: 2022-6-9 15:28 6825
-
CoreSight(核景)是ARM平台上一系列调试和追踪技术的总称,具有丰富而且强大的调试和优化功能,在ARM生态中扮演着重要角色。NTP(Nano Target Probe,简称NTP)是由格蠹科技基于ARM CoreSight技术研发的新一代硬件调试器,可以通过CoreSight协议操控ARM SoC芯片,让风驰电掣的CPU核心戛然而止,进入停顿状态,接受审查。NTP可以与格蠹科技的NDB软件调试器一起工作,获取目标系统的高层语义,以符号化的方式来调试安卓和其它LINUX系统,既具有强大的底层控制力,又具有丰富的上层语义。
注:NTP为挥码qiang。。。但三个字发布了 NTP官网
NTP的核心功能是通过CoreSight协议访问目标系统,实现系统调试和调优等功能。虽然理论上可以用NTP来调试多数支持CoreSight技术的ARM SoC系统,但因为芯片对外引脚的差异,NTP目前仅支持GDK8。
NTP可以与格蠹科技的Nano Code软件调试器一起使用, 让用户快速建立起一套强大的调试环境。这个环境具有如下典型用途:
-
软件故障定位,定位固件、内核、系统驱动等不同软件层的各种bug
-
安全研究
-
芯片设计和系统总线技术研究
-
系统调优
-
学习系统软件和各种底层技术
NTP产品包含:
-
NTP核心硬件(主板、微处理器等)
-
与上位机连结的USB线一根
-
与目标机器连结的转接卡和连线一套
针对的用户群:
-
信息安全领域的软硬件工程师和研究者
-
在ARMv8平台上从事硬件研发和系统软件开发的软硬件工程师
-
学习和钻研计算机软硬件原理的大中院校学生和教师
NTP的线上发布会将于2022年6月11日下午14:00至15:30开展。届时将由《软件调试》作者(张银奎)实际进行现场演示,使用NTP调试ARMv8系统和Linux内核,接收来自芯片内部的“物语”,带领大家走进核镜技术的世界,深度挖掘核镜技术的能力和用法,感受核镜技术的魅力和威力。同时,发布会现场将有优惠抢购活动以及精美礼品。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)