qinyunti 发表于 2024-6-30 22:30

【超小型 Linux 开发套件Quantum Tiny Linux】资源介绍分享与开发环境搭建

<div class='showpostmsg'><h1><b>开发板开箱</b></h1>

<p >绿色的小盒子,包装很小。 &nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >开发板非常mini</p>

<p > &nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<p >上电</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h1 ><b>参考</b></h1>

<p ><a href="https://wiki.seeedstudio.com/Quantum-Mini-Linux-Development-Kit/"><u>https://wiki.seeedstudio.com/Quantum-Mini-Linux-Development-Kit/</u></a></p>

<p >https://github.com/Seeed-Studio/wiki-documents/blob/docusaurus-version/docs/Edge/Quantum_Development_Board/Quantum-Mini-Linux-Development-Kit.md</p>

<p >&nbsp;</p>

<h1 ><b>开发板资源</b></h1>

<p >开发板框图如下</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >开发板采用SOM核心板+底板构型,拆开SOM核心板如下</p>

<p > &nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>CPU</b></h2>

<p >CPU采用的是Allwinner H3, 架构为四核Cortex-A7 CPU + Mali400 MP2 GPU。</p>

<p > &nbsp;</p>

<p >CPU框图如下</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>DDR</b></h2>

<p >镁光的MT41K256M16TW-107:P 512MB</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>IMU</b></h2>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>LED/3V3/按键/USB</b></h2>

<p >如下位置分别是LED,3V3触点,按键和USB接口</p>

<p > &nbsp;</p>

<h2 ><b>USB转串口/MIC/DCDC</b></h2>

<p >如下位置分别是MIC,USB转串口芯片CP2102,</p>

<p >丝印1C52的是DCDC:XC9201C52AKR</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>液晶屏</b></h2>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>WIFI/天线/TF卡</b></h2>

<p >如下是WIFI模块RTL8723BU,TF卡接口,板载天线。</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>USB/IO</b></h2>

<p >如下位置是USB和IO接口</p>

<p > &nbsp;</p>

<h2 ><b>EMMC</b></h2>

<p >THGBMJG7C1LBAIL&nbsp;16GB</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>电源</b></h2>

<p >丝印</p>

<p >BQ N2J的是 LDO S-1121B24MC-N2JTFG</p>

<p >ACEM的是 运放MAX4174BHUK</p>

<p >kVEND的是</p>

<p >XFRL14的是</p>

<p >tBS的是 LDO XC6902N621ER-G</p>

<p > &nbsp;</p>

<h2 ><b>LED</b></h2>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h1 ><b>开发环境搭建</b></h1>

<h2 ><b>烧录系统</b></h2>

<p >准备16GB以上TF卡我这里用的是64GB的卡。</p>

<p >&nbsp;</p>

<p >从以下地址下载镜像文件&rdquo;quark-n-21-1-11.zip&rdquo;,解压得到quark-n-21-1-11.img。</p>

<p ><a href="https://files.seeedstudio.com/wiki/Quantum-Mini-Linux-Dev-Kit/quark-n-21-1-11.zip"><u>https://files.seeedstudio.com/wiki/Quantum-Mini-Linux-Dev-Kit/quark-n-21-1-11.zip</u></a></p>

<p >&nbsp;</p>

<p >从以下地址<a href="https://i-win32diskimager.com" target="_blank">https://i-win32diskimager.com</a>/下载工具Win32DiskImager</p>

<p >&nbsp;</p>

<p >使用读卡器将TF卡接到电脑,打开Win32DiskImager,选择TF卡所在的盘,选择镜像文件,点击写入</p>

<p >&nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>上电串口登录</b></h2>

<p >&nbsp;</p>

<p >&nbsp;</p>

<p >将TF卡插入开发板中,TYPE-C USB接电脑供电。</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >可以看到TFT显示LOGO,同时设备管理器可以看到一个串口设备</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >使用串口终端连接该串口,参数是115200-8-N-1</p>

<p >可以看到打印信息</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<p >用户名密码分别是</p>

<p >users: pi<br />
password: quark</p>

<p >&nbsp;</p>

<h2 ><b>系统配置</b></h2>

<p >输入npi-config</p>

<p >上下按键切换选项</p>

<p >TAB按键切换Select和Finish按钮</p>

<p >回车确认</p>

<p >ESC取消</p>

<p > &nbsp;</p>

<p >&nbsp;</p>

<h2 ><b>WIFI连接</b></h2>

<p >&nbsp;</p>

<p >cd WorkSpace/System/net&nbsp;</p>

<p >&nbsp;</p>

<p >sudo python connect_wifi.py SSID PASSWORD</p>

<p >其中SSID是WIFI名字,PASSWORD为密码。</p>

<p >&nbsp;</p>

<h2 ><b>更新软件</b></h2>

<p >以上连接WIFI之后可以在线更新软件</p>

<p >sudo apt update</p>

<p >&nbsp;</p>

<h2 ><b>将TF卡的系统拷贝到EMMC启动</b></h2>

<p >&nbsp;</p>

<p >sudo fdisk -l</p>

<p >查看mmcblk1的sectors数为30777344</p>

<p > &nbsp;</p>

<p >sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=512 count=30777345 &amp; sudo watch -n 5 pkill -USR1 ^dd$</p>

<p >&nbsp;</p>

<p >其中 count=30777345在大小基础上+1</p>

<p >&nbsp;</p>

<p >&nbsp;</p>

<h1 ><b>问题总结</b></h1>

<p >总的来说这个小板子体积小,稳定性比较欠缺,作为学习玩玩还行。</p>

<ol>
        <li >SOM插入底板时一定要插到底,插入后应该基本看不到触点,否则会接触不好。</li>
        <li >LCD花屏,怀疑是FPC折的太厉害,角度太大。</li>
        <li >经常启动失败,可以换卡试试,怀疑是TF卡驱动不健壮。</li>
</ol>

<p >[ &nbsp;&nbsp;13.599666] sunxi-mmc 1c0f000.mmc: data error, sending stop command</p>

<p >[ &nbsp;&nbsp;14.605617] sunxi-mmc 1c0f000.mmc: send stop command failed</p>

<ol start="4">
        <li >太热,一定要装散热片</li>
</ol>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

秦天qintian0303 发表于 2024-7-1 09:59

<p>这个核心板还是金手指方式的,估计也有配套的扩展板,不过这个板子上的资源其实测试就够用了</p>

tagetage 发表于 2024-7-1 10:40

<p>总结的不错,它的板子小是小,但是设计的没在我的审美上。</p>
页: [1]
查看完整版本: 【超小型 Linux 开发套件Quantum Tiny Linux】资源介绍分享与开发环境搭建