您尚未登录。

#1 Re: 工业芯 匠芯创 » 匠芯创 D211,7寸mipi屏核心板 » 昨天 14:34:12

soso 说:

同问也是调mipi,也是很多横线。。。各种试了都不行~

我让同事帮你看一下

#2 Re: Cortex M0/M3/M4/M7 » 有没有款MCU带几路高速ADC还有高速USB的 » 2024-11-14 19:44:05

我这G730CES是USB HS,可惜ADC 是2MSPS,要不外挂?

#3 Re: 工业芯 匠芯创 » D133CBV开发板以太网插着重启不正常 » 2024-11-14 19:42:06

skyfy 说:

已经解决,由于设置MAC使用的总线参考时钟,错选择了internal 导致不稳定

还是比较厉害

#4 工业芯 匠芯创 » 新芯片,D215BBV,USB 扩展屏,支持aida64,欢迎大家把玩 » 2024-11-13 15:32:45

ArtInChip
回复: 4

目前支持windows10、11
后续支持macOS、树莓派、统信、鸿蒙、android、IOS

USB一线通显卡模式

购买地址:
https://item.taobao.com/item.htm?id=848 … 45d5BUGMWe

_20241113153139.png

#6 Re: 工业芯 匠芯创 » 有哪些开源的支持RTOS的SDIO wifi模块? » 2024-11-11 13:27:04

支持ASR 5505S
RTL8733BS
RTL8189FTV
兆通ZT9101
高拓ATB6031X

#7 Re: 工业芯 匠芯创 » luban-lite的lwip组件编译失败 » 2024-10-17 12:53:12

@hzqlz

你好,SDK在逐步完善中,建议多看看文档,本身配置是不用动的。

#8 Re: 工业芯 匠芯创 » 请教下Linux下研发的工具和各种文档 » 2024-10-17 12:51:24

你好,我们有个UPGcmd的命令,一堆错误指的是哪些?   因为SDK是全平台SDK,配置方面有点复杂,建议多看看开发文档,这样会更顺畅一些。

#9 Re: 工业芯 匠芯创 » Jlink能连D133么 » 2024-10-17 12:47:37

IDE推荐用VScode,网上有CKlink可以购买,或者用串口调试也行

#10 Re: 工业芯 匠芯创 » 看到gitee有D215了 » 2024-09-18 12:32:58

特殊方案版本,支持投屏和反控,目前正在小范围推广中。

#11 Re: 工业芯 匠芯创 » D211的CAN通讯如何避免死机 » 2024-09-18 09:03:07

1.在1.0.6版本中,hal_log_err已修改,收发出错时不再显示打印信息
2.发送数据时,设置了超时时间,如果总线异常导致数据发不出去,超时后会退出,不会卡死
3.can总线上已经有其他设备在收发信息,d133上电卡死的问题,是因为RTT CAN框架在设置波特率之前就打开了中断,波特率不匹配导致,这个问题已修复。
4.d133先上电,没有其他can接收设备,则d133 can发送卡死,这个通过问题2已解决,也是RTT CAN框架的bug

#12 Re: 工业芯 匠芯创 » 请教下Linux下研发的工具和各种文档 » 2024-09-18 09:00:14

你好,工具提供了EXE的不对吗?那要提供什么格式?
烧录工具是有的,建议先看文档和手册,里面有比较清晰的步骤。
https://aicdoc.artinchip.com/topics/product/d21x-quick-start-d21x.html

#13 Re: 工业芯 匠芯创 » Linux系统驱动步进电机方案探索 » 2024-09-14 18:09:11

海石生风 说:
wupaul2001 说:

或者你可以看看T113,内置异构核,应该可以实现你想要的功能

工业应用一般都要求实时控制,所以有不少MPU+MCU的多核异构芯片方案,期待匠芯能出这种方案。全志就算了,SDK都藏头躲尾的。

很快就有了

#14 Re: 工业芯 匠芯创 » D133CBS接mipi屏 » 2024-09-09 17:53:09

主控是 3.3v IO, 1.8V IO 要进行电平转换
mipi 支持数据 lane 交换,clk 不支持交换,极性互换都是支持的

#18 Re: 工业芯 匠芯创 » 匠芯创 D211,7寸mipi屏核心板 » 2024-08-14 11:07:30

@tomas

这个确实总结到位,后续ADC这块会在新的IC上改进

#22 Re: 工业芯 匠芯创 » AWTK UI在D21x RTOS SDK平台上性能非常差,平移动画非常卡!什么原因? » 2024-07-26 23:44:38

xiaoxin7 说:
ArtInChip 说:

@海石生风

有几个方面的原因,我也不能说AWTK不好:
1. 新的SDK1.0.5对QT、LVGL更好。
2. 我们有新工具的计划


AWTK后续还会适配嘛?

个人角度出发,我比较喜欢用新工具。

#25 Re: 工业芯 匠芯创 » AWTK UI在D21x RTOS SDK平台上性能非常差,平移动画非常卡!什么原因? » 2024-07-18 18:14:45

@海石生风

有几个方面的原因,我也不能说AWTK不好:
1. 新的SDK1.0.5对QT、LVGL更好。
2. 我们有新工具的计划

#26 Re: 工业芯 匠芯创 » 关于CPU的说明-更名说明 » 2024-07-13 21:30:10

jlau 说:

所以平头哥和玄铁是什么关系

没有关系了

#27 工业芯 匠芯创 » 关于CPU的说明-更名说明 » 2024-07-13 17:54:17

ArtInChip
回复: 4

“平头哥”和“T-Head”部分修改为新品牌名称“达摩院玄铁”或"DAMO XuanTie"

#32 Re: 工业芯 匠芯创 » 匠芯创 D211,7寸mipi屏核心板 » 2024-06-28 20:19:27

海石生风 说:
ArtInChip 说:

mipi一般是竖屏,而且还要做竖屏转横屏,要双buffer。一般情况下,仪表盘还是建议用RGB 横屏,最大可以1920x1200

汽车仪表屏一般用LVDS的吧

摩托车仪表盘一般都是RGB的

#34 Re: 工业芯 匠芯创 » 匠芯创 D211,7寸mipi屏核心板 » 2024-06-20 17:27:06

mipi一般是竖屏,而且还要做竖屏转横屏,要双buffer。一般情况下,仪表盘还是建议用RGB 横屏,最大可以1920x1200

#36 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2024-06-15 23:08:45

bobrey 说:

资料不多,有些难度

参见官网上的文档中心

#37 Re: 工业芯 匠芯创 » f1c200s 和 D213 图形性能对比 » 2024-06-15 23:08:06

最近对linux下面的LVGL性能做了优化,效果很好

#38 Re: 工业芯 匠芯创 » 基于D211BBX的第一张工程板 » 2024-06-15 16:21:28

tomas 说:

主控:D211BBX。
LCD:分辨率480*640,必须24位。
电源:宽电压输入,二级电源,DCDC+PMIC
外设:5路UART+GPS+BLE


这个是要画新板子吗?

#39 Re: 工业芯 匠芯创 » luban-lite不支持D133BAS吗? » 2024-06-11 18:53:51

hzqlz 说:

请教一下,我拉取luban-lite,发现D133只有88脚的demo,请问88脚跟68脚的配置是通用的吗?

68pin的也有。通用的

#40 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2024-06-08 00:25:25

tomas 说:

可以出个d21x的升级版,把主频提高一下或是做个双核的。通用mcu同行卷的太厉害。

有的,静等花开

#41 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2024-06-08 00:20:53

lyf25146 说:

D12X或D133 能播放视频吗?MP4格式之类的?


可以的,用官方的视频转换工具转换一下就能播放。

工具下载地址:
https://gitee.com/artinchip/tools/blob/master/AiVideo-1.0.0_setup.zip

#43 Re: 工业芯 匠芯创 » RISC-V工业级高可靠性人机交互MPU D21x系列Datasheet » 2024-06-08 00:14:28

缥缈九哥 说:

有木有qfn-100的双网口参考原理图与PCB图?最好是Protel-AD格式的

