网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

开发者分享 | 基于 HPM6880 的 LambdaPi2 开源硬件

时间:2026-04-27 13:20

人气:

作者:admin

标签:

导读:开发者介绍ПメП一名电子信息专业的研究生,平时比较喜欢折腾嵌入式开发和做一些硬件DIY。从最开始的想法构思,到画板子、再到软件调试,把一个东西一步步做出来的过程让我觉得...

开发者介绍

ПメП

一名电子信息专业的研究生,平时比较喜欢折腾嵌入式开发和做一些硬件DIY。从最开始的想法构思,到画板子、再到软件调试,把一个东西一步步做出来的过程让我觉得很有成就感。平时也挺喜欢接触新知识、新技术,在不断学习的过程中慢慢提升自己。

前言

在第一次看到ARTPI时就被这种小巧,功能丰富的开发板吸引,非常喜欢它给人的一种“优雅”的感觉,并萌生了制作一块类似开发板的念头。在芯片选型时,最初是从RTThread的交流群中了解到先楫半导体的单片机,被其丰富的外设与完善的RTThread驱动吸引。在体验过HPM6750EVK2后制作了第一代的Lambdapi开发板(https://oshwhub.com/zhaowenbin/lambda-pi)

在偶然了解了6800系列芯片后,发觉这是完成这种开发板的“梦中情芯”,想要制作第二代开发板的念头日渐强烈,但对我来说软硬件都是一个比较大的挑战。幸运的是,在最近的SDK更新中,RTThread的BSP中完成对AP6256的支持,让我下定决心制作第二代开发板。


1、项目介绍


LambdaPi2是一款采用先楫半导体HPM6880芯片,板载高速大容量存储,支持WIFI蓝牙,有多个多媒体接口,还有一个OpenVG GPU,板载调试器的小巧开发板。

-600MHZ主频RISC-V CPU

-512MB DDR3L

-16MB QSPI Nor Flash

-32G EMMC

-AP6256 2.4G&5G WIFI BT5.2

-HSlink

-MIPI-DSI*1,LCD(rgb888)*1,CAM*1


项目地址

https://oshwhub.com/zhaowenbin/lambdapi2


实物图

c68fe0fa-41f8-11f1-ab55-92fbcf53809c.pngc69ec1a6-41f8-11f1-ab55-92fbcf53809c.png


2、硬件设计


电源

电源部分参考了HPM6800EVK的设计,其中DDR与VDDSOC使用了HPM6880内部的DCDC从而节省元器件与布线空间。

c6d6f058-41f8-11f1-ab55-92fbcf53809c.png

需要注意的是,由于板子上使用了EMMC和AP6256,这两个都是SDIO接口,如果要运行在高速模式,需要IO部分用1.8V供电。同时看AP6256的手册,里面说工作在3.3v下,峰值电流最高能有1A,所以需要一个额外的DCDC给他供电。

c6e8dcd2-41f8-11f1-ab55-92fbcf53809c.png


DDR3L

主要参考了HPM6800EVK的原理图,外置的DDR可以正常使用。

c70d4c5c-41f8-11f1-ab55-92fbcf53809c.png


AP6256

AP6256这里查看了网上的很多资料,这个封装应该是可以兼容很多种wifi模组,使用不同模组只需要按照表格修改option中的内容就好。

c7190ede-41f8-11f1-ab55-92fbcf53809c.png


调试器

调试器主要参考了开源项目HSLINK,去掉了一部分用不上的电路,同时另外放了一个10p的jtag接口,可以通过电阻选择使用板载还是外部的调试器。项目链接:https://cherrydap.cherry-embedded.org/projects/HSLink%20Pro.html。

c75f0c40-41f8-11f1-ab55-92fbcf53809c.png


USB

主要参考了HPM6800EVK的设计,实现OTG主从识别、电源供给与过流保护,以及抗干扰与静电保护。

c778b122-41f8-11f1-ab55-92fbcf53809c.png


显示接口

在比对了网络上常见的几种在售的屏幕,接口的线序最终确定为LCD和MIPI屏使用正点原子的线序,这种线序在售屏幕种类较多。摄像头选择MKS的线序。

c7e05d36-41f8-11f1-ab55-92fbcf53809c.png


扩展IO

其他未使用的IO口通过排针都引出来了,其中以太网相关的引脚做了等长,方便制作后续的扩展板。

c7fb79ea-41f8-11f1-ab55-92fbcf53809c.png


3、测试


Ap6256

c8406140-41f8-11f1-ab55-92fbcf53809c.png

测试程序使用RTThread SDK中的wifi例程。如果想要跑到这个速度需要修改链接文件,把正基的库和网络相关的函数放到ILM中运行。


DDR

c8496272-41f8-11f1-ab55-92fbcf53809c.png

测试程序修改自sdram例程。


c87d30fc-41f8-11f1-ab55-92fbcf53809c.png

致谢

感谢R佬和cherry-embedded&先楫讨论群的群友们的支持和帮助;

特别感谢一凡大佬在开发过程中给予的帮助!

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信