完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1. 开机测评--硬件篇OK113i-S开发板采用核心板+底板的结构形式,基于全志T113-i处理器设计开发,处理器为ARM Cortex-A7, RISCV, HiFi4 DSP多核异构架构,主频1.2GHz,核心板有两种规格,分别是512MB DDR3L内存加8GB eMMC版本和256MB DDR3L内存加256MB SPI Nand版本。 细节一:核心板 核心板带内存256MB+nand256M 体积还算比较小。但如果觉得小,可以定制内存更大,nand更大的,也可以直接用tf卡启动。选择还是比较灵活,据说价格也还比较合理。 细节二:底板各接口介绍 板上网络接口,板子采用YT8521SH芯片,支持千兆网络,这个确实不错: 板上rgb显示接口,lvds接口,板上已经设计,据说可以接飞凌家的显示板。 板上485,can总线接口,这个抗干扰做的结实,加了隔离模块,加了抗雷击电路,结实结实,不知道为啥花这么血本,哈哈 2.开机测评--软件测试篇飞凌OK113i-S开发板开机就可以进行一些软件测试,验证功能,下面就开始吧。 1,接线 接好12V电源,接好配好的usb线到pc端usb口和板子靠近以太网接口的usb口(开发板上的调试串口 USB Type-C),接上网线,打开拨码开关,就可以机了。 2,打开putty 设置为串口115200 8 n 1,无硬件串口流控制,连接板子打开后看到的串口就可以看linux的启动了。板子直接启动到root用户。这时可以操作linux查看相关信息了。 3,修改网络到电脑的同一网段 ifconfig 192.168.30.88 eth0 注意这个设置后下次重新启动还是原来的ip,要永久改变需要vi /etc/network/interfaces操作。改为想要的ip或者自动获取等方式。 4,测试网络 这个时候就可以测试网络用ping命令,如果是拼不通,可以查看是否是防火墙的问题,也可以用iperf3测试网络速度了: 如果网络通了,还有一个可以试了,SFTP:window上安装一下 5,测试wifi 如果我们没有以太网,或者就是想测试一下wifi,那飞凌的这个板子可以帮到你: linux root提示符# 下输入fltest_wifi.sh -i wlan0 -s wifi用户名 -p 密码,然后就提示如下:
ssid xxxxxx 证明WiFi连好了,就可以测试ping命令了。 3.软件开发环境搭建飞凌OK113i-S开发板软件开发环境主要是在ubutun20上整的,可以在实际的ubutun20的机子上整,也可以在虚拟机上面整。这里飞凌在vmware上面整了一个,下面就开始Vmware虚拟机上安装的先整一遍。 一,下载安装Vmware,Vmware tools 下载VMware-workstation-full-15.5.6-16341506(自己网上找一下和谐码),直接一路安装就是。 创建共享文件夹 共享文件夹创建后用ls命令看不到目录的文件 经验:设置后其实有hgfs目录,但要在root模式看的到 用vmware-hgfsclient可以看到创建的ubutunshare目录,直接cd ubutunshare进入可以看到里面有创建的1.txt,如果用ls mnt/hgfs/ubutunshare看不到目录,那就要重装一下Wmvare工具。 二,Vmware虚拟机里加载已有 ubuntu 开发环境 飞凌搭建好的虚拟机环境,环境中已经安装好交叉编译器和 Qt 环境。了解完该章节后可以直接跳转到编译章节 把这个解压,解压的文件OK113.vmx直接加载到Vmware就启动了linux,当然用户也可以自己搭建ubutun环境。 三,准备sdk 飞凌 OK113i-linux-sdk.tar.bz2 包括工具链、用户 sdk、Linux 内核、文件系统、测试程序源码以及一些工具等。 把文件拷贝到共享文件夹,由共享文件夹拷贝到/home/forlinux目录里面建立的work目录,记得把work目录的读写属性改为完全可读写 然后: linux下执行:
(左右移动查看全部内容) 4.系统更新烧写方法基本原理 全志的烧写接口主要是两个,一个是通过OTGUSB扣,也就是USB0口烧录,另一个就是通过TF卡烧录。 通过OTGUSB烧录还要配合FFL腿脚电平和复位腿RESET,或者在调试串口里面上电时不断按2来进入烧录状态这里主要讲述通过OTGUSB烧录升级系统。 硬件解析 1、RESET引脚 2,EFL 3,OTGUSB 用到的usb0口 4,调试串口。 EFL和RESET引脚 OTGUSB 用到的usb0口 和调试串口 usb0口 调试串口 核心板上的电路 5.基于飞凌嵌入式OK113i网页视频监控项目实现功能: 通过OK113i飞凌嵌入式开发板,采用USB设备头,通过V4L2框架实现视频图像采集。创建摄像头图像采集线程,搭建HTTP服务器,固定端口号为8080,建立HTTP长连接,实现网页视频监控。 功能实现
矢量字库编译与移植 FreeType 库是一个完全免费(开源)的、高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,可以非常方便我们开发字体显示相关的程序功能。它支持单色位图、反走样位图的渲染。FreeType 库是高度模块化的程序库,虽然它是使用 ANSI C开发,但是采用面向对象的思想,因此, FreeType 的用户可以灵活地对它进行裁剪。关于freetype 的详细信息可以参考 freetype 的官方网站:https://www.freetype.org/来获取更多相关的信息。
(左右移动查看全部内容) V4L2摄像头编程 V4L2 是 Video for linux2 的简称,为 linux 中关于视频设备的内核驱动。在 Linux 中,视频设备是设备文件,可以像访问普通文件一样对其进行读写,摄像头在/dev/video*下,如果只有一个视频设备,通常为/dev/video0。V4L2 是针对 uvc 免驱 usb 设备的编程框架,主要用于采集 usb 摄像头等,编程模式如下: 本帖被以下淘专辑推荐:
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
6015 浏览 0 评论
6775 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
6768 浏览 0 评论
8118 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】6.制作h264播放器
7538 浏览 0 评论
6764浏览 2评论
3222浏览 2评论
11089浏览 1评论
5176浏览 1评论
83554浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 16:50 , Processed in 0.713053 second(s), Total 43, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号