可以找论坛里面查一下,有坛友发过,或者是加入技术支持群

#48 工业芯 匠芯创 » 一牛网联合匠芯创举办“双禹盛泰杯”-基于RISC-V架构的泛工业应用创新大赛(最高奖金20000元) » 2024-05-13 18:31:26

ArtInChip
回复: 3

https://www.16rd.com/writings-864438-1.html

报名规则
参赛选手:面向企业、创客团队、工程师、高校等人士,不限个人或团体形式参赛。
报名方式:
在线提交作品主题、基本设计思路、主要解决的问题以及创新点即可报名参赛,具体方案不限。
报名信息审核通过后即安排邮寄开发板套件或芯片,每个参赛组可以免费获取10pcs D13x芯片或者2pcs D12x核心板,二选一。
报名网址:https://bbs.16rd.com/thread-615174-1-1.html
报名微信:19168984579

#49 Re: 工业芯 匠芯创 » 工业级芯片之三问三答:可靠性和稳定性是匠芯创产品在软件端的核心指标 » 2024-04-24 17:07:15

regbbs 说:

对网站再提点意见, https://www.artinchip.com/knowledge/oxy_ex-1/topics/d12xUserManual-d13x.html
这个页面为例,显示器假设是1080P的,在浏览时上面的约1/3是不可动的,导致主要的内容看起来很很费力。


收到,我们改进下

#50 Re: 工业芯 匠芯创 » 关于D133 PWMCS模块的脉冲输出功能,找不到PUL_OUT_NUM和EPWM_PUL_OUT_EN相关的寄存器定义和信息 » 2024-04-19 00:20:24

m68000 说:

@ArtInChip
上面你给出的链接的文档,我看了至少几十遍了,说实话,真心看不明白,要么是我愚钝,要么是你们写的不好,而且,你们文档中的的寄存器,也找不到

我反馈一下

#51 Re: 工业芯 匠芯创 » 入坑D133 » 2024-04-19 00:17:32

Rafx 说:
sjshe3326 说:
Rafx 说:

请问支持40PIN的LVDS吗

LVDS要使用RGB的座子转一下了。

可以不转接直驱吗,D133貌似原生支持LVDS?

原生直接支持单link-LVDS

#53 Re: 工业芯 匠芯创 » f1c200s 和 D213 图形性能对比 » 2024-04-16 09:09:33

大林 说:

这两个价格应该差一倍吧。。。怎么对比

可以用D13x系列或者D12x系列对比,效果一样

#55 Re: 工业芯 匠芯创 » 关于D133 PWMCS模块的脉冲输出功能,找不到PUL_OUT_NUM和EPWM_PUL_OUT_EN相关的寄存器定义和信息 » 2024-04-13 08:53:18

m68000 说:

整整过去了一个月,只有一个收到,这效率,小客户真心伤不起,用不起啊

不好意思,着急的话可以在QQ群里面沟通,论坛上面回复慢了一些。

现在官网也更新了文档中心,欢迎随时查看

https://www.artinchip.com/knowledge/oxy_ex-1/topics/_6_PWMCS-d13x.html?hl=%E8%84%89%E5%86%B2%2C%E8%BE%93%E5%87%BA

#56 Re: 工业芯 匠芯创 » 官网下的D12x规格书,连个功耗\工作电流说明都没 » 2024-04-10 09:12:45

sw773 说:

请问如果没操作时屏(以480*800计)显示固定内容,降低系统时钟可以减少多少功耗呢?

这个没测过,可以试试

#58 Re: 工业芯 匠芯创 » D211DCV+W25N01GVZEIG 烧录固件不成功问题求助 » 2024-03-27 09:56:23

看现象,有几个怀疑
1、VDD_SYS需要1.2V
2、VCC_DRAM需要1.5V
3、主控周边电源的滤波电容与主控GND铜皮连接是否可靠,怀疑铜皮分割厉害回流路径太长导致电源反射波动,可以尝试加强GND连接或者降低DRAM电压尝试

#59 Re: 工业芯 匠芯创 » D133 QFN88 官方参考图纸 » 2024-03-21 17:39:59

WhyCan_dev_pp 说:

这芯片支持RTOS和Linux系统么?

RTOS系统

#62 Re: 工业芯 匠芯创 » D213启动字符串能否去掉? » 2024-03-02 09:37:48

musich 说:

外行 打听一下,这么个改动,很复杂么?

改动不复杂,只是PBP里面参数多,容易改错。

#63 Re: 工业芯 匠芯创 » D213启动字符串能否去掉? » 2024-03-02 09:37:02

VisionShow 说:

谢谢回复,  倒是不需要源码开放,  只是需要一个使用说明,  用什么参数,  怎么调用之类的说明

打印日志关闭最近会发布一个补丁,其他的我在内部沟通下。

#64 Re: 工业芯 匠芯创 » D13x有电机FOC硬件外设? » 2024-03-01 14:32:46

海石生风 说:
ArtInChip 说:

@海石生风

有PWM的例程

编码器、硬件滤波器、硬件FOC电流环,这些才是主要特色,但凡MCU都有PWM。

这个比较复杂,涉及算法。目前是M6800系列SDK能支持,如果有项目的话,我加您微信,然后填写项目表,就可以拿到SDK了。

#66 Re: 工业芯 匠芯创 » D213启动字符串能否去掉? » 2024-03-01 09:41:44

打印日志可以关闭。
pbp 如果有需要可以开发,只是里面的信息比较复杂和专业,所以一旦开放,需要解释的内容太多。

#67 Re: 工业芯 匠芯创 » D13x有电机FOC硬件外设? » 2024-02-29 09:21:26

海石生风 说:

这个是有的,D13x显控一体。定时器多达26个。


如果是伺服驱动器应用,建议选择M6800系列,SDK是分开的。

#68 Re: 工业芯 匠芯创 » D13x有电机FOC硬件外设? » 2024-02-28 21:17:02

海石生风 说:

看见贵司官网已更新,发现有下面这张图片。为何在目前的文档上没有体现?或者是未发布的新型号?
http://artinchip.com/upload/images/ueditor/20240125/17061491008787237.jpg


图片看不到啊

#69 Re: 工业芯 匠芯创 » 关于GUI工具的选型建议 » 2024-02-19 16:35:43

hpxzw520 说:

@ArtInChip
你好,能支持ucgui,或者emwin5.06吗(有个泄露版),移植方便吗?

我们是开源的,如果有需要可以尝试自己移植。

#70 Re: 工业芯 匠芯创 » 请问有D13X的usermanual吗? » 2024-02-18 14:57:31

海石生风 说:

问手册都变成月经贴了,把相关资料链接放在本坛显眼的地方吧@ArtInChip


哪里有显眼的地方?

#71 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2024-02-01 12:50:17

c121763740 说:

楼主有联系方式吗?我司产品需要用到这款芯片,需要和你们合作,怎么联系呢?

请发邮件给我,留下您的联系方式,谢谢!

sales@artinchip.com

#72 Re: 工业芯 匠芯创 » 自己画的D213ECX-EVM » 2024-01-29 16:17:03

@whtronyen

感觉这个可以用在户外LED 灯控上面

#73 Re: 工业芯 匠芯创 » D133EBS烧录失败问题 » 2024-01-25 09:51:16

Gentlepig 说:

@ArtInChip

onestep.sh只是编译功能吧,不含烧写功能。
aiburn有没有ubuntu版?或者在linux下有命令行烧写功能也行。

ubuntu版这个暂时没有

#75 Re: 工业芯 匠芯创 » 匠芯创ArtInChip选型表更新,更多新型号加入,具体请咨询淘宝客服 » 2024-01-18 16:31:42

musich 说:
ArtInChip 说:
musich 说:

是否支持 JPEG  解码呢? 这个选型表不支持, 但有的资料又介绍支持,

选型表写明了支持jpeg解码哦

列表原文:
Encode JPEG 8192x8192
Decode PNG 4096x4096

以为只支持  JPEG编码,   PNG解码的.


更新了一下,表述更清晰。

