0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

先楫半导体HPMicro 2026-04-27 13:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

开发者介绍

ПメП

一名电子信息专业的研究生,平时比较喜欢折腾嵌入式开发和做一些硬件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&先楫讨论群的群友们的支持和帮助;

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    463

    文章

    54440

    浏览量

    469410
  • 开源硬件
    +关注

    关注

    8

    文章

    233

    浏览量

    31393
  • 开发板
    +关注

    关注

    26

    文章

    6425

    浏览量

    120927
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源硬件 极客们的伟大理想

    常昂贵的。让爱好自由的极客统一起来订上大批量的开源硬件又是几乎不可能的事。因此唯一可行的把开源硬件设计“落实”的方法就是把电路置于可编程逻辑器件当中。  2、品质  开源软件往往是由一
    发表于 10-07 21:16

    多款开源软件,助力开发者实现iot产品开发

    开发新产品的方法。第一章:开源硬件[ 软件名称 ] 智能宠物屋[ 下载地址 ]MCU for GoKit STMMCU for GoKit 2代 STMMCU for GoKit 2
    发表于 08-25 19:36

    开源硬件知识你懂多少?

    与Arduino生态系统兼容的软硬件产品。4. BeagleboardBeagleboard是开源硬件领域知名社区BeagleBoard.org推出的、全球第一款开源的ARM开发板。不
    发表于 07-26 14:27

    欢迎HiHope社区的开发者们能够在本社区分享自己的开发经验与心得体会,大家共同建设HiHope社区!

    本帖最后由 l_xy 于 2020-10-21 22:14 编辑 HiHope 开发者社区开版啦,HiHope 是润和软件旗下专注开源硬件开源软件的社区,本着开源,创新的精神,
    发表于 08-26 21:03

    怎样去使用MakerHub开源硬件

    MakerHub开源硬件是什么?怎样去使用MakerHub开源硬件呢?有哪些使用步骤?
    发表于 01-24 07:45

    助力开源硬件设计与制造,华秋与全志发起开源硬件设计大赛

    为助力国产芯发展,近日,华秋电子与全志达成合作,双方将基于全志V853芯片、V853开发板等系列产品,在开源生态达成了多方面合作,助力开源硬件繁荣。一、开源设计大赛,丰富V853应用方
    发表于 11-04 14:57

    欢迎加入飞腾派开发者社区,感谢每一位开发者

    和产业化推广。飞腾派是一款面向行业工程师、学生和爱好开源硬件,采用飞腾嵌入式四核处理器,兼容ARM V8架构,板载64位 DDR4内存,分为2G和4G两个版本。主板板载WiFi蓝牙,陶瓷天线,可快速
    发表于 12-11 16:11

    开源硬件_最流行的几个开源硬件平台_Ardurino开源硬件平台

    相对于源代码开放的开源软件,开源硬件似乎今人费解。因为传统的硬件体系中没有数字化代码,何来开源?因此,开源硬件
    发表于 01-05 12:31 4.1w次阅读

    开源硬件平台指的是哪方面开源_开源硬件究竟有多开源

    开源硬件平台指的是哪方面开源呢?以Arduino为例:开放原始码的电路图设计,开放原始码的程式开发环境
    发表于 01-05 14:19 6149次阅读

    华为开发者大会2021智能硬件开发— 使用HPM定制产品

    2021年10月22日~24日,华为将在中国松山湖举行2021华为开发者大会,聚焦鸿蒙系统、智能家居、智慧办公、HMS Core 等热门话题,与华为专家、行业大咖、全球开发者一起探讨全场景智慧
    的头像 发表于 10-23 12:30 1818次阅读
    华为<b class='flag-5'>开发者</b>大会2021智能<b class='flag-5'>硬件</b><b class='flag-5'>开发</b>— 使用<b class='flag-5'>HPM</b>定制产品

    2轴杆控制开源硬件分享

    电子发烧友网站提供《2轴杆控制开源硬件分享.zip》资料免费下载
    发表于 07-20 18:14 0次下载
    <b class='flag-5'>2</b>轴杆控制<b class='flag-5'>开源硬件</b>分享

    勇敢的饮酒游戏开源硬件

    电子发烧友网站提供《勇敢的饮酒游戏开源硬件.zip》资料免费下载
    发表于 12-20 10:08 0次下载
    勇敢<b class='flag-5'>者</b>的饮酒游戏<b class='flag-5'>开源硬件</b>

    Banana Pi BPI-R2 Pro RK3568开源硬件开发板原理图

    Banana Pi BPI-R2 Pro RK3568开源硬件开发板原理图
    发表于 09-04 17:08 58次下载

    开发者开源鸿蒙故事

    近日,在以“一切为了开发者”为主题的“2024开放原子开发者大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、
    的头像 发表于 01-06 10:28 1512次阅读

    开发者分享】开源硬核玩家集结:这些MCU板子泰酷了!

    前言本篇文章内容主要收录了由开发者基于先楫半导体高性能MCU开发的各类DIY开源硬件项目,涵盖不同应用方向与创意实践。部分项目代码可直接在本仓库下载,部分则由开发者托管于其个人代码仓库
    的头像 发表于 05-26 17:31 1808次阅读
    【<b class='flag-5'>开发者</b>分享】<b class='flag-5'>开源</b>硬核玩家集结:这些MCU板子泰酷了!