单枪匹马难作战,组合套件发威力 -- GEDU ARM PC开发套件(GDK800)闪亮登场

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

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

套件组成部分

这套组件的主体是包含预装了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 协议访问目标系统,实现系统调试和调优等功能。有关挥码枪的详细介绍,请看 Nano Code

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

GDK800 能做什么

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

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

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

本套件包含以下部分

  • 幽兰代码本一套
    • 预装Windows 11 on ARM
    • 支持两种串口打印
      • 主板上的UART,可以打印ATF信息
      • SD转接头形式的UART,支持UEFI阶段开始的串口打印
  • 挥码枪一套
  • 串口打印套件
  • UEFI/EDK2调试符号和参考源代码
  • 技术手册
  • 技术支持

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

  • WinDBG内核调试
  • JTAG(CoreSight)方式

典型用途

  • 开发UEFI/EDK2固件
    • 本机编译、烧录、测试、调试
  • 开发WoA的驱动程序
  • 开发和移植WoA的应用程序
  • 挖掘WoA的漏洞,安全研究
  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值