匠芯创ArtInChip产品选型表V26_20240118-1631.pdf

#76 Re: 工业芯 匠芯创 » 匠芯创ArtInChip选型表更新,更多新型号加入,具体请咨询淘宝客服 » 2024-01-16 09:38:22

musich 说:

是否支持 JPEG  解码呢? 这个选型表不支持, 但有的资料又介绍支持,

选型表写明了支持jpeg解码哦

#78 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2024-01-15 15:08:23

pzh 说:
ArtInChip 说:

正在做4.3寸的开发板,以最低的价格给各位。
https://whycan.com/files/members/13307/微信图片_20231114214515.png

这个活动已经结束啦?:o

有时候没货就自动下架了。

#79 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2024-01-15 02:16:48

regbbs 说:

网站上资料也没有,链接也没有,这可不好玩。

十分抱歉,官网正在改版,1月底之前上线。

#80 Re: 工业芯 匠芯创 » 请问D133能否支持更大的mipi屏 » 2024-01-10 22:22:48

屏是可以点的,但只能放一张1600x1024的图片。 不能放大,只能点对点显示。内存可能要选16MB PSRAM版本。

#81 Re: 工业芯 匠芯创 » D133EBS烧录失败问题 » 2024-01-08 14:49:20

xfdr0805 说:
ArtInChip 说:
xfdr0805 说:

请问有有没Linux下像孙熙那样的命令行烧录工具?

有的啊,你看了SDK了吗?2.6. 烧录镜像

我又看了一下 仍然没有找到。不是在doc下的文档吗?我按照文档在ubuntu22编译成功了

sun-tool合集没有,我们有onestep。 真需要的话我们也可以加。

#82 Re: 工业芯 匠芯创 » D133EBS烧录失败问题 » 2024-01-08 10:06:18

xfdr0805 说:

请问有有没Linux下像孙熙那样的命令行烧录工具?

有的啊,你看了SDK了吗?2.6. 烧录镜像

#84 Re: 工业芯 匠芯创 » f1c200s 和 D213 图形性能对比 » 2023-12-29 14:24:24

lijing5384126 说:

匠芯创会支持threadx及其相关组件吗?

暂时没有计划。

#85 Re: 工业芯 匠芯创 » 匠芯创ArtInChip QSPI双屏异显的应用 » 2023-12-29 14:23:01

sjshe3326 说:

请问楼主 在panel_xxx_xx.c 中display_timing结构体中pixelclock。
在RGB模式下 应该是输出的像素时钟 PCLK,在8080模式下的WR时钟和SPI模式下SCLK时钟关系是怎么样的。
文档里面的说的不是太明确。

芯片手册里面有详细描述,搜索关键词SCLK就能看到

#86 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-12-29 14:15:09

dgtg 说:

请问一下,G73系列DVP可以接AHD RX出来的BT.656吗? 例如pr2000或tp9950。


可以的,但要注意是一路并发,如果是两路或者多路,就要切换。

#90 Re: 工业芯 匠芯创 » 一个人调试太孤单了,终于可以卖4块D133CBS开发板了,公布一下进展,找人一起玩 » 2023-12-29 13:49:13

zhangyuarm 说:

麻烦问下不带屏场景下,整版功耗好多,也在考虑用这个片子,但是功耗未知。

55.jpg

#91 Re: 工业芯 匠芯创 » D133 烧录经常失败,怎么解决 » 2023-12-29 13:42:48

tangloong 说:

我也发现了 之前的板子好好的,镜像也好好的,也出现烧录不了   有的镜像可以 有的不行;烧录跟镜像还有关系
我还有两块板子 1.8V异常  也很诡异

原理图发到群工程师帮你看看。

#92 Re: 工业芯 匠芯创 » D133EBS烧录失败问题 » 2023-12-23 21:30:38

@老鸟kkk

麻烦发您手机号到sales@artinchip.com ,听说要移植算法,我看怎么支持这个项目。

#94 Re: 工业芯 匠芯创 » 烧录失败问题 » 2023-12-21 21:21:41

sjshe3326 说:

@ ArtInChip  1.34 工具哪里下?
换了个空的FLASH又可以下了 奇怪。


在gitee 工具里面

#96 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-21 21:18:55

@Arm2048

1、D13x,外置SPI nor flash保存用户App,外置SPI nor flash如何保密防抄?    这个参照开发手册,有详细说明

2、启动后,能把App拷贝在PSRAM中运行吗?    是可以的,但是要考虑APP的大小。

#97 Re: 工业芯 匠芯创 » 入坑D133 » 2023-12-21 21:17:11

Gentlepig 说:
ArtInChip 说:

欢迎欢迎,我们目前技术支持还需要大牛帮我们分担,以后个人开发者会越来越多。

d13x有没有原厂设计供参考啊?

有的,具体请联系淘宝,匠芯创代理店客服。

#98 Re: 工业芯 匠芯创 » 匠芯创ArtInChip QSPI双屏异显的应用 » 2023-12-21 21:15:53

chaplin1999 说:

@ArtInChip
双屏异显 有例程么?

有的客户自己弄好了。

官方的SDK集成双屏驱动,正在优化中。

#99 Re: 工业芯 匠芯创 » d133 RGB888 图形显示测试 » 2023-12-21 21:08:29

大明明哥 说:

看视频,还是很流畅,一个的问题就是内存感觉不太够用,再刷多两张图,估计就不行了。
https://whycan.com/files/members/7292/b630bab353097d56977e19812cec5b82.mp4


准备要上16MB

#100 Re: 工业芯 匠芯创 » 入坑D133 » 2023-12-21 14:40:19

欢迎欢迎,我们目前技术支持还需要大牛帮我们分担,以后个人开发者会越来越多。

#101 工业芯 匠芯创 » 匠芯创ArtInChip QSPI双屏异显的应用 » 2023-12-21 14:11:03

ArtInChip
回复: 8

1. D21可以直接出1个QSPI加1个LCD QSPI

2. D13可以直接出2个QSPI加1个LCD QSPI

SPI (Serial Peripheral Interface) 是一种高速、全双工的同步通信总线。由于其实现比较简单,没有专利限制等,因此在各种器件中得到广泛的应用。 SPI 总线是一种行业事实标准,并没有统一的标准化组织,不同厂商在实际应用中演化出多种工作模式。


ArtInChip SPI 支持:
全双工、半双工模式
DMA 读写模式
CPU 读写模式
最高工作频率 100MHz
支持四线制模式:标准4线 SPI、DUAL SPI、QUAD SPI
支持三线制模式
数据位传输的模式可配置,CPOL 和 CPHA

#103 Re: 工业芯 匠芯创 » d13x系列封装 » 2023-12-19 15:31:41

molin2050 说:

没有下文了吗

有PDF版本

#104 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-18 13:35:41

songjiaming 说:

D12X系列有h264硬件解码吗

没有,有MJPEG硬解码

#105 Re: 工业芯 匠芯创 » 工业级芯片之三问三答:可靠性和稳定性是匠芯创产品在软件端的核心指标 » 2023-12-18 11:01:58

tango_zhu 说:

html不好加注释啊  海思的芯片手册还是pdf

了解,后续官网上会提供,新官网,12月底陆续上线。

#106 Re: 工业芯 匠芯创 » 工业级芯片之三问三答:可靠性和稳定性是匠芯创产品在软件端的核心指标 » 2023-12-17 20:47:30

xxyz1 说:

为啥文档不发布个pdf的啊?不方便啊,

不好搜索,可以从GIT上面下载HTML文件,离线查看,搜索方便点。

#108 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-17 09:54:41

songjiaming 说:

问下,批量后对标f1c100性能的芯片价格能跟f1c100差多少,目前使用f1c100做产品,准备寻找个替换型号


具体咨询淘宝客服

#109 Re: 工业芯 匠芯创 » D213 刷官方LVGL » 2023-12-16 13:02:41

大明明哥 说:
ArtInChip 说:
大明明哥 说:

资料非常详细,很不错,有没有OTA的相关文档 ?

9.1. OTA 使用指南

SDK说明里面有

