君正X2100 FreeRTOS开发记录
创始人
2025-05-30 05:12:04

一、SDK源码下载

参考君正官方教程:君正全平台linux源码同步教程(除X1830人脸识别板)_君正x1830_北京君正的博客-CSDN博客

教程中是linux源码的同步教程,需要将路径:

ssh://sz_halley2@119.136.25.25:29418/mirror/linux/manifest

 改为:

ssh://sz_halley2@119.136.25.25:29418/mirror/freertos/manifest

即可同步freertos的源码。

二、编译

1.初始化环境变量,设置编译器到环境变量

cd freertos
source build/envsetup.sh

2.选择配置文件

在..\freertos\configs路径下有各种处理器对应的配置文件,我的硬件是基于X2100+nand,所以选择x2100_nand_defconfig。

make x2100_nand_defconfig

3.编译

make

三、修改配置文件

修改配置⽂件使⽤可视化配置⼯具IConfigTool

1.解压并打开配置工具

IConfigTool配置⼯具在与freertos同级的tools/⽬录下,解压:

cd ..
cd iconfigtool/
tar -zxvf IConfigToolApp.tar.gz

2.运行

cd IConfigToolApp/
./IConfigTool

 注意:需要使用带有Xserver SSH工具,如MobaXterm,如果使用SecureCRT会提示:IConfigTool: cannot connect to X server。

 Config.in 是生成配置界面文件

Config是需要修改的配置文件
点击open进⼊IConfigTool配置⼯具主界⾯。

3.修改配置文件

将console 所用的uart和波特率,这里选择uart2,波特率115200

 修改完成之后点击File,选择save,然后关闭对话框。

4.从新编译

cd ../../../
make x2100_nand_defconfig
make

编译成功之后会生成启动引导文件rtos-with-spl.bin。

四、烧写文件

        可以在windows或linux系统下烧写,我选择在windows下烧写。将..\tools\burntools目录下的cloner-2.5.26-windows_alpha.zip拷贝到windows电脑上。

1.安装驱动

主板上将X2100启动模式设置为USB,然后给主板上电,将USB连接到电脑,如果没有出现usb cloner device,则需要先安装驱动,驱动文件存放在..\cloner-2.5.26-windows_alpha\cloner-win32-driver目录下。

2.烧写

将..\tools\burntools目录下的x2100_sfc_nand_lpddr2_freertos.cfg文件拷贝到..\cloner-2.5.26-windows_alpha\cloner-2.5.26-windows_alpha\configs\x2100中。

进入..\cloner-2.5.26-windows_alpha\cloner-2.5.26-windows_alpha,运行cloner.exe

点击“配置”,

 

 点击“保存”,回到主页面,点击“开始”。

 然后重新插入USB,烧写完成后如下:

 

 

相关内容

热门资讯

考试反思【精选5篇】 考试反思 篇一近期的一次考试结束后,我开始反思自己的考试经历,并思考如何提高自己的考试成绩。通过深入...
08年常州市中考优秀作文《告... 08年常州市中考优秀作文《告别英雄》 篇一告别英雄我国有许多英雄,他们为国家和人民做出了巨大的贡献。...
开在心中的花朵中考作文 开在心中的花朵中考作文  无论在学习、工作或是生活中,许多人都有过写作文的经历,对作文都不陌生吧,借...
上海热带风暴水上乐园一日狂欢... 上海热带风暴水上乐园一日狂欢-初二-说明文 篇一上海热带风暴水上乐园是一家位于上海的大型水上乐园,是...
28人2.5亿元存银行不翼而飞... 每经编辑|程鹏 据极目新闻报道,7月15日上午,“2.5亿存款不翼而飞”涉案储户起诉三家银行案在广...