<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[【飞凌T153开发板试用】OK153-S开发板源码编译篇]]></title><description><![CDATA[<p dir="auto">OK153-S开发板配套的资料包为“OK153-S_Linux5.10.198_用户资料_Alpha1”，自己编译打包失败，发现群里好些群友也反馈相关问题，最终飞凌更新了一个资料包“OK153-S_Linux5.10.198临时资料_20260108”，里面的源码才能编译打包成功。</p>
<p dir="auto">我们是在Ubuntu24.04.3操作系统环境下进行源码编译打包的，编译打包前要安装一些套件，下面是在老资料包过程安装过的相关套件，安装后，在新资料包源码编译是成功的，不用再安装其他组件，下面步骤供参考：</p>
<pre><code>sudo dpkg --add-architecture i386
sudo apt update

sudo apt install -y \
    libc6:i386 \
    libc6-dev-i386 \
    libstdc++6:i386 \
    lib32gcc-s1 \
    lib32stdc++6
    
sudo apt install -y \
    libc6:i386 \
    libc6-dev-i386 \
    lib32stdc++6 \
    lib32ncurses6 \
    lib32z1
    
sudo apt-get install lib32z1 lib32z1-dev gawk
</code></pre>
<p dir="auto">接下来，将我们拿到的资料包放至Ubuntu系统，我们的环境对应情况如下：</p>
<pre><code>stxinu@tsi:~/backup/OK153-S/OK153-S_Linux5.10.198临时资料_20260108/2-镜像和源码/源码$ ls -lh
total 11G
-rwxr--r-- 1 stxinu stxinu 2.2K Jan  8 20:18 'commit_id(1).txt'
-rwxr--r-- 1 stxinu stxinu 2.2K Jan  8 20:15  commit_id.txt
-rwxr--r-- 1 stxinu stxinu 2.0G Jan  8 20:19  OK153-linux-sdk.tar.bz2.00
-rwxr--r-- 1 stxinu stxinu 2.0G Jan  8 20:17  OK153-linux-sdk.tar.bz2.01
-rwxr--r-- 1 stxinu stxinu 2.0G Jan  8 20:17  OK153-linux-sdk.tar.bz2.02
-rwxr--r-- 1 stxinu stxinu 2.0G Jan  8 20:17  OK153-linux-sdk.tar.bz2.03
-rwxr--r-- 1 stxinu stxinu 2.0G Jan  8 20:19  OK153-linux-sdk.tar.bz2.04
-rwxr--r-- 1 stxinu stxinu 455M Jan  8 20:18  OK153-linux-sdk.tar.bz2.05
-rwxr--r-- 1 stxinu stxinu  366 Jan  8 20:18  sdk_md5sum.txt
</code></pre>
<p dir="auto">通过如下命令将上面的压缩包解压：</p>
<pre><code>cat OKT153-linux-sdk.tar.bz2.* | tar -xjv
</code></pre>
<p dir="auto">将解压出来的目录移动到我们的工作目录下：</p>
<pre><code>mv OKT153-linux-sdk ~/backup/OK153-S/OK153-S_Linux5.10.198_20260108
</code></pre>
<p dir="auto">然后进入到对应目录下：</p>
<pre><code>cd ~/backup/OK153-S/OK153-S_Linux5.10.198_20260108
</code></pre>
<p dir="auto">再执行如下命令进行配置：</p>
<pre><code>./build.sh config
</code></pre>
<p dir="auto">该脚本执行后对应的配置信息如下：</p>
<pre><code>stxinu@tsi:~/backup/OK153-S/OK153-S_Linux5.10.198_20260108$ ./build.sh config
01-10 19:46:06.072 3675098 D mkcommon  : ========ACTION List: mk_config ;========
01-10 19:46:06.073 3675098 D mkcommon  : options :
All available platform:
   0. android
   1. linux
Choice [linux]: 1
All available linux_dev:
   0. bsp
   1. buildroot
Choice [buildroot]: 1
All available ic:
   0. t153
Choice [t153]: 0
All available board:
   0. bga_demo
   1. bga_demo_amp_nand
   2. bga_demo_nand
   3. bga_demo_nor
   4. demo
   5. demo2_nand
   6. demo_amp_nand
   7. demo_nand
   8. demo_nor
   9. demo_qa
  10. okt153_emmc
  11. okt153_nand
Choice [okt153_emmc]: 10
All available flash:
   0. default
   1. nor
Choice [default]: 0
All available kern_name:
   0. linux-5.10-origin
   1. linux-5.10-rt
   2. linux-5.10-xenomai
Choice [linux-5.10-origin]: 0
</code></pre>
<p dir="auto">配置完成后，执行如下命令进行编译：</p>
<pre><code>./build.sh
</code></pre>
<p dir="auto">编译过程保持网络畅通，因为上面配置过程我们选择了buildroot来构建文件系统，需要从网上下载相应的源码包解压编译生成对应可执行文件和SO等文件。<br />
编译完成后（我们的电脑配置花了一个小时左右），通过如下命令打包：</p>
<pre><code>./build.sh pack
</code></pre>
<p dir="auto">打包完成后，会相应生成如下文件：</p>
<pre><code>~/backup/OK153-S/OK153-S_Linux5.10.198_20260108/out/t153_linux_okt153_emmc_uart0.img
</code></pre>
<p dir="auto">至此，我们体验了下OK153-S开发板，全志T153源码的编译烧录打包过程，接下来还有关于该开发板的进一步体验会整理出来跟大家分享。同时，也请大家关注我们的微信公众号（X的嵌入式AI），二维码如下：<br />
<img src="/assets/uploads/files/1768049374220-b8db8bc5-bde7-4c2a-b244-59eab32b07b7-image.png" alt="b8db8bc5-bde7-4c2a-b244-59eab32b07b7-image.png" class=" img-responsive img-markdown" width="430" height="430" /></p>
]]></description><link>https://bbs.aw-ol.com/topic/6843/飞凌t153开发板试用-ok153-s开发板源码编译篇</link><generator>RSS for Node</generator><lastBuildDate>Thu, 12 Mar 2026 00:40:35 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/6843.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 10 Jan 2026 13:40:33 GMT</pubDate><ttl>60</ttl></channel></rss>