我看了,是Linux的OTA 这章节有,RTOS 的,没看到OTA 相关。

确实没有,文档准备更新

#110 工业芯 匠芯创 » 工业级芯片之三问三答:可靠性和稳定性是匠芯创产品在软件端的核心指标 » 2023-12-16 12:56:34

ArtInChip
回复: 11

导读

芯片是电子产品的核心,其质量和可靠性直接影响着产品的性能和稳定性。为了满足不同应用领域的需求,芯片被分为不同的等级。其中,工业级芯片适用于工业自动化、控制系统和仪器仪表等领域,对芯片的可靠性和稳定性要求较高。这些芯片通常具有更宽的工作温度范围(-40°C至85°C),能够在恶劣的工作环境下正常运行,如高温、低温、湿度和振动等。本篇,将从软件端入手,解答ArtInChip芯片如何全方位实现“工业级”要求。


用敏捷开发撬动工业级应用地图

工业级产品对其软件性能——如可靠性、稳定性、一致性、可维护性等具有更严格的要求,为了满足这些特性需求,匠芯创科技团队将敏捷软件的一些理念和方法融入到日常开发中,为工业级应用埋下深厚的技术种子。
敏捷开发不是单独一个工具、当然也不限于某一个环节,而是一组贯穿始末的方法论。如果非要一言以蔽之的话,它有两个核心原则——快速迭代和持续交付。



1。快速迭代

相对于传统的瀑布式开发模式来说,快速迭代给团队及产品都带来极大的灵活性,以“用户故事”(相当于常说的“用户需求”)为粒度形成pipeline的开发模式、以“测试驱动开发”为每一次变更提供品质保障。



2。持续交付

工业类产品的特点是研发周期相对较长,另一大特点是需求的碎片化,这些特点体现到软件的要求就是:高品质的软件版本、细分的应用场景,简单的说就是既要稳定、又要灵活。这就要求我们能够随时可以给客户提供一份可用可靠的软件,只有基于上述快速迭代的基础建设,才能在客户面前做到持续交付的能力。


用系统思维赋能高质量软件品质

ArtInChip匠芯创科技经过三年多的持续努力,打造了一整套的CI/CD(持续集成/持续交付)系统。该系统覆盖了从软件编码到测试验收、再到打包交付的各个环节,全流程实现了自动化,将设计的规范性和工程师的创造性有机结合起来,有效提升了团队开发效率和软件品质。

匠芯创软件团队的敏捷软件开发模型

如图所示,蓝色部分都属于自动化执行的部分,只有“代码设计”、“代码评审”需要人工参与,而其中的“代码评审”环节至关重要。这个开发模型也符合我们内部一直在强调的几个理念:
1)质量的源头是设计,而编码也是设计

大家都承认“高质量是设计出来的”,但有意思的是很多团队在“设计”阶段投入却较少,尤其是将“代码评审”流于形式,结果是将大量精力投入在后期的维护和变更中,最可怕的是陷入救火的忙碌中且将此视为常态。

所以,匠芯创科技坚持执行严格的代码审查,将问题尽量暴露在设计阶段,包括人工同行审查、以及各种代码静态检查工具。就在今年还部署了MISRA(汽车工业软件可靠性协会) C语言规范检查工具,以确保代码遵循行业最佳实践。

2)把复杂留给自己,把简单留给客户

实际上,把匠芯创科技的研发理念用更简单易懂的话说,即是——回到用户场景,用户好用才算好用。

用户的使用环境多种多样,要在尽量少假设的前提下,让用户顺利用起来我们的SDK,这个也叫做依赖性管理。团队在CI/CD系统中增加了自动化部署验证,能够在一个空白的运行环境中顺利建立对于SDK的开发依赖,并以此验证我们的软件可用性。

“回到用户场景”也体现在需求的验收环节,匠芯创科技软件团队尽量重现客户的使用环境、使用习惯、甚至模拟一些无序操作,这些给团队测试验收带来很多工作量,但回过头看都是值得的。

3)能让工具完成的,都交给工具

作为IC原厂,匠芯创科技提供的SDK必然是要跨芯片的平台化SDK,针对一个SoC平台会衍生出多种板卡配置。跨平台意味着代码改动频繁,也意味着必须全量覆盖,因此导致测试工作量倍增,这对团队来说是一个非常严峻的挑战。

经过讨论、优化,团队将能让工具完成的都交给工具——用自动化测试完成全量覆盖的嵌入式设备测试。这个答案理解起来并不难,难的是如何攻克技术难关,切实实现全测试环节自动化。

目前业内在嵌入式自动化测试方面并没有通用的做法,匠芯创科技根据自己产品特点和应用需求,自主研发了一套全自动化的测试软硬件系统,可以做到分布式设备管理、项目化测试计划管理、单元/集成/系统/稳定性测试全覆盖,这套系统为代码重构和版本发布保驾护航。

我们“交给工具”的远不止自动化测试,还有OneStep增强命令行、一键部署OneClick、一键发布、GPIO冲突检测、在线调屏工具等,这些工具已经在为团队和为客户带来了切实的便利和效率的提高。

敏捷求索之路行之漫长,匠芯创科技软件端将赓续“让使用更简单”的企业使命,将客户价值作为软件开发指南针,充分发挥工业级芯片高稳定、高可靠性的技术优势与市场价值,推动国产工业级MPU&MCU行稳致远。

#111 Re: 工业芯 匠芯创 » D13x ADC精度 » 2023-12-15 11:08:51

@lfs911

具体见datasheet,有复用。

#112 Re: 工业芯 匠芯创 » 匠芯创ArtInChip Datasheet更新2023-12-14 » 2023-12-15 11:01:15

chaplin1999 说:

@ArtInChip
D12X 什么资源配置,有手册么

D12x暂时还没有大规模量产,所以没有开放资料,需要晚点时间。

#113 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-14 12:33:33

伍零壹 说:

顺便问下 你们和mcgs什么关系?咋淘宝芯片上面都标注mcgs宽温芯片?

MCGS是我们客户,淘宝网是代理商店铺。

#116 Re: 工业芯 匠芯创 » D133/D213有IAR可用的开发包吗? » 2023-12-11 18:51:07

musich 说:

D133/D213有IAR可用的开发包吗?

想当单片机用, 代替 STM H7.

会有的,很快。有消息第一时间通知你。

#117 Re: 工业芯 匠芯创 » d13x系列封装 » 2023-12-11 18:49:39

海石生风 说:

按老外的做法,既然是开源指令集的MCU/MPU,那么都会提供开源工具KiCAD的符号库和封装库。

PDF版本会传到gitee上,但是AD的有点麻烦。我问问FAE同事

#118 Re: 工业芯 匠芯创 » D13x ADC精度 » 2023-12-11 13:31:07

@lfs911

D13x
内置最大12 通道 12-bit PSADC,采样速率最高 2MSPS
内置最大8 通道 12-bit GPADC,采样速率最高 2MSPS

88pin的有10 通道 12-bit PSADC
100pin的有12 通道 12-bit PSADC

#119 Re: 工业芯 匠芯创 » D13x ADC精度 » 2023-12-11 13:30:04

@lfs911

后面有调整,我晚点把最新的datasheet上传。

#120 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-10 14:00:15

lfs911 说:

@ArtInChip
新品库存要充足些哈哈,以前被芯片缺货搞怕了

OK,后面肯定都会有的。

#121 Re: 工业芯 匠芯创 » D133EBS 核心板设计好了,待验证 » 2023-12-10 13:59:15

tangloong 说:

我的40pin rgb目前不能显示

贴出来,我让FAE看一下,有日志吗?

#122 Re: 工业芯 匠芯创 » 众筹一个有跟的么?D133BBS的已设计好 D133CBS的原理图但是PCB还没连线 » 2023-12-09 13:26:33

longwu911 说:

我看手册上描述ldo25跟ldo18是内部LDO输出,但是原理图上这两引脚又连接到外部ldo供电,所以到底哪个正确的

按最新手册上的为准

