- 博客(10)
- 收藏
- 关注
原创 Atlas200 模组拆解
Atlas 200 AI加速模块是一款高性能的AI智能计算模块。Atlas 200采用紧凑的结构设计,Atlas 200尺寸为38.5mm x 52.6mm。用户通过选择不同的连接器选型可实现2种不同配合高度,分别为4.3mm和6mm,可灵活的布局在用户产品中。Atlas 200集成了海思Ascend 310 AI处理器,可以实现图像、视频等多种数据分析与推理计算,可广泛用于智能监控、机器人、无人机、视频服务器等场景。Ascend 310是一款华为专门为图像识别、视频处理、.........
2022-05-28 16:44:46
5526
2
原创 银河飞腾FT-M6678仿真器无法连接问题
最近调试一个银河飞腾6678的板子,现象是仿真器连不上,显示的log信息如下:0核读目标芯片内存地址0x02350128,读出数据是:0xcccccccc经检查原理图发现,下载JTAG电平转换部分电路如下:采用国产圣邦微SGM的电平转换芯片,因为DSP本身电压为1.8V,仿真器为3.3V电压,进行一个电平转换。这是一个双向的内部自带上拉的电平转换芯片,转换速率20M左右,是替代国外TI厂商的TXS系列。1.最早怀疑是转换芯片的转换速率跟不上,于是将JTAG的加载速率改为1M,依旧没有反应,LOG信
2022-03-13 15:49:04
5042
8
原创 AN5640摄像头模块在黑金开发板上的使用
笔者手头有一个AN5640摄像头模块,是一个18pin的连接器。连接器定义如下:可以看出,这个模块是由3.3V供电,同时还需要一个24M的时钟,即第11个管脚XCLK需要给他输入一个24M的时钟,就可以工作。但是黑金最近出的开发板,都是使用40PIN的公牛角端子,AN5640根本无法使用。比如下图:刚好最近比较闲,于是就自己画了一个PCB,功能就是将AN5640的18个信号转到标准的40pin连接器上,同时将剩下的信号转为VGA。于是在黑金的双目摄像头显示工程基础上进行修改,主要是以下两点:1.
2021-10-18 16:30:30
4632
1
原创 电容充电管理芯片LTC3350使用心得
在某项目技术要求中,客户要求对整个板卡下电后能维持5S以上的供电,于是选择了凌特的LTC3350搭配超级电容来实现。 LTC3350的简单功能总结如下:可对1-4节超级电容进行充电,且输入电压范围宽,达到4.5~35V输入,充电电流及后背电流10A以上,且内部具有均衡器,能增加电容使用寿命。 本人的原理图如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210608184551582.PNG?x-oss-process=image/water...
2021-06-08 19:06:05
4941
4
原创 RTC电路锂电池耗电过快的问题
最近解决了一个其他项目的问题,现象如下 : 有一个RTC电路,RTC芯片是X1226,很常用的芯片。供电是通过系统3.3V和电池CR1220来供电,电池耗电很快,远远达不到设计要求。整个系统供电电路如下图所示: 对各个支路的电流进行测试,在只有电池供电的情况下,发现D1这个支路有8uA电流,而真正供电的X1226支路,只有很小很小的电流。这是一个比较奇怪的现象。 后来去查二极管D1的参数,发现这个二极管是肖特基二极管。肖特基二极管的漏电流是比较大的,我当时...
2021-01-30 11:59:54
4617
4
原创 YUV444转RGB24的verilog实现
最近做华为Atlas200二次开发项目中,需要把YUV的数据,转换成RGB24。网上公式很多,笔者利用的公式如下: R = 1.164(Y-16) + 1.596(Cr-128) G = 1.164(Y-16) - 0.391(Cb-128) - 0.813(Cr-128) B = 1.164(Y-16) + 2.018(Cb-128) 将上述公式进行转换: R = 1.164Y + 1.596Cr - 222.912 G = 1.164...
2020-06-12 17:17:06
1965
原创 华为Atlas200 二次硬件开发调试(2) PCIe link
在底板能启动ATlas 200内部系统后,开始进行pcie调试。 linux 驱动是根据黑金开发板的linux驱动稍微做了修改得到的,FPGA作为EP,Atlas 200作为RC。linux下识别命令用“lspci”即可。刚开始测试一直识别不到RC,于是以为FPGA这边的代码和XDMA IP核配置有问题。最后在xilinx XDMA官方例程上修改,觉得这样最起码不会配错,没想到还是识别不到。PCIE pl_ltssm调试状态机显示0. 后来调试发现是atlas...
2020-06-03 13:59:08
2199
19
原创 华为Atlas200 二次硬件开发调试(1) 启动
Atlas200 二次硬件开发调试(1) 启动因为项目需要,根据华为ATlas200模块做一款图像处理版卡。根据模块资料,进行原理图设计。回板焊接后,Atlas 200模块却一直启动不起来。电源、复位全都调试过都没有起来。后来查看硬件指南,发现这个信号可能有问题。客户要求引出SPI信号,因为Atlas模组是1.8电平,故鄙人使用了一款电平转换芯片,是默认上拉的,使得这个信号拉高,进入调试模式。后来去掉这款芯片,Atlas能通过SD卡正常启动了。...
2020-06-02 18:11:47
1791
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人