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

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

3天内不再提示

飞凌嵌入式OK113i-S开箱体验

wang123a 来源: wang123a 作者: wang123a 2023-12-23 16:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1.开发板简介

OK113i-S开发板采用核心板+底板的结构形式,基于全志T113-i处理器设计开发,处理器为ARMCortex-A7, RISCV, HiFi4 DSP多核异构架构,主频1.2GHz,核心板有两种规格,分别是512MB DDR3L内存加8GB eMMC版本和256MB DDR3L内存加256MB SPI Nand版本。OK113i-S开发板将核心板的功能接口资源丰富、提供多种外设接口,如网卡、CPU内置音频Codec、ADCTF Card、LVDS、RGB、WIFI、4G等功能接口。

wKgaomWBYS-AKhpgABYe48qYgsI132.png

2.上电测试

wKgaomWBYaqAcfmIACmST8GJhqk456.png

根据官方提供操作手册,通过串口调试进入命令行界面。默认波特率为115200,无校验位。

wKgaomWBY4qADajpAAPKQ8bGjF0778.pngwKgZomWBY86AVQ6vAAFcorz95zo359.png

2.1 查看开发板资源信息

wKgZomWBZPmARw01AAFKXzq7YQs131.png

通过命令可以看到本次使用的开发板运行的linux内核版本为5.4,开发板内存大小为512MB,flash大小为512MB。

2.2 配置wifi上网

本开发板带有WIFI模块,可通过命令终端完成WIFI上网配置。

根据官方提供操作手册,WIFI仅支持2.4G频段信号。支持STA和AP模式。在/etc提供有配置脚本文件wlan-connect.sh。

STA模式使用方式如下:

root@ok113i:/# /etc/wlan-connect.sh ssid psk mode
ssid 为wifi名字
psk 为wifi密码
mode工作模式:0无密码,1为WPA/WPA2加密,2为wep加密方式

连接示例:

wKgZomWBaL6AajHvAALQ3tQB80A356.png

测试网络是否成功可通过ifconfig命令查看网卡信息,使用ping命令测试网络是否畅通。

wKgaomWBaUKAJbwsAAQ_m6V909o052.png

3.编译内核

在官方提供资料中有相关Linux内核源码,编译器。

wKgZomWBanyAO3AVAAFqLy-rsaM715.png

该该资源拷贝到PC端Linux用户目录下。

wKgaomWBa0KAeU0-AAFRFm8XcLw631.png

//md5 校验
[wb@wbyq okii3i]$ md5sum OK113i-linux-sdk.tar.bz2.*
//解压
[wbyq@wbyq okii3i]$ cat OK113i-linux-sdk.tar.bz2.* | tar jxv
wKgZomWBa_KAVInnAAELJFFYM-k321.png

3.1 编译

在编译源码之前,需要安装一下工具。

[wbyq@wbyq OK113i-linux-sdk]$ sudo apt-get install flex
[wbyq@wbyq OK113i-linux-sdk]$ sudo apt-get install bison
[wbyq@wbyq OK113i-linux-sdk]$ sudo apt-get install openssl
[wbyq@wbyq OK113i-linux-sdk]$ sudo apt-get install libssl-dev 
[wbyq@wbyq OK113i-linux-sdk]$ sudo apt-get install u-boot-tools 

接下来,只需按官方操作手册完成即可,例如全编译:

[wbyq@wbyq okii3i]$ cd OK113i-linux-sdk/  #进入配置源码位置
[wbyq@wbyq OK113i-linux-sdk]$ ./build.sh config //执行配置命令
分别选择 0 linux, 0 ok113i, 0 default, 3. lcd_1024x600
Welcome to mkscript setup progress
All available platform:
 0. linux
Choice [linux]: 0
All available board:
 0. ok113i
Choice [ok113i]: 0
All available flash:
 0. default
 1. nor
 2. nand
Choice [default]: 0
All available display_type:
 0. tvout_pal
 1. tvout_ntsc
 2. lcd_800x480
 3. lcd_1024x600
 4. mipi_1024x600
 5. lvds_1280x800
Choice [lvds_1280x800]: 3
运行编译脚本进行全编译:
[wbyq@wbyq OK113i-linux-sdk]$  ./build.sh pack

编译内核示例:

[wbyq@wbyq okii3i]$ cd OK113i-linux-sdk/ 
[wbyq@wbyq OK113i-linux-sdk]$ ./build.sh kernel //执行编译内核命令

4.程序测试

程序猿的世界,总是从“hello,world”开始,接下来,安装交叉编译器,编写测试示例。

wKgaomWBezWAKY2HAAJyDXdOvHk993.png

查看编译器版本信息:

[wbyq@wbyq okii3i]$ ./arm-buildroot-linux-gnueabi_sdk-buildroot/bin/arm-linux-gnueabi-gcc -v
使用内建 specs。
COLLECT_GCC=/media/wbyq/wxs/okii3i/arm-buildroot-linux-gnueabi_sdk-buildroot/opt/ext-toolchain/bin/arm-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/media/wbyq/wxs/okii3i/arm-buildroot-linux-gnueabi_sdk-buildroot/opt/ext-toolchain/bin/../libexec/gcc/arm-linux-gnueabi/7.3.1/lto-wrapper
目标:arm-linux-gnueabi
配置为:'/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/snapshots/gcc.git~linaro-7.3-2018.05/configure' SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-shared --without-included-gettext --enable-nls --with-system-zlib --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=soft --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --enable-gnu-indirect-function --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/sysroots/arm-linux-gnueabi --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabi/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabi --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabi/_build/builds/destdir/x86_64-unknown-linux-gnu
线程模型:posix
gcc 版本 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) 

