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%(免费)
离线
为啥不能用一片 esp32干这事
esp32上面跑不了关键的这个JLinkRemoteServerCLExe
离线
请问楼主,V831还可以用哪些替代
离线
@skrlaoshiren
最近我在设计v851s+wifi5+jlink v9的版本
非常感谢楼主的分享! 让公司画板的换0603封装后(板画的很水)打板的已经成功了!主要是某宝买的800块的Jink V11 WIFI版不怎么好用,有时掉线,很卡。这个V831的最终效果待测试.
。
离线
@wangxq
测试这么多天,现在效果怎么样。
离线
@skrlaoshiren
最近我在设计v851s+wifi5+jlink v9的版本
大佬进展如何,尝试画V3s+JlinkV9,画一半尺寸太大了,不合适,放弃了:mad:
离线
zhangjink 说:@skrlaoshiren
最近我在设计v851s+wifi5+jlink v9的版本大佬进展如何,尝试画V3s+JlinkV9,画一半尺寸太大了,不合适,放弃了:mad:
最近有点忙,而且在考虑是否画一个无线USB的设备,这样就不和具体的设备关联了,只要USB的设备都可以转成无线使用
离线
@zhangjink
无线USB设备好多现成的板子都很合适,价格便宜量又足,我用的香橙派zero 2w,¥100,自己做优势不明显
离线
@zhangjink
无线USB设备好多现成的板子都很合适,价格便宜量又足,我用的香橙派zero 2w,¥100,自己做优势不明显
WiFi4调试的时候延时还是挺大的,用起来不是那么顺畅,WiFi6+自带电池应该还是比较有优势的
离线
楼主,我现在在用:荔枝派ZERO,用的全志V3S芯片。
但是我Linux不太会用,可以有偿帮我移植到这个片子上吗?费用暂定1K。
方便的话,您加下我QQ:36412998。
离线
用virtualhere更原生,所有usb设备都能转成无线的,而且一个设备免费
离线
这个实际使用的时候速度如何?
离线
我在这里眼巴巴的看着大佬们打样出来,卖一个给我玩玩,感谢
离线
这个实际使用的时候速度如何?
和有线比差距有点大···
离线
风过不留痕 说:这个实际使用的时候速度如何?
和有线比差距有点大···
Jscope能到1khz吗?
离线
zhangjink 说:风过不留痕 说:这个实际使用的时候速度如何?
和有线比差距有点大···
Jscope能到1khz吗?
刚刚试了下,这个OB只能到50Hz
离线
lhj200304 说:zhangjink 说:和有线比差距有点大···
Jscope能到1khz吗?
刚刚试了下,这个OB只能到50Hz
请教一下,这个排针是接单片机下载口,那jlnk接哪里的?小白没看懂怎么使用
离线
zhangjink 说:lhj200304 说:Jscope能到1khz吗?
刚刚试了下,这个OB只能到50Hz
请教一下,这个排针是接单片机下载口,那jlnk接哪里的?小白没看懂怎么使用
J-Link通过WiFi和电脑通讯,使用方法和官方的J-Link WiFi相同的
离线
@zhangjink
是stm32就当jlink了吗?只要你这个板子接目标芯片就行了
离线
@zhangjink
是stm32就当jlink了吗?只要你这个板子接目标芯片就行了
是的
离线
楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
离线
楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
我使用的V831 Tina SDK中提供的编译器,你们这边编译出什么问题了呢
离线
楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
嘿嘿,其实这个可以在Windows下编译的
离线
SUPER_CRJ 说:楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
我使用的V831 Tina SDK中提供的编译器,你们这边编译出什么问题了呢
给您发邮件您已回复。报了好多错。解决到最后有一个:libc.so.6库有问题。
离线
SUPER_CRJ 说:楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
嘿嘿,其实这个可以在Windows下编译的
我用虚拟机。
在win上怎么编译?666
离线
obit 说:SUPER_CRJ 说:楼主,能提供下你的编译器吗?我们这边编译中总是出问题。
嘿嘿,其实这个可以在Windows下编译的
我用虚拟机。
在win上怎么编译?666
当然是不用虚拟机了,零错误,嘿嘿,不告诉你
最近编辑记录 obit (2024-01-30 18:42:01)
离线
lhj200304 说:zhangjink 说:和有线比差距有点大···
Jscope能到1khz吗?
刚刚试了下,这个OB只能到50Hz
会不会是wifi的速度,或者说本身V831性能不够导致的?
离线
成本不低呢,有仿制成功的朋友吗
离线
请教一下楼主,C2000工具搜索的支持是咋加的?元器件里也没有c2000系列的芯片啊
离线
我终于搞定了,哈哈哈哈。谢谢楼主~
离线
请问烧写nand用卡量产还是卡启动?
离线
请教一下楼主,C2000工具搜索的支持是咋加的?元器件里也没有c2000系列的芯片啊
软件实现的,按照C2000协议做数据应答就可以了
离线
我终于搞定了,哈哈哈哈。谢谢楼主~
可以加一个联系方式嘛,一直卡在了按key进入ap模式。不知道系统加载进去了没
离线
SUPER_CRJ 说:我终于搞定了,哈哈哈哈。谢谢楼主~
可以加一个联系方式嘛,一直卡在了按key进入ap模式。不知道系统加载进去了没
我是按照楼主的思路,使用:V3S,弄的。但是什么AP功能暂时都还没有弄。实测V3S是可以的。
离线
请教:楼主。
JLinkOB072_128B固件是怎么扣出来的。我用最新的V7.94提示:需要升级固件。但是升级不了,所以想自己把固件扣出来使用。
离线
楼主 AXP2101的芯片是定制的吗?能给个购买链接吗?
离线
请教:楼主。
JLinkOB072_128B固件是怎么扣出来的。我用最新的V7.94提示:需要升级固件。但是升级不了,所以想自己把固件扣出来使用。
用的大神写的工具,只不过现在新版固件工具还没有适配,提取不出来
离线
楼主 AXP2101的芯片是定制的吗?能给个购买链接吗?
不是定制的,立创商城上就能买到
离线
请教一下楼主,AXP2101必须接电池吗?目前是usb供电,dcdc4和dcdc5输出的电压不对
离线
请教一下楼主,AXP2101必须接电池吗?目前是usb供电,dcdc4和dcdc5输出的电压不对
电池不是必须的,使用USB供电可以正常工作
离线
风过不留痕 说:请教一下楼主,AXP2101必须接电池吗?目前是usb供电,dcdc4和dcdc5输出的电压不对
电池不是必须的,使用USB供电可以正常工作
目前AXP2101的输出会跳变,四个输出都是一直从0跳到设置输出的值。
示波器看AXP2101和主控的iic引脚,定时会有波形出来,能麻烦指导一下查错的方向吗?
离线
可以考虑只焊接AXP2101,查看输出是否正常,还有就是检查一下电源键是否短路,导致反复重启
离线
可以考虑只焊接AXP2101,查看输出是否正常,还有就是检查一下电源键是否短路,导致反复重启
目前开关键也能正常关闭输出,长按关闭后只有一点波动;
刚焊接完是好的,只有VDCDC5输出不对,重新烫了一下C20还是不行。还有几个发光二极管都反掉,重新焊了下,就歇菜了
离线
可以实现无线调板了,终于不用总是连一根线了,还可以无线监控。正在考虑用STM32F205参照官方例子改一个无线的
最近编辑记录 catterfy (2024-03-26 11:24:58)
离线