#123 Re: 工业芯 匠芯创 » 众筹一个有跟的么?D133BBS的已设计好 D133CBS的原理图但是PCB还没连线 » 2023-12-09 13:24:30

tangloong 说:
ArtInChip 说:

@tangloong

支持MJPEG硬解 ,可能效率没那么高。

话说23版选型表 d133bbs 是不是实际是d131bbs 写错了?

原D131不支持MIPI和LVDS,现在已开放支持,所以型号改了。选型表发布到24版了

#125 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-09 11:10:12

chaplin1999 说:
ArtInChip 说:
lfs911 说:

@ArtInChip
楼主好,D13X的ESD等级是多少呢,是工业级芯片?

芯片4KV,二层板8KV,工业四级

你的D133EBS  什么时候能买到,板子画了,外围都贴了。芯片买不到.... 被坑了


用88pin的多,100pin库存不足,已经在补货了。计划本月就有。 实在对不起

#126 Re: 工业芯 匠芯创 » D213 刷官方LVGL » 2023-12-09 11:06:12

大明明哥 说:
ArtInChip 说:

可以可以,一次搞定

资料非常详细,很不错,有没有OTA的相关文档 ?

9.1. OTA 使用指南

SDK说明里面有

#127 Re: 工业芯 匠芯创 » RISC-V 相比ARM核,ArtInChip D211系列性能测试大解密,数据供参考。 » 2023-12-08 11:39:17

pldjn_V3S 说:

请问咱们的芯片里面有LVDS接口,这个接口有没有相关的使用说明。

LVDS接口相对比较简单,可以参照开发手册

#130 Re: 工业芯 匠芯创 » 芒果 d213 rt-thread ,使使用player_demo 播放视频,不行 » 2023-12-07 19:58:43

大明明哥 说:

我把 tshell  栈改成了10240,然后 player_demo -i /sdcard/0.mp4
但是还是不播放,卡在这里
aic /> player_demo -i /sdcard/0.mp4
file_path_len:13

就shell 不动了,然后显示屏,也不播放,没有动画。

1、menuconfig 菜单中,RT-Thread options-> rt-thread components -> MSH -> The stack size for thread ,改成8192;
2、视频源确认是否为H.264;

#131 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-12-07 19:58:21

lfs911 说:

@ArtInChip
楼主好,D13X的ESD等级是多少呢,是工业级芯片?

芯片4KV,二层板8KV,工业四级

#132 Re: 工业芯 匠芯创 » D13x ADC精度 » 2023-12-05 19:12:07

按照ENOB=10bit评估,分辨率是12bit。采样率最高2Msps

#134 Re: 工业芯 匠芯创 » USB 控制器中关于5对 endpoint的说明 » 2023-12-05 13:14:01

lfs911 说:

usb协议栈用的是什么库呢,有例程吗

具体见开发手册

#136 Re: 工业芯 匠芯创 » 买开发板送“调试器”,限量20个。先到先得!!! » 2023-12-02 20:43:02

si_bin 说:

已购入,可惜昆仑派一直下架状态


正在生产中,下周就能重新上架了。

#137 Re: 工业芯 匠芯创 » 众筹一个有跟的么?D133BBS的已设计好 D133CBS的原理图但是PCB还没连线 » 2023-12-01 13:19:31

tangloong 说:
wujique 说:

@tangloong
能跑linux?

d13x 系列应该算降维对标f1c100s 的吧   肯定可以跑吧 宣传600ms 启动内核 2s 跑demo

D13x默认是RT-Thread系统,所以APP启动速度是200ms

#138 Re: 工业芯 匠芯创 » MCU内存小怎么办?ArtInChip RTOS平台XIP技术揭秘 » 2023-12-01 13:16:15

Rafx 说:
ArtInChip 说:
jiaowoxiaolu 说:

最重要的加密怎么搞

参见https://mp.weixin.qq.com/s/-AYcYpnjQIRtlXt0fLx1tQ

请问13系列也支持加密嘛

支持。

#139 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-30 20:39:08

chaplin1999 说:

@ArtInChip
133 支持2线调试么,看芯片引脚只有JTAG_MS 跟 JTAG_CK

支持的,2线JTAG

#140 Re: 工业芯 匠芯创 » 匠芯创RISC-V产品选型表更新V23-供选型参考 » 2023-11-30 20:32:38

xuqm 说:

M680X系列工业级DSP微处理器,资料有公开吗


因为芯片刚刚发布量产,过几天我传上来。

#141 Re: 工业芯 匠芯创 » 匠芯创RISC-V产品选型表更新V23-供选型参考 » 2023-11-28 15:34:09

yang 说:

有没有图标对比显示各种型号的差异和量产情况,生态?

暂时还没。不过是个好提议。

#142 Re: 工业芯 匠芯创 » 匠芯创RISC-V产品选型表更新V23-供选型参考 » 2023-11-28 15:33:16

海石生风 说:

合封定制是否对芯片购买数量上有要求?要求是多少?


具体的联系微信xxxing

#144 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-28 09:25:16

tangloong 说:
ArtInChip 说:
lanlanzhilian 说:

XIP可以用来接 spi的 psram吗

是利用FLASH空间

请问一下d133bbs  可以通过串口0烧录程序吗,是否不需要外接24M 晶振?

目前都可以通过串口 0 烧录 ,QFN68 可以不接晶振,但是 QFN88 要接晶振。

#145 Re: 工业芯 匠芯创 » 众筹一个有跟的么?D133BBS的已设计好 D133CBS的原理图但是PCB还没连线 » 2023-11-28 09:21:37

tangloong 说:
lcfmax 说:

这个怎么连个USB口都没有啊

68脚是没有usb 的,包括lvds mipi 都没有 连晶振都省了
其实我想把电源都省掉  看看到底发热量有多大

68pin已放开了MIPI/LVDS接口了,请注意查收。

#146 Re: 工业芯 匠芯创 » 萌新来啦,匠芯创正式入驻WhyCan,第一波小福利正在准备中。。。。 » 2023-11-28 09:08:03

Rafx 说:
ArtInChip 说:
tangloong 说:

有完整的开发板 原理图 可以发出来的么
gitee 上的只是各模块的参考设计

有了,开发手册里有链接

请问一下开发手册在哪里下载:D

具体找淘宝店小二要,我这是word版本,不方便发。

#147 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-28 09:04:30

lanlanzhilian 说:

@海石生风
还是楼上的大神懂我


不好意思,目前只能是只读。

#148 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-24 16:04:04

lanlanzhilian 说:

XIP可以用来接 spi的 psram吗

是利用FLASH空间

#149 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-22 11:17:22

wujique 说:

找不到原理图下载链接

具体联系淘宝店小二

#150 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2023-11-22 11:16:45

xfdr0805 说:
ArtInChip 说:

正在做4.3寸的开发板,以最低的价格给各位。
https://whycan.com/files/members/13307/微信图片_20231114214515.png

原理图 pcb能放上来吗


具体可以联系淘宝店小二

#151 Re: 工业芯 匠芯创 » 萌新来啦,匠芯创正式入驻WhyCan,第一波小福利正在准备中。。。。 » 2023-11-21 18:19:35

tangloong 说:
ArtInChip 说:

@tangloong


是的,老版本

有完整的开发板 原理图 可以发出来的么
gitee 上的只是各模块的参考设计

有了,开发手册里有链接

#153 Re: 工业芯 匠芯创 » MCU内存小怎么办?ArtInChip RTOS平台XIP技术揭秘 » 2023-11-20 12:55:57

jiaowoxiaolu 说:

最重要的加密怎么搞

参见https://mp.weixin.qq.com/s/-AYcYpnjQIRtlXt0fLx1tQ

#154 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2023-11-19 23:13:45

HunanJLR 说:

价格还行,有用过朋友多介绍下使用情况,稳定性怎么样?

工业级芯片测试标准,目前已覆盖300+客户稳定量产。

#155 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-19 15:07:13

junyee 说:

想学习mipi.

请教楼主:
D13X 系列说最大支持720p 是因为内存不够吗?

D2xx 能支持1080p60hz ,要是屏幕大于1080p ,可不可以降帧显示。