编写hello,world程序,通过arm-linux-gnueabi-gcc -v进行编译,将生成的文件拷贝到开发板下运行:

wKgaomWBfFaAJjf_AALfwjrRzbs244.png

开发板下运行效果:

wKgaomWBfHmAe51mAAEFFbOH6ho429.png

审核编辑 黄宇

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

    关注

    88

    文章

    11806

    浏览量

    219508
  • 开发板
    +关注

    关注

    26

    文章

    6405

    浏览量

    120534
  • 飞凌嵌入式
    +关注

    关注

    5

    文章

    114

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式RV1126B开发板试用体验】初识嵌入式RV1126B开发板试

    /FET1126BJ-S 核心板,OK1126BJ-S开发板。 嵌入式RV1126B集成 4 个 ARM Cortex-A53 高性能核
    发表于 04-13 17:27

    嵌入式亮相德国纽伦堡embedded world 2026,深耕全球嵌入式AI市场!

    2026年3月10日,全球嵌入式技术领域的年度盛会——embedded world 2026国际嵌入式展览会,在德国纽伦堡会展中心盛大启幕。嵌入
    的头像 发表于 03-11 16:37 1.1w次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>亮相德国纽伦堡embedded world 2026,深耕全球<b class='flag-5'>嵌入式</b>AI市场!

    【正式来袭】2026年嵌赛——瑞芯微 嵌入式赛题解读

    2026年全国大学生嵌入式芯片与系统设计竞赛应用赛道正式开启!嵌入式作为本次竞赛的协办单位之一,联合瑞芯微推出专属赛题,同时,
    的头像 发表于 02-25 09:51 921次阅读
    【正式来袭】2026年嵌赛——瑞芯微 <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>赛题解读

    OK3506-S12 Mini开发板开箱和基本使用(嵌入式

    OK3506-S12 Mini开发板开箱和基本使用(嵌入式开箱包裹内容    打开包装,
    发表于 11-03 00:57

    【作品合集】嵌入式OK527N-C开发板测评

    嵌入式OK527N-C开发板测评作品合集 产品介绍: OK527-C开发板采用核心板+底板分体式设计,共320个引脚,采用4个80Pin
    发表于 09-22 15:54

    嵌入式2026届校园招聘正式启动!

    嵌入式2026届校园招聘正式启动!
    的头像 发表于 09-19 08:03 1343次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>2026届校园招聘正式启动!

    送啦!嵌入式联合NXP邀您参加OK-MX9596-C开发板试用活动

    送啦!嵌入式联合NXP邀您参加OK-MX9596-C开发板试用活动
    的头像 发表于 08-22 08:03 1117次阅读
    送啦!<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>联合NXP邀您参加<b class='flag-5'>OK</b>-MX9596-C开发板试用活动

    2025全国大学生嵌入式芯片与系统设计竞赛应用赛道全国总决赛圆满闭幕-嵌入式

    8月13日2025全国大学生嵌入式芯片与系统设计竞赛应用赛道全国总决赛圆满闭幕,嵌入式作为大赛协办单位之一,携手瑞芯微在应用赛道设立专属赛题并承担评审工作,积极为高校学子搭建高水平
    的头像 发表于 08-15 08:02 2651次阅读
    2025全国大学生<b class='flag-5'>嵌入式</b>芯片与系统设计竞赛应用赛道全国总决赛圆满闭幕-<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>

    嵌入式2025上半年新品盘点

    本篇文章,我们以发布时间为序,全面回顾一下嵌入式在2025上半年已经推出的6款新品矩阵。
    的头像 发表于 07-11 13:38 2269次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>2025上半年新品盘点

    嵌入式受邀亮相「2025龙芯产品发布暨用户大会」

    6月26日,2025龙芯产品发布暨用户大会在北京隆重举行,嵌入式作为龙芯重要的生态合作伙伴受邀亮相,并带来了基于龙芯2K0300-i处理器设计开发的
    的头像 发表于 06-27 08:07 1533次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>受邀亮相「2025龙芯产品发布暨用户大会」

    T527N开发板试用】开箱与开发板介绍视频

    嵌入式OK527N-C开发板开箱介绍】 https://www.bilibili.com/video/BV1sfKSzmEtU/?
    发表于 06-26 09:43

    「2025恩智浦创新技术峰会」嵌入式亮相上海首站

    ,展示其在低成本人工智能、工业物联网等领域的创新成果。此次峰会,嵌入式带来了基于恩智浦i.MX95xx、i.MX9352、
    的头像 发表于 05-15 13:38 1586次阅读
    「2025恩智浦创新技术峰会」<b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>亮相上海首站

    嵌入式携手中移物联,谱写全国产化方案新生态

    4月22日,嵌入式“2025嵌入式及边缘AI技术论坛”在深圳成功举办。中移物联网有限公司(以下简称“中移物联”)携OneOS操作系统与
    的头像 发表于 05-07 11:26 2690次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>携手中移物联,谱写全国产化方案新生态

    嵌入式2025嵌入式及边缘AI技术论坛圆满结束

    嵌入式「2025嵌入式及边缘AI技术论坛」在深圳深铁皇冠假日酒店盛大举行,此次活动邀请到了200余位嵌入式技术领域的技术专家、企业代表和
    的头像 发表于 04-28 13:57 4323次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及边缘AI技术论坛圆满结束

    嵌入式2025嵌入式及边缘AI技术论坛圆满结束

    4月22日下午,备受瞩目的嵌入式「2025嵌入式及边缘AI技术论坛」在深圳深铁皇冠假日酒店盛大举行,此次活动邀请到了200余位嵌入式技术
    的头像 发表于 04-27 11:55 943次阅读
    <b class='flag-5'>飞</b><b class='flag-5'>凌</b><b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及边缘AI技术论坛圆满结束