Skip to content

YoM-lab/Project_ORIGIN_H3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project-ORIGIN_H3

项目简介

小up是一个开发板兴趣爱好者:-),市面上绝大部分Linux开发板都是没有小巧屏幕的,而且设计闭源不能随心所欲的更改,只是买回来玩并不能深刻理解,引用费曼所说:“What I cannot create,I do not understand”,结合网上的开源方案,所以就有了想自己制作的想法,一来是想熟悉Allegro软件,二来是巩固Linux驱动开发。现在发布出来供后来人参考,同时也参考一些开源社区和UP主,后面会一一列出。硬件在23年5月份完成,由于up是一个学生,制作过程全部自费,所以采用了四层板,对于初学者走线非常痛苦:-(;软件在23年9月份完成,由于研二阶段太忙了,一直到现在才正式发出来:-)

项目在硬件上包括了1.14寸显示屏、麦克风、音频、HDMI、WIFI、MIPI摄像头(未驱动成功,非必须),基本上可以实现一个卡片电脑的功能。

项目制作流程【自制】开源四核A7卡片电脑,从规划到实物软硬件开发,拥有自己的小电脑

硬件部分

  • 硬件设计全部在1_Hardware文件夹
  • 设计使用的软件是Allegro,而不是AD!!!在1_Hardware文件夹内给出了原理图
  • 焊接使用了加热台、热风枪、低温焊锡膏、钢网
  • 由于up只进行了一次打板(自费),在后期难免的遇到了一些问题,大部分都是因为板层不够多(四层)导致的,但不影响第一板的正常运行。up时间有限,未能作出更改,如果有后来者复刻,可以上六层板,进一步缩小体积,方便布线,项目硬件上可改进之处参考1_Hardware/README.md文件

软件部分

  • Uboot

    • 2_Uboot文件夹内
    • Uboot适配的是全志官方支线,没有做出太多修改
  • Linux

    • 3_Linux文件夹内
    • 内核是自己适配4.14.111内核,也可采用第三方内核(国内开发板厂商)
  • Rootfs

    • 4_Rootfs文件夹内

    • 根文件系统是自己移植的ubuntu16.04, 也可采用第三方根文件系统(国内开发板厂商)

  • 编译方法可以参考教程:Building U-boot and Linux for H5/H3/H2+/zh - FriendlyELEC WiKi

  • 由于Github不能上传大文件,所以请大家通过百度云下载:-(

烧录镜像

  • 烧录SD镜像在5_Images文件夹内
  • Ubuntu16.04为个人制作的镜像,用户名:pi,密码:pi,root密码:oh3
  • Debian 8为第三方镜像,参考连接:NanoPi M1 Plus/zh - FriendlyELEC WiKi

驱动部分

参考链接

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published