降帧是可以点亮2048x1536 ,还要看显示什么,具体要详细评估

#156 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-19 14:59:56

junyee 说:

想学习mipi.

请教楼主:
D13X 系列说最大支持720p 是因为内存不够吗?

D2xx 能支持1080p60hz ,要是屏幕大于1080p ,可不可以降帧显示。

一方面是显示带宽的限制,也就是内存不够。另一方面我们是算总像素。譬如,D21x是1920x1080=2073600以内都支持,举个例子,也支持3840x480的4K长条屏。

#157 Re: 工业芯 匠芯创 » MCU内存小怎么办?ArtInChip RTOS平台XIP技术揭秘 » 2023-11-19 14:55:22

海石生风 说:
tomyqg 说:

nor只读,文件系统还得挂个nor?

这应该是在问,同一块NorFlash是否可以XIP一个分区的同时另一个分区挂文件系统?


可以的

#158 Re: 工业芯 匠芯创 » MCU内存小怎么办?ArtInChip RTOS平台XIP技术揭秘 » 2023-11-19 00:01:35

tomyqg 说:

nor只读,文件系统还得挂个nor?

Nor不是只读

#159 Re: 工业芯 匠芯创 » RISC-V 相比ARM核,ArtInChip D211系列性能测试大解密,数据供参考。 » 2023-11-18 11:28:36

VisionShow 说:

请问D213ECV,  千兆网络带宽最高多少?  如果双网口都收发数据, 能多高带宽?


作为Server,预计180Mbps
作为Client,预计300Mbps

受限于CPU算力,如果双网口同时,减半吧。

#160 工业芯 匠芯创 » MCU内存小怎么办?ArtInChip RTOS平台XIP技术揭秘 » 2023-11-17 20:53:23

ArtInChip
回复: 11

一、什么是XIP

XIP(eXecute In Place)技术是一种在嵌入式系统中执行代码的方法,它允许代码直接在存储器中执行,而无需将代码复制到RAM中。它通常用于嵌入式系统中,如微控制器、嵌入式Linux系统等。


二、实现XIP有哪些优势

1. 节省内存空间:由于代码直接在存储器中执行,不需要将代码复制到RAM中,因此可以节省宝贵的内存空间。这对于资源受限的嵌入式系统尤为重要。
2. 提高性能:XIP技术可以减少代码加载和执行的时间,从而提高系统的性能。因为代码直接在存储器中执行,无需复制到RAM中,减少了数据传输的时间和功耗。
3. 简化系统设计:XIP技术可以简化系统设计,减少对RAM的需求。这意味着可以使用更小容量的RAM芯片,降低系统成本。
4. 提高系统可靠性:由于XIP技术避免了代码复制的过程,减少了因为复制错误导致的系统崩溃的风险。此外,存储器中的代码通常是只读的,不容易被病毒或恶意软件修改,提高了系统的安全性和可靠性。


三、匠芯创ArtInChip芯片平台如何实现XIP(详细内容请参考开发手册)

拿ArtInChip D13x系列举例,先下载SDK,配置好开发环境。

1. 一键配置编译,Luban-Lite 关于 Bootloader 和 RTOS 两部分固件的编译配置

2. XIP相关配置

    * Bootloader 阶段需要使能 XIP 启动指令,并配置 NOR Flash 的 XIP 相关命令。
    * RTOS 是在 NOR Flash 上运行的代码,其中包括 `<span class="pre">.text</span>` , `<span class="pre">.data</span>` , `<span class="pre">.bss</span>` , `<span class="pre">.rodata</span>` Section 需要在链接脚本中指定配置, 由于 XIP 模式下的 NOR Flash 是只读操作,因此 `<span class="pre">.data</span>` Section 需要在编译制作 os.img 时,需要分段打包, 相关的编译打包脚本也需要做调整, 在 Luban-Lite 中,用户可通过 Menuconfig 来配置相关信息。

3. 非XIP与XIP对比数据

    | 测试项目         | 非XIP 模式     | XIP 模式       |
    | --------------- | -------------- | -------------  |
    | 启动速度(sec)  | 0.433           | 0.481          |
    | 显示帧率(FPS) | 29-46 (37) | 27-39(29)|
    | CPU占用率(%) | 15-37           | 18-40         |

4. 常见问题

    问题:Winbond 颗粒,配置 XIP 模式后,马上通过 XIP 访问 Flash ,出现 32Bytes 数据是 0xcc

    解决方法:需要加入延时,大概100ms.(Workaround,但不影响其他启动模式,问题只在 XIP 启动模式下存在)

5. 功能特性:

    * 支持 XIP 执行程序
    * 支持 XIP 数据访问

6. 原理框图
    1.png


总结:ArtInChip RTOS平台XIP技术通过在存储器中执行代码,节省内存空间,提高性能,简化系统设计,提高系统可靠性等方面具有优势,特别适用于资源受限的嵌入式系统平台,譬如D13x系列和D12x系列微控制器MCU。

#161 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-17 19:33:19

海石生风 说:
ArtInChip 说:
tangloong 说:

请问这个rgb 屏幕支持多大分辨率 24位 150m 怎么跟别的描述不太一样呢?

最大分辨率支持480x480

这个分辨率限制应该来源于SRAM只有1MB,想要更大分辨率应该用D13x系列。


是的是的,主要是显示带宽问题。

另外D12x系列准备要发布啦

#163 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-17 16:41:23

tangloong 说:

请问这个rgb 屏幕支持多大分辨率 24位 150m 怎么跟别的描述不太一样呢?

最大分辨率支持480x480

#164 Re: 工业芯 匠芯创 » 关于GUI工具的选型建议 » 2023-11-17 13:44:06

海石生风 说:

AWTK支持贵司芯片的G2D加速么?
体量小于Qt的嵌入式UI感觉没什么选择:LVGL太过轻量没有UI描述语言、UI响应靠一堆callback,slint收费了不敢用,惟有AWTK功能稍强点。

有的,已适配

#165 Re: 工业芯 匠芯创 » RISC-V 相比ARM核,ArtInChip D211系列性能测试大解密,数据供参考。 » 2023-11-17 13:43:29

海石生风 说:

D211对比A7还有一个优势,A7的NEON需要特殊的数据结构才能实现SIMD、而RISC-V的RVV不需要特殊数据结构只要给定数组就能开启SIMD加速。

请教下,SIMD加速,一般用在哪个场景

#167 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-16 17:24:57

john78 说:

浏览下手册,好像普通定时器数量只有1个?

22个

#168 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-16 16:53:39

wujique 说:

哪里有参考原理图?画个板子玩

https://gitee.com/artinchip

文档里面有下载链接。

#169 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-16 13:23:13

wujique 说:

SRAM什么架构?支持开辟多大的连续RGB屏显存?

1MB都可以拿来用

#170 Re: 工业芯 匠芯创 » 匠芯创ArtInChip有哪些RISC-V架构芯片产品,截止到2023年11月 » 2023-11-16 13:18:31

zhenxin 说:

G21X系列那,我记得这个系列带PBUS接口可以连接FPGA

也就是D21x系列,合并了

#171 Re: 工业芯 匠芯创 » 匠芯创ArtInChip有哪些RISC-V架构芯片产品,截止到2023年11月 » 2023-11-16 13:16:46

zhenxin 说:

G21X系列那,我记得这个系列带PBUS接口可以连接FPGA

可以的,最大200MHz带宽,所以速度保守点估计也有100MB/s,完全够用

#172 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-16 13:15:09

wujique 说:

1 跟ESP32 S3比较,优势在哪里?

2 ESP32 S3最大的瓶颈就是PSRAM和Flash 共用QSPI,使用RGB屏时,太拉垮。
   刷屏+写Flash+跑程序,从Flash读矢量字库进行渲染,速度慢得很,UI会闪会拖。。。

   D13内部是什么样的架构?


完全没有问题

#173 工业芯 匠芯创 » 匠芯创ArtInChip有哪些RISC-V架构芯片产品,截止到2023年11月 » 2023-11-15 21:01:00

