tiny4412初期环境搭建

花了整整三天 从跃跃欲试到失望 绝望  最后迎来曙光!!!

 

话不多说直接上干货

        这些软件安装的具体过程网上有很多 在这里就不说了

1.在主机下 安装secureCRT软件和超级终端(安一个就行 不过最好两个都安上)

作用: 软件可以打印一些开发板信息 , 比如开发板上电信息 , 程序下载成功信息

链接:https://pan.baidu.com/s/16K5ia5jTMU-52DN-dtTYVQ
提取码:cwlg
 

2.在主机下 安装cuteFPT软件

作用 :软件中有两个文件界面 一个虚拟机环境的 一个PC本机的 可以自由操作文件  堪比共享文件夹

链接:https://pan.baidu.com/s/1vsXrpm4txbMaFzhpOeGklg
提取码:ma3t
 

3.在虚拟机环境下安装交叉编译器

链接:https://pan.baidu.com/s/1xGtvpZpclPXHbvuN5Hl_wQ
提取码:fdv3
 

4.下载uboot源码包 把boot程序下载到SD卡中 然后把sd插到开发板中  使开发板运行boot程序  此时上电secure和超级终端都会打印上电信息(不能同时运行), 此时开发板初期环境搭建就结束了

 

    a.   uboot源码包 

       链接:https://pan.baidu.com/s/19-bNmvK_tVWdo2E4nr3-SA
       提取码:d1bw

 

   b. 首先解压uboot源码包 得到uboot_tiny4412文件夹(文件名不一定一样)

     cd uboot_tiny4412

     make tiny4412_config

     make (编译源码)

     这个过程时间会很长 一两分钟

    

    c.   准备一张小于16G(必须)的内存卡 和读卡器   , 插到电脑 然后连接到虚拟机

         通过 fdisk -l  查看系统是否检测到

         cd  /uboot_tiny4412/sd_fuse

          make

         cd tiny4412

        ./sd_fusing.sh /dev/sdb(/dev/sdb就是检测到的内存卡  一般是叫这个名  可通过fdisk -l 指令查看)

tiny4412初期环境搭建_第1张图片

     d.  此时uboot源码已经成功被烧录到SD卡中    把sd卡拔出 插到开发板的卡槽中 把右下角的拨动开关 拨到SDboot

    

5. 用交叉串口线把开发板和电脑连接, 打开secureCRT查看上电信息

         tiny4412初期环境搭建_第2张图片

tiny4412初期环境搭建_第3张图片

 

tiny4412初期环境搭建_第4张图片

 

常见错误:

            波特率没选好 把主机中相应的波特率也要改成115200 保持一致

           串口线问题 必须是交叉串口线 如果不知道怎么区分 可以在网上搜一下教程 很容易辨别 , 还有就是连接串口所用驱动的问题  , 最简单的方法 下个驱动人生 他会自动检测缺少的驱动  你点击安装即可

          还有也是最最最重要的一点 开发板的串口  两个串口 一定要挨个试试 一般只能有一个能用   血淋淋的教训  本来一天就能整完  就是因为这个  一般ting4412开发板 是连接左侧 靠近电源接口的那个串口 

     

你可能感兴趣的:(ting4412,嵌入式)