1. 支持Type C有线及WiFi STA、WiFi AP无线使用;
2. J-Link:OB-STM32F072-CortexM;
3. 主控:全志V831;
4. WiFi+BT:XR829(BT暂未使用);
5. PMU:AXP2101;
6. 输出支持短路保护;
开源地址:
https://github.com/zhangjinke/jlink_wifi_v831_software
https://github.com/zhangjinke/jlink_wifi_v831_hardware
PS:插入图片不知道为什么提示:url 标签不允许在 img 标签内部使用。
以下由作者 2023-10-19 更新:
---------------------------------------
最近做了些更新:
1. 增加J-Link OB-STM32F072-128KB-CortexM固件,支持ARMv8-M架构;
2. 增加C2000工具搜索IP地址的功能(再也不用到路由器配置页面中去找了);
3. 增加了序列号范围说明,这样在J-Link Configurator中看到的型号才是正确的;
以下由 @哇酷小二 2023-9-25 添加:
---------------------------------------
本站下载: jlink_wifi_v831_hardware_software.7z (带git仓库)
url 标签不允许在 img 标签内部使用,因为中间有个空格,(bug
离线
看上去成本有点高,v831这是当linux主机用了吧?
离线
如果是用WIFI方式下载的话,就是用web方式将固件上传到下载器再下载吗?
离线
厉害,有视频演示吗?
可以的话,改一个V9版本的:)
离线
看上去成本有点高,v831这是当linux主机用了吧?
成本还好,一个一百不到(V831 30元,AXP2101 3.5元,XR829 9.9元,STM32F072C8 7元,SD NAND 10元,电池4.5元),里面运行了个JLinkRemoteServerCLExe,把有线J-Link转成无线J-Link。
离线
如果是用WIFI方式下载的话,就是用web方式将固件上传到下载器再下载吗?
不是的,用法和正版J-Link WiFi相同的,可以通过IP地址连接到J-Link上,连接成功后,使用起来和有线的是一样的,J-Flash、Keil、IAR测试都可正常使用。
离线
厉害,有视频演示吗?
可以的话,改一个V9版本的:)
没有拍演示视频,创意来自与这篇帖子,里面有讲原理。V9我测试过通过这种方式可以做,只是受限于现在STM32F205RC的成本和尺寸,这次做的OB。
https://blog.csdn.net/weixin_45467056/article/details/114106379
最近编辑记录 zhangjink (2023-09-25 12:46:33)
离线
不错,segger提供的JLinkRemoteServerCLExe是源码?需要自己编译?
离线
不错,segger提供的JLinkRemoteServerCLExe是源码?需要自己编译?
SEGGER提供的闭源二进制,正好有linux arm版本
离线
@zhangjink
重量级开源项目
831是不是用废了——只用了CPUi😂
离线
@zhangjink
重量级开源项目
831是不是用废了——只用了CPUi😂
实际上只要CPU架构是armv7l或者aarch64,且有一个USB HOST的芯片应该都能胜任,有更合适的芯片欢迎推荐 ,后续准备做个V9的,因为今天发现OB-072不支持armv8
。
最近编辑记录 zhangjink (2023-09-25 16:34:12)
离线
可是现在831买不到
离线
离线
现在立创还能买到,代理商前几天通知说是V831快停产了,他们都缺货很久了
离线
memory 说:现在立创还能买到,代理商前几天通知说是V831快停产了,他们都缺货很久了
不错啊 那就非常奈斯了
离线
@zhangjink
可以做成模块的形式,后级接JLINK,这样就不用限制JLINK了,要用那种JLINK 就接那种JLINK,不用重新画板
离线
@zhangjink
可以做成模块的形式,后级接JLINK,这样就不用限制JLINK了,要用那种JLINK 就接那种JLINK,不用重新画板
喜欢小一点的东西
离线
这个不错,V831,不好采购?V3S应该也可以的吧,先研究下JLinkRemoteServerCLExe 。找时间玩下
离线
试了一下开源硬件工程打不开啊
离线
为啥不能用一片 esp32干这事
离线
楼主有没有成品出售?
离线
这是J-LINK的什么版本?能使用最新版本的J-LINK软件么?
离线
试了一下开源硬件工程打不开啊
用的嘉立创EDA, https://pro.lceda.cn/editor ,选择文件->导入->嘉立创EDA(专业版)即可
离线
为啥不能用一片 esp32干这事
因为运行不了JLinkRemoteServerCLExe
离线
楼主有没有成品出售?
没有哟,有兴趣可以自己做一套,嘉立创打板免费的,一套的BOM成本不到100元
离线
这是J-LINK的什么版本?能使用最新版本的J-LINK软件么?
J-Link OB-STM32F072-CortexM,支持最新版驱动
离线
打开了,谢谢大佬的开源。看了工程后,我很好奇,想问一下如果想改成V9固件,除了把JLINK部分改成STM32F205RGT6+V9固件,硬件和软件有什么需要改进的嘛?想自己尝试一下?希望得到楼主的解答,万分感谢!
离线
fxyc87 说:这是J-LINK的什么版本?能使用最新版本的J-LINK软件么?
J-Link OB-STM32F072-CortexM,支持最新版驱动
是只需要重新烧录OB的固件就好了对吗?
离线
打开了,谢谢大佬的开源。看了工程后,我很好奇,想问一下如果想改成V9固件,除了把JLINK部分改成STM32F205RGT6+V9固件,硬件和软件有什么需要改进的嘛?想自己尝试一下?希望得到楼主的解答,万分感谢!
是的,只需要修改J-Link部分,其它部分是通用的
离线
zhangjink 说:fxyc87 说:这是J-LINK的什么版本?能使用最新版本的J-LINK软件么?
J-Link OB-STM32F072-CortexM,支持最新版驱动
是只需要重新烧录OB的固件就好了对吗?
重新烧录是指?
离线
以前用orange pi zero刷ubuntu跑jlink linux驱动,挺好使。
离线
最近做了些更新:
1. 增加J-Link OB-STM32F072-128KB-CortexM固件,支持ARMv8-M架构;
2. 增加C2000工具搜索IP地址的功能(再也不用到路由器配置页面中去找了);
3. 增加了序列号范围说明,这样在J-Link Configurator中看到的型号才是正确的;
PS:想咨询下主贴怎么编辑呢···
离线
看了楼主的分享深受启发,不知道有没有大佬手里有V3S开发板测试下在V3S上可不可以用,如果可以的话计划做一版V3S+WiFi+JLINKV9的,楼主的板子我打样了,0402和0201的手动太难搞了,打算把器件换成最小0603的,对手残党友好一些
离线
看了楼主的分享深受启发,不知道有没有大佬手里有V3S开发板测试下在V3S上可不可以用,如果可以的话计划做一版V3S+WiFi+JLINKV9的,楼主的板子我打样了,0402和0201的手动太难搞了,打算把器件换成最小0603的,对手残党友好一些
测试V3s可以正常运行JLinkRemoteServerCLExe
离线
@zhangjink
usb接上jlink也可以识别到吗?看了下荔枝派zero,是microusb,想接jlink还得搞个转接头
离线
@zhangjink
usb接上jlink也可以识别到吗?看了下荔枝派zero,是microusb,想接jlink还得搞个转接头
我的板子上没有usb主机,没办法测试,按道理来说是没问题的
离线
@skrlaoshiren
最近我在设计v851s+wifi5+jlink v9的版本
离线
路由器加usbip、virtualhere就行
离线
无线Jlink 这是 MCU---(JTAG)--JLINK--(USB)--SOC(JLinkRemoteServer)----WIFI(TCP/IP)-----PC(JLinkRemoteClient),
用的是 JLinkRemoteServer, 建议 做USB C/S的方式,适合所有的用USB的各类仿真工具(就像现在常用的远程刷手机系统的方法)。
这样要考虑只是通用的 USBRemoteServer 和 USBRemoteClient。
离线
板子焊出来还没有烧程序,只是在072中烧录了程序。怎么插到电脑上无反应
离线
板子焊出来还没有烧程序,只是在072中烧录了程序。怎么插到电脑上无反应
需要检查一下AXP2101输出是否正常
离线
ZCLW 说:板子焊出来还没有烧程序,只是在072中烧录了程序。怎么插到电脑上无反应
需要检查一下AXP2101输出是否正常
stm32芯片使用的为c8t6还是cbt6 bom里面是CBT6 我看芯片图片加bin文件大小应该是C8T6
离线
zhangjink 说:ZCLW 说:板子焊出来还没有烧程序,只是在072中烧录了程序。怎么插到电脑上无反应
需要检查一下AXP2101输出是否正常
stm32芯片使用的为c8t6还是cbt6 bom里面是CBT6 我看芯片图片加bin文件大小应该是C8T6
都可以,这两个型号都有对应的程序
离线
你好,楼主,我复刻了一版V831+V9的,1.在测试过程中发现JTAG的几个引脚如果接了你开源原理图的ESD是无法正常调试烧录的,不知道你做的是否焊上这部分。2.板载SD NAND是怎么烧录镜像的?我照着网上用PhoenixSuit烧录也是失败了,可否请教一下是怎么用PhoenixCard烧录镜像的,这个SD卡板载取不下来(现在打算做个TF卡转SD NAND的板子,焊上当成TF卡烧录再吹焊到板子上)
离线
你好,楼主,打扰了,已经测试成功了,但仍有两个小疑惑想问问你:1.你测试时XR829产生的WIFI信号大概多远就连不上了?(我这边测试是2m内,我用了矢网调了传输线匹配,不知道是匹配不正确还是XR829的作为AP,发射功率就那么大限制的);2.模拟开关是否会出现无法正常工作的现象?我是飞线,拆了模拟开关直连才正常工作的
离线
@独醉其性
恭喜恭喜
1. 我是用买sd nand时卖家送的转接板,接到读卡器上用Win32DiskImager烧写的;
2. WiFi我这边视距20米没问题,没调过匹配,天线上两个对地的电容NC,电感焊接的0Ω电阻;
3. 模拟开关我这边是正常的,没遇到过问题。
离线
@独醉其性
需要确认下你的层压结构是否正确,我是按照JLC04161H-7628(通用推荐/免费)结构设计的,勾选了阻抗管控+/-20%(免费)
离线