ArtInChip
回复: 4

1. RISC-V工业级人机交互应用处理器MPU D21x系列
主要应用于HMI、工业网关、串口服务器、智能家电、车载仪表、HUD等领域

2. RISC-V工业级显示控制微控制器MCU D13x系列
主要应用于工业串口屏、家庭网关、手持设备、扫码支付设备、两轮车仪表盘、智能家电等领域

3. RISC-V工业级高性能通用计算微控制器MCU G73x系列
主要应用于扫码引擎、端侧计算、家庭网关等领域

4. RISC-V低成本显控一体微控制器MCU D12x系列
主要应用于串口屏、码表、仪表盘等领域

5. RISC-V工业级高性能DSP M680x系列
主要应用于机器人控制、工业伺服、变频器、微逆变器等领域

#174 工业芯 匠芯创 » USB 控制器中关于5对 endpoint的说明 » 2023-11-15 20:33:31

ArtInChip
回复: 4

需求:
我们在找一个替代 Fxxx00S的芯片
用到 USB host
Fxxx00S USB只有3对endpoint,我们需要至少5对endpoint,
D133CBS 是否满足?


匠芯创D21x系列、D13x系列、G73x系列

1. USB控制器均支持5对endpoint,包含endpoint0在内。
2. host 模式都是标准的 ehci&ohci,对 endpoint 数量没有限制


USB Device控制器特性说明:

  • 支持UTMI+接口

  • 支持HS/FS两种Device配置

  • 1x 双向Control EP0

  • 4x 双向EP,用于Bulk、Interrupt或Isochronous传输类型

  • 1x Shared FIFO,用于所有的OUT EP

  • 1x Non-periodic FIFO,用于所有的非周期性传输的IN EP

  • 2x Periodic FIFO,用于周期性传输的IN EP

  • 4K Byte FIFO深度,支持动态调整

  • 支持内部DMA

USB Host 控制器内置EHCI和OHCI Host Controller,内置USB PHY,兼容USB2.0和USB1.1协议,支持HS/FS/LS设备,特性说明:

  • 支持USB2.0和USB1.1协议

  • 支持HS/FS/LS设备

  • 支持内部PHY

#176 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2023-11-15 16:47:30

山羊胡子 说:
ArtInChip 说:
山羊胡子 说:

既然D21x提供了裸机sdk,建议把调试口留出来。不知道能否支持JLink?板载CLink也不错。

有留调试口啊

板载一个调试器吧,typec引出来

可以送调试器,基于平头哥授权

#177 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2023-11-15 14:46:04

山羊胡子 说:

既然D21x提供了裸机sdk,建议把调试口留出来。不知道能否支持JLink?板载CLink也不错。

有留调试口啊

#178 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-15 09:35:22

tomyqg 说:
海石生风 说:
tomyqg 说:

@海石生风
听说c906的浮点也是个残废啊

哪里道听途说的,RVV + FPU 的浮点性能怕是跟ARM9比得差两个量级

这里
https://github.com/revyos/revyos/issues/17

没看出来C906 比 ARM9浮点性能差。

#179 Re: 工业芯 匠芯创 » RISC-V工业级高可靠性人机交互MPU D21x系列Datasheet » 2023-11-15 09:17:18

myxiaonia 说:

感觉很有allwinner的影子啊,定位很明显啊


我们是满足工业应用场景:
1. 实时异步接口PBUS,与外部FPGA、SRAM等实现扩展
2. 8xUART, 传输速度可达8Mbps,支持软件/硬件流控,RS-485支持硬件使能
3. 2xCAN, 支持CAN2.0A和CAN2.0B协议
4. 集成4 Line RTP,节省BOM成本
5. 两层板接触放电8KV,EMI CLASS B级标准
6. 最大支持-40~125℃结温

#180 Re: 工业芯 匠芯创 » 评估板和样片购买方式说明,匠芯创ArtInChip » 2023-11-15 09:12:44

musich 说:

不错,

视频JPG 是Codec, 其它是DeCodec,  不知JPG Codec 有裸机资料不?

有的,参见Gitee

#182 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-14 22:06:00

海石生风 说:
tomyqg 说:

@海石生风
听说c906的浮点也是个残废啊

哪里道听途说的,RVV + FPU 的浮点性能怕是跟ARM9比得差两个量级


应该是好两个量级吧?

#183 工业芯 匠芯创 » RISC-V 相比ARM核,ArtInChip D211系列性能测试大解密,数据供参考。 » 2023-11-14 21:54:38

ArtInChip
回复: 21

.jpg

相比 A7,计算性能略好,内存访问性能提升 80%!

测试方法说明:
1) Dhrystone:测试的功能有整型运算、字符串操作、逻辑判断。
2) CoreMark:测试的功能有链表、矩阵、状态机(字符串+条件语句)、CRC 计算。
3) Whetstone:主要测试双精度浮点的运算。
4) Stream:测试数组之间的拷贝、缩放、加法,以及前三种操作的组合。

2.jpg

大家猜猜和哪些芯片做了对比?

#185 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-14 16:31:43

@tangloong


D21x主力在做工业HMI,家电,仪表,所以个人开发者比较少。但是市场占有率也很高哦。

#187 Re: 工业芯 匠芯创 » RISC-V工业级高可靠性人机交互MPU D21x系列Datasheet » 2023-11-14 16:25:16

murphy.dai 说:

有评估板提供吗?

匠芯创ArtInChip芯片样片和评估板购买链接:
https://whycan.com/t_10290.html

#189 Re: 工业芯 匠芯创 » 萌新来啦,匠芯创正式入驻WhyCan,第一波小福利正在准备中。。。。 » 2023-11-14 10:24:13

fogwizard 说:

一不留神就来好东西,建议官方出核心板供方便客户

等晕哥安排

#191 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-14 10:04:51

david 说:

如何能知道一个芯片是不是工业级

好问题,我们有检测报告和规格指标

#192 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-14 10:03:56

echo 说:

成本应该是干不过迪文T5L系列的

有另外一颗芯片D12x

#194 Re: 工业芯 匠芯创 » 萌新来啦,匠芯创正式入驻WhyCan,第一波小福利正在准备中。。。。 » 2023-11-13 19:29:12

tangloong 说:

@ArtInChip

要是800x480就弱了点 还是理论上的, 现在用的是8寸屏幕 800*600的 如果可以的话 还能换一下,只能上88PIN的了

有68pin的型号,是D131BBS,8.5MB RAM 最大1366x768。

#195 工业芯 匠芯创 » H264硬解原理介绍,关于匠芯创ArtInChip D21x系列 » 2023-11-13 19:28:01

ArtInChip
回复: 2

一、原理框图
下图是H264解码引擎的功能模块以及外部接口示意图。
avc_framework.png

H264解码引擎包含了时序控制、熵解码、反量化、反变换、重构、帧内预测、帧间预测、deblock、后处理等模块,每个模块的处理的基本单元是MB(Macroblock)。

1. 熵解码从外部DRAM读取原始码流,并分别解码出MB信息与块系数信息,其中MB信息会传递给帧内/帧间预测模块、Deblock模块,块系数信息会传递给反量化模块;

2. 反量化模块根据接收到的块系数以及反量化参数进行反量化,并将反量化后的结果传递给反变换模块;

3. 反变换模块根据当前宏块信息选择正确的反变换方式进行反变换,将反变换后的残差系数传递给重构模块;

4. 帧内/帧间模块根据收到的MB信息从参考帧中计算出当前块的预测值;

5. 重构模块将收到的残差系数与预测值进行相加,得到当前的块的像素值;

6. Deblock模块根据当前的MB信息将当前块边沿像素值进行平滑滤波,输出最终的解码图像;

7. 时序控制根据图像标准与MB类型对各个子模块进行调度,确保解码过程的正确性与高效率,为了提高解码效率,各子模块之前采取并行的方式进行

