Not login
0

[253]  配置GDK7简单流程(mac parallels、windows)

asked 2021-05-10 10:59:10 +0800

liuxiaoliang gravatar image

配置GDK7简单流程

  • 刚刚到了没几天的GDK7一直没有使用,周末可以好好看看怎么玩的。在配置过程中由于没仔细看新手教程导致出现了一些小问题,多亏张老师的细心指导,才将这些问题解决,于是乎就把这些小问题记录了一下。

  • (1)主机:Mac (1)目标机:GDK7Winodows10 (2)主机:Windows10 (2)目标机:GDK7Windows10

  • 我是通过mac里面的虚拟机parallels搭建了windows10的虚拟机环境进行连接,但是刚开始不太确定能不能这样连接到GDK7上,在虚拟机里安装了必需的软件“intel-sw-tools-installer.exe”要等好一会才可以安装好,安装好自己也重启了一下。安装windbg+nanocode image description

  • 这些东西安装完毕后我就观察我的设备管理器,看有没有Intel DCI Transports这个东西,怎么找也找不到,这里其实是忘记连接蓝色的USB3.0的线了,然后就以为MAC里面虚拟机连接GDK7应该是不可以的 image description

  • 兴趣被浇灭了一些,不过心里还是说那就先用Windows试下呗,看能不能连上,然后就打开微星笔记本开启Windows10进行测试,我这个Windows10环境很干净,下载了intel-sw-tools-installer.exe,下载SDK,下载WDK,下载nanocode,下载windbg都下载好安装完成,重启之后仍然看到设备管理器里没有Intel DCI Transports这个东西,就很纳闷,突然想到是不是需要插上usb的线才会显示?就赶紧插上,果然就显示出来了。很是开心并且心里想刚刚Mac的问题应该也是线的问题,想等会Windows测试完再试试mac虚拟机的情况。 image description

  • 趁热打铁赶紧打开nanocode打开内核调试选项,按照PDF选择USB3这个选项,然后选择DCI Exdi把对勾点一下,又出现问题了,发现压根链接不上,调试会话直接挂掉,重启电脑,重启调试器都不能解决,这个时候无从下手,然后自己就瞎看了下内核调试USB3里面的几个选项,更改为Open尝试了一下,发现没有exdi的相关错误了,不过仍然卡着不动了 image description image description

  • 此时是一头晕乎乎,就去请教下张老师,果然还是需要多了解下软件才能更好的去发现解决问题的方法,将输出信息的选项更改为nanocode,然后发起中断即可观察到错误原因 image description

  • 此时心里就是感觉像拨开云雾的样子,继续观察发现了原来这里就是一个dll没有加载,需要配置下nanocode的一个配置文件的路径信息,打开ndb.cfg文件将里面的“IpcApiAccess_x64.dll”路径设置为我们本机的路径即可 image description

  • 更新完路径信息后,又出现了新的问题,调试器提示“jtag无法执行操作,没gpc线程”这下再一次寻求张老师帮助,这种no gpc的情况一般需要重启nanocode或者GDK7即可,然我后就重启了一下nanocode即可,我所遇到的情况并不需要重启GDK7只需要重启下nanocode即可,很是开心 image description image description

  • 在Windows下配置完成GDK7调试流程后,就要再一次测试MACparallel虚拟机环境下的配置,此时又遇到了一种情况,由于GDK7有两个USB3.0蓝色的线的插口,由于我两根线都插上,并且一跟连接的是Windows主机(此时Windows正在调试),一跟连接MAC,发现Mac这里仍然没有相应,心里感觉应该是不能两个线同时连接,就将两个线都拔掉,只连接MAC电脑的线,发现可以正常连接了并且出现Intel DCI Transports 这个设备了,然后后面出现的问题与前面Windows主机的问题一致,最终macparallels虚拟机也能正常连接GDK7并且调试 image description

  • 此次过程感觉很开心,多亏了张老师的帮助来解决了很多问题很是感谢,同时自己在以后碰到新东西的时候最好仔细看下新手教程文档,以免在小问题浪费大量的时间☺。

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2021-06-02 10:44:01 +0800

gdman gravatar image

文章写的真好,特别是探索和证明了在MacOS上的使用方法,非常感谢

edit flag offensive delete link more
Login/Signup to Answer

Question Tools

1 follower

Stats

Asked: 2021-05-10 10:59:10 +0800

Seen: 75 times

Last updated: Jun 02 '21

关闭