挖坑网/填坑网 DebugDump Forum

别人挖坑默默填上,自己挖坑含泪填上。天下没有填不了的坑,只有不会填坑的人。来吧,加入我们,挖坑行,填坑你更行! 站长QQ: 516333132 点击这里给我发消息

您尚未登录。

#1 2018-06-11 19:30:25

jlau
会员
注册时间: 2018-06-11
累计发帖: 5

Melis系统Quick Start

Melis系统是全志科技面向IoT领域的轻量级物联网嵌入式操作系统,致力于搭建多媒体,语音,云端一体化iot基础设施平台, 具备极致性能, 极简开发,丰富组件,网络连接,音/视频编解码功能, 可广泛应用于多媒体处理,传感器网络, 智能家居产品的开发.

Melis 的特性

极简开发

  Kbuild构建机制.
  支持Windows/Linux开发环境
  支持ARMCC/GNU crosstoochain.

网络服务

  支持BLE/BE协议栈
  支持IPV4/IPV6网络协议栈.

细颗粒度的FOTA更新

  支持应用代码独立编译映像,IoT App独立极小映像升级
  支持映像高度压缩

高度优化的性能

  支持zephyr,rt-thread双内核, 提供硬实时能力 核心架构良好支持极小FootPrint的设备

丰富的多媒体和GUI支持

  集成全志cedarx多媒体框架和GUI框架,可支持中大规模的多媒体编解码产品的开发

Melis Linux开发环境搭建

1.下载交叉编译工具链:

    GCC 6.3.0 On Linux

    或者执行: git clone https://github.com/caozilong/melis-toolchain.git

2.ToolChain的安装与配置:

进入到控制台程序,在$(HOME)(其它具备权限的目录也可,例如/opt)目录下创建tools目录 并把工具链包copy到此目录.

SouthEast

执行下图命令将工具链解压到当前目录下:

SouthEast

设置环境变量,执行如下命令将工具链所在目录加入到当前用户的PATH环境变量下:
SouthEast

设置完毕后,退出当前终端重新登录, 在新控制台下执行命令行
arm-melis-eabi-gcc -v

输出信息如下图所示,表示编译器安装正确:

SouthEast

3.获取Melis SDK源码:

执行 git cone ssh://caozilong@gerrit.allwinnertech.com:29418/melis-v2.0.git 从公司代码仓库拉取代码.

4.配置melis sdk.

Melis的构建系统基于Linux Kbuild实现,执行进入到 ./src 目录,执行 make menuconfig
SouthEast

选用默认的配置,直接保存.config文件,即是D100 数字电视老人机方案.

5.编译melis sdk.

退出menuconfig菜单, 执行make melis (或者make, make all) 编译完整的SDK, 编译结束后,目标文件放置在./src/workspace/$(project) 目录下.

离线

#2 2018-06-11 19:59:14

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Melis系统Quick Start

20171023173224206.png
20171023172722999.png
20171023172343731.png
20171023171412895.png
20171023171140512.png

$ git clone ssh://caozilong@gerrit.allwinnertech.com:29418/melis-v2.0.git
Cloning into 'melis-v2.0'...
ssh: Could not resolve hostname gerrit.allwinnertech.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

C:\Users\hexing.hexing-PC>ping gerrit.allwinnertech.com
Ping 请求找不到主机 gerrit.allwinnertech.com。请检查该名称,然后重试。

root@ubuntu:~# ping gerrit.allwinnertech.com
ping: unknown host gerrit.allwinnertech.com

请教楼主这个怎么回事?

离线

#3 2018-06-11 20:00:33

jlau
会员
注册时间: 2018-06-11
累计发帖: 5

Re: Melis系统Quick Start

晕哥 说:

$ git clone ssh://caozilong@gerrit.allwinnertech.com:29418/melis-v2.0.git
Cloning into 'melis-v2.0'...
ssh: Could not resolve hostname gerrit.allwinnertech.com: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

C:\Users\hexing.hexing-PC>ping gerrit.allwinnertech.com
Ping 请求找不到主机 gerrit.allwinnertech.com。请检查该名称,然后重试。

root@ubuntu:~# ping gerrit.allwinnertech.com
ping: unknown host gerrit.allwinnertech.com

请教楼主这个怎么回事?

晕哥,这是全志内部的服务器啊

离线

#4 2018-06-11 20:01:14

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Melis系统Quick Start

这个...
那源码有没有办法下载到?

离线

#5 2018-06-11 20:39:24

jlau
会员
注册时间: 2018-06-11
累计发帖: 5

Re: Melis系统Quick Start

这个,全志你又不是不知道的,能不能拿到这个Melis 2.0的代码估计只能靠大神了

离线

#6 2018-06-11 20:45:52

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Melis系统Quick Start

呼叫大神们!

离线

#7 2018-06-13 09:13:44

lcfmax
会员
注册时间: 2018-04-13
累计发帖: 57

Re: Melis系统Quick Start

支持啥硬件平台啊,最好有一个平台来玩玩

离线

#8 2018-06-13 09:21:02

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Melis系统Quick Start

lcfmax 说:

支持啥硬件平台啊,最好有一个平台来玩玩

全志自家的OS, 我以前拆解的唱戏机就是melios的.

离线

#9 2018-06-14 11:52:51

晕哥
Administrator
注册时间: 1970-01-01
累计发帖: 2,505

Re: Melis系统Quick Start

没有接到通知哦,有那么严重吗, 捂脸.gif

离线

#10 2018-06-14 11:56:57

jlau
会员
注册时间: 2018-06-11
累计发帖: 5

Re: Melis系统Quick Start

晕哥 说:

没有接到通知哦,有那么严重吗, 捂脸.gif

搞错了,文章还在

最近编辑记录 jlau (2018-06-14 11:57:26)

离线

页脚