二、功能介绍:
视频文件解码包括文件解析、视频原始码流分离、视频序列头数据解析、视频帧/场头数据解析、视频slice头数据解析、MB数据解析与解码等过程。
VE引擎仅仅对运算量要求比较大的Slice级以及MB级数据进行处理,对于Slice和/或MB之上的数据处理仍然需要主CPU进行处理。

1. H.264格式解码流程如下
avc_decode.png
H.264格式启动一次解码仅完成一个slice数据解码,一个slice可以是完整的一帧图像,也可以是部分图像。

2.  解码辅助功能
startcode检测

VE引擎还具有startcode检索、错误检测等功能。当VE引擎检测到下一个非slice startcode, VE引擎会将检测到的startcode之前的所有数据送给解码器,并将码流读取指针停留在startcode之前。

错误处理

当所有数据解码完成后,无论当前帧解码是否完整,都视为解码完成,主CPU需要根据已经解码出的MB个数判断当前解码是否正确。当解码遇到错误时(超越规定的范围值),VE引擎会停止解码,并将码流读取指针停留在当前位置,在发出解码完成中断通知的同时产生解码错误的中断,主CPU需要根据当前的错误情况进行容错处理。

写保护

VE引擎还具有外部SDRAM写保护功能。主CPU可设置一个允许VE引擎可改写的SDRAM地址范围,当VE引擎尝试改写该地址范围之外的地址空间时该功能将阻止对SDRAM的真正改写,并触发错误中断。

3. 原始码流配置功能
vbv_buffer.png

原始码流缓冲区(Bitstream Buffer)用于存放VE解码所需要的原始码流,由主CPU负责写入,VE解码引擎负责读取。该Buffer是一个环形Buffer,当VE引擎读取到结束地址后自动返回到开始地址继续读取,因此在启动解码之前主CPU需要通知VE引擎该缓冲区的开始地址、结束地址、有效码流的偏移位置、有效码流长度等信息。

VE引擎在读取过程中会通过寄存器实时给出当前的读取偏移量,主CPU会根据VE读取的偏移量继续有效填写数据,避免数据溢出(overflow)。VE引擎将配置的有效数据解码消耗完成后,如果还无法完成当前解码,则表示当前解码数据不够,如果主CPU已经配置last位(表示当前解码所需的数据都已经写入),则表示当前解码出错,VE引擎将结束当前解码任务,如果主CPU没有配置last位,则表示当前解码所需的数据还只是部分写入,则VE引擎仅产生解码中断,保持当前所有状态,等待主CPU将下笔数据写入并启动VE引擎,然后继续当前的解码任务。

为了保证数据读取的高效率以及降低数据读取延迟(latency)的敏感度,VE引擎内部还有一个小的缓冲区,VE引擎首先从外部SDRAM中的原始码流缓冲器中读取有效数据,并放入内部的小缓冲区,然后熵解码基于该小缓冲区进行解码。尽管熵解码没有直接基于SDRAM中的码流缓冲区进行解码,VE引擎会将有效消耗的数据位偏移量正确映射到码流缓冲区上。当主CPU向原始码流缓冲区写入数据时,如果中间通过Cache,必须确保数据真正写入SDRAM后才能启动VE解码。

#196 工业芯 匠芯创 » 支持硬件加密防抄板的芯片推荐,ArtInChip D21x系列高性能高安全MPU » 2023-11-13 19:18:14

ArtInChip
回复: 0

.png
随着物联网和智能设备的快速发展,设备安全认证的需求也日益增长。数字安全设计现在是电子设计领域最热门的话题之一,而真正的设备和身份安全不仅仅是单纯的软件加密,安全认证和保护在硬件设备安全中起到了非常重要的作用。我们收集了广泛的设备安全需求并整理成该文档,以便指导大家如何选择最合适的方案。一般情况下安全需求有以下几点:

数据安全:物联网设备通常需要收集、处理和传输大量的数据。这些数据可能包括敏感的个人信息,如健康数据、位置数据等。因此,设备需要能够保护这些数据的安全,防止数据被窃取或篡改。

设备身份验证:物联网设备需要能够验证其身份,以确保只有经过授权的设备才能接入网络。这可以防止恶意设备伪装成合法设备,进行网络攻击或数据窃取。
设备完整性检查:设备需要能够检查其硬件和软件的完整性,以防止设备被篡改。例如,设备可能需要检查其固件是否被修改,或者其硬件是否被替换。

防抄板:为了保护知识产权,设备需要能够防止被抄板。这通常需要设备具有一些唯一的标识符,如设备序列号或设备标识符(UID)。

安全更新:设备需要能够安全地接收和安装软件更新。这需要设备能够验证更新的来源和完整性,以防止恶意软件的安装。

隐私保护:设备需要能够保护用户的隐私。这可能需要设备能够对收集的数据进行加密,或者提供用户控制数据收集和使用的选项。

针对以上需求,ArtInChip D21x系列嵌入式处理器器(MPU)在物联网设备身份认证和防抄板领域的应用非常广泛。它可以帮助客户实现如下功能:
2.png
1.    物联网设备身份认证:在物联网环境中,设备身份认证是非常重要的一环。D21x可以通过内置的安全模块,如加密/解密引擎,实现设备的身份认证。这种认证方式可以确保只有经过认证的设备才能接入网络,从而防止未经授权的设备接入。例如,D21x可以使用公钥基础设施(PKI)进行设备身份认证。在这种情况下,每个设备都有一个唯一的公钥和私钥。公钥用于验证设备的身份,而私钥则存储在设备的D21x中,用于生成签名。

2.    防抄板:D21x也可以用于防止硬件抄板。一种常见的方法是在D21x中嵌入一个唯一的设备标识符(UID)。这个UID可以在生产过程中烧录到D21x中,并且不能被修改。当设备启动时,D21x会读取这个UID,并将其用于各种安全检查。例如,D21x可以将UID和设备的软件版本号等信息一起,使用私钥生成一个签名。然后,这个签名可以被发送到服务器进行验证。如果验证失败,说明设备可能被抄板,服务器可以拒绝设备的接入请求。

3.png

ArtInChip D21x系列嵌入式处理器器(MPU)可以实现4大安全功能:
1.    SPI ENC模块,SPI 总线数据加密,读写传输过程中实时加解密,不影响数据传输效率
2.    CE模块,支持AES、TDES、HMAC、SHA、MD5、RSA、TRNG等常见密码硬件算法加速,内部安全SRAM,外部无法访问
3.    Secure ID(eFuse)模块,密钥区域外界不可读取,仅 CE 可访问
4.    Secure JTAG模块,可安全开关调试端口


ArtInChip D21x系列嵌入式处理器器(MPU)框图:
4.png

#197 工业芯 匠芯创 » 关于GUI工具的选型建议 » 2023-11-13 17:56:38

ArtInChip
回复: 17

目前匠芯创ArtInChip平台支持的GUI工具有:
1. SquareLine Studio(官方,linux和RTOS均支持)
https://squareline.io/

2. AWTK(国产,linux和RTOS均支持)
https://awtk.zlg.cn/docs/awtk_docs/AWTK_Guide/1.GettingStarted.html

3. Codeblocks和LVGL插件(linux和RTOS均支持)
https://www.codeblocks.org/

4. InoneGUI(linux)
https://www.aiinone.cn/index.html

5. Flythings(linux)
https://developer.flythings.cn/

6. GUI-Guider(linux和RTOS均支持)
https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER

7. QT4.8.x(linux)
https://download.qt.io/archive/qt/4.8/

#198 Re: 工业芯 匠芯创 » RISC-V高性能显示控制跨界MCU D13x系列Datasheet » 2023-11-13 16:45:49

chaplin1999 说:

淘宝一般是个人玩家的,建议便宜点,更好推广。

有多种规格和型号可以选择,建议咨询店家。 D131系列,D12x系列,性价比更高。需要陆续上架淘宝网。

#199 Re: 工业芯 匠芯创 » RISC-V工业级高性能通用计算MCU G73x系列Datasheet,内置大容量1MB SRAM和2MB FLASH » 2023-11-13 15:38:25

吴助建 说:

又有一个新型号?
已经研发了多少个型号?


很多,还有几十个,慢慢上

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn