当前位置 博文首页 > wangdong1186的博客:ubuntu平台下烧录neptune开发板

    wangdong1186的博客:ubuntu平台下烧录neptune开发板

    作者:[db:作者] 时间:2021-06-15 21:43

    逛csdn看到了梦娜丽宁的neptune单片机项目,居然只有9.9,看了他的烧写过程,自己尝试了几次,需要在ubuntu中编译,在win中烧写,编译正常,用他的提供的工具在烧录时显示两个错误,但是可以正常完成刷写,因为编码问题看不请内容,修改配置也不起作用,安装官方的secureCRT可以正常显示,所以问题来了:ubuntu下有没有类似的工具可以直接在ubuntu下完成烧录?

    找到了一个使用方便的 minicom开始安装,编译环境搭建这里不再赘述了;先在这里熟悉下minicom的基本操作,完了之后终端开始

    sudo apt install -y minicom
    sudo su  
    minicom -s    # 先设置传输配置文件参数会出现,以下下界面
    

    在这里插入图片描述根据win10上的参数配置,设置串口配置参数,这里的ttyusb0 要跟据实际情况而定,shell里面执行ls /dev/tty* |grep USB,看看是哪个就写哪个
    在这里插入图片描述完成后选择保存为dfl,在这里插入图片描述
    记得一定要保存,不保存设置不生效,然后“离开minicom”
    命令行输入minicom,回车进入minicom终端环境;连接上开发版按下res,终端就会显示出neptune的交互信息,跟win10进入刷机环境一样,Esc跟开发版的RST的按键按下进入刷机模式,屏幕上出现一串串c,这时候按下ctrl+A,接着按S,选择Xmonde回车后按 G 选择上传文件的路径
    回车后选择上传文件,根据下方提示按O进行确认上传,就可以看到上传过程了,完成之后重启板子;下方是各个过程截图;

    连接状态:

    在这里插入图片描述

    进入刷机模式在这里插入图片描述

    选择上传模式

    在这里插入图片描述

    进入目标文件路径 neptune/device/winnermicro/neptune/sdk_liteos/bin/w800 这里用绝对路径比较稳妥,root权限下~目录不一致

    在这里插入图片描述

    选择上传文件上传

    在这里插入图片描述

    上下选择img文件按O确认上传

    在这里插入图片描述

    完成后回车,重启开发板

    在这里插入图片描述效果跟之前一样,可以按ctrl+a,x退出了