单枪匹马难作战,组合套件发威力——GDK800闪亮登场

a844ee79e4c502e89f0055879dbb51f7.png

" GDK800 闪亮登场 "

单枪匹马难作战

组合套件发威力

GEDU ARM PC开发套件

在苹果成功把MacBook从x86转移到ARM后,高通、英伟达等很多巨头也积极研发Arm PC。很多人认为,2024年将是Arm PC高速发展的一年。

格蠹科技此前发布的幽兰代码本,一经推出就获得用户的好评,很多程序发烧友尤其喜欢它的本地开发、本地部署、本地调试的能力。但也有部分用户询问,我们还是比较熟悉 Windows 编程,什么时候出个 Windows 版本的 Arm 本(即 Arm PC)啊?这不,格蠹科技即将隆重推出ARM PC开发套件(GDK800),以响应广大编程爱好者的需求,同时满足新兴的ARM PC开发需要。

3bc433984d204889c98cd436acb0e64c.png

Part.01

套件组成部分

GEDU ARM PC

e21bae2db50c79ec70e334a15e3169dc.png

aa2bc0a1ac9d61fbc156e010caef1477.png

170310dfa3ed4a22883d4bb8b5bc483d.png

这套组件的主体是包含预装了Windows 11(WoA版本)的幽兰代码本。

幽兰代码本的详细介绍请见:

https://www.nanocode.cn/#/yl/index

它使用了瑞芯微公司新推出的RK3588 SoC芯片为核心硬件,采用先进的8nm制程工艺,集成了8个Arm v8架构的CPU,其中4个为Cortex-A76,另外4个为Cortex-A55,共8个CPU核心, 使用Big-Little技术协同工作,有效满足了高性能和低功耗的需求。

这个套件还包含一套挥码枪(Nano Target Probe,NTP)。挥码枪也是格蠹科技推出的一款旗舰产品,是基于Arm CoreSight技术的硬件调试器, 其核心功能是通过CoreSight 协议访问目标系统,实现系统调试和调优等功能。

有关挥码枪的详细介绍,请看:

https://www.nanocode.cn/#/ntp/index

除此之外,该套件还包含了UEFI/EDK2调试符号和参考源代码、丰富的技术手册,以及简单的技术支持。用户在使用中遇到任何问题,都可以跟我们联系,我们一定在第一时间回复用户的疑问。

1271df51e081aef8668940e0543c7bcb.png

Part.02

GDK800 能做什么

GEDU ARM PC

93da0cff7ee402b692d922dfaa82aae1.png

9e28f70664a889d6085a5aa6fa4ca066.png

453a82752791be261c7d04c6dfbfaab0.png

使用这套组件,除了满足一般的开发需求外,最大的优势是还能使用两种方式对 WoA(Windows on Arm)进行内核调试。第一种是使用经典的WinDbg工具和NT内核调试引擎。WinDbg是在Windows平台下的一个强大的用户态和内核态调试工具,是开发Windows驱动,深入研究Windows内核不可缺少的一个工具,很多老的Windows程序员都非常熟悉它。现在,它将在新一轮的ARM PC开发中,老将出马、重放光辉。

第二种是JTAG(CoreSight)方式。这就要用到套件中的挥码枪了。利用挥码枪,可以通过ARM CoreSight技术将目标系统中断下来,然后使用格蠹科技研发的独特算法在内存中动态寻找到NT内核,以及关键的数据结构,然后加载符号文件,对目标系统实现系统调试和调优等功能。 

1eece09e2d788685811471aec50d05c0.png

Part.03

套件组件及用途

GEDU ARM PC

077b094bcd64d3b4f10c9e21f0b970af.png

f55908b46c388d07b21d7aa68e48e729.png

cc079c2d9d4a1442bc6b78c760444044.png

以下是本套件的详细组件列表和典型用途,相信该套件一定能大有作为。

本套件包含以下部分:

  • 幽兰代码本一套

    · 预装Windows 11 on ARM

    · 支持两种串口打印

     >> 主板上的UART,可以打印ATF信息

     >> SD转接头形式的UART,支持UEFI阶段开始的串口打印

  • 挥码枪一套

  • 串口打印套件

  • UEFI/EDK2调试符号和参考源代码

  • 技术手册

  • 技术支持

使用GDK800套件,你可以使用两种方式调试WoA:

  • WinDBG内核调试

  • JTAG(CoreSight)方式

典型用途:

  • 开发UEFI/EDK2固件

    · 本机编译、烧录、测试、调试

  • 开发WoA的驱动程序

  • 开发和移植WoA的应用程序

  • 挖掘WoA的漏洞,安全研究

9036faa8e681e043b76eb89a0d93e4d5.png

ebc8d71afd9ad0372d02af33b812e1f2.png

- END -

【盛格塾】

正心诚意,格物致知

人文情怀审视软件,以软件技术改变人生

04d1a347cbb8ba38795d4d4f17e343d3.png

格友公众号

0220feef788e7ee50e78b671aaa75564.png

盛格塾小程序

扫描上方二维码或在微信中搜索“盛格塾”小程序

可以阅读更多文章和有声读物

往期推荐

想学习EFI编程?福音来了

温笃丝再婚记

筚路蓝缕,UEFI固件以战说法

比声音卡顿还难调试的问题

b6e47794e1833db94d6769fbc9894bb0.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值