sigmstar SSD201/SSD202 openwrt

  • 原由

  • 近期启明云端对sigmstar SSD201/SSD202 做了openwrt的开源,为什么会在这颗芯片上下这么大功夫呢,不得不提他的性能,双核,1.2GHZ,可引出丰富接口,媲美全志V3S,但价格却便宜不少,所以最近很多开发者为这颗芯片在摩拳擦掌。

  • 无奈,虽然是中国芯,但有一些我们台湾地方血统在里面,资料这块开放程度太保守,任何文件都要签定NDA,受限太多,玩起来不够尽兴!所以呢!你知道的,开放了openwrt,少了加班熬夜了,可以快速做出相关应用!特别是再配上免费的WEB端通过拖拽搭积木的方式在线GUI编译\下载、烧录的8ms.xyz平台,一个爽字才能形容!

  • openwrt科普

对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件来支持;对于用户来说,这意味着其拥有完全定制的能力,可以用前所未有的方式使用该设备。
OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。 同时,它还提供了100多个已编译好的软件,而且数量还在不断增加,而OpenWrt SDK 更简化了开发软件的工序。
如果对Linux系统有一定的认识, 并想学习或接触嵌入式 Linux 的话, OpenWRT很适合。 而且OpenWRT支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。
在应用过程中,做了相关整理,供开发者应用!

  • 在应用过程中,做了相关整理,供开发者应用!
    开源地址可以查看:https://github.com/wireless-tag-com/openwrt
  • 安装ubuntu 16.04.7 64位系统

sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache
gettext libssl-dev xsltproc libxml-parser-perl
gengetopt default-jre-headless ocaml-nox sharutils texinfo
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install zlib1g:i386 libstdc++6:i386 libc6:i386 libc6-dev-i386

  • 下载代码
  • 下载主工程代码

git clone https://github.com/wireless-tag-com/openwrt-sstar.git

  • 安装toolchian
  • 解压缩toolchain

cd openwrt-sstar
sudo tar sigmastar/toolchain/wt-gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf.tag.gz -xvf -C /opt/

  • 设置环境变量,修改 ~/.profile文件, 将下面这行添加到文件末尾

PATH="/opt/gcc-arm-8.2-2018.08-x86_64-arm-linux-gnueabihf/bin:$PATH"

  • 手动生效环境变量

source ~/.profile

  • 测试交叉工具链

arm-linux-gnueabihf-gcc --version

  • 编译
    1、生成机型配置文件

cd 18.06
make WT2022_wt

机型名 说明
WT2022 SSD202+SPI NAND
WT2011 SSD201+SPI NAND
  • 升级
    系统中通过串口或者telnet进入系统后台,执行如下命令:

cd /tmp
tftp -g 192.168.1.88 -r WT2022-sysupgrade.bin
sysupgrade WT2022-sysupgrade.bin

升级完成之后,系统将自动重启

uboot下通过串口和网口进行升级(上电阶段按下enter按键),执行如下命令:

  • 设置环境变量,启动网络

setenv serverip 192.168.1.88
setenv ipaddr 192.168.1.11
setenv ethinitauto 1
savenv
reset

  • SPI NAND
  • 升级kernel

tftp 0x21000000 WT2022-uImage.xz
nand erase.part KERNEL
nand write.e 0x21000000 KERNEL ${filesize}
nand erase.part RECOVERY
nand write.e 0x21000000 RECOVERY ${filesize}

  • 升级rootfs

tftp 0x21000000 WT2022-root-ubi.img
nand erase.part UBI
nand write.e 0x21000000 UBI ${filesize}

sigmstar SSD201/SSD202 openwrt--应用支持分享相关推荐

  1. 小明分享|sigmstar SSD201/SSD202 针对MIPI的LCD屏配置操作说明分享,更多Sigmastar相关技术文档及沟通讨论,可以给小明留言,小明邀请你进入我们的技术沟通群

    小明会定期分享SigmastarSSD201/202相关芯片技术文档!我们也有一个Sigmastar技术沟通群聊!有感兴趣的开发小伙伴也可以留言给小明,小明邀请你进入! SSD20X 平 台 LCD ...

  2. 小明分享|sigmstar SSD201/SSD202 针对RGB的LCD屏配置操作说明分享

    SSD20X 平 台 LCD 屏 的 配 置 主 要 涉 及 两 个 结 构 体 :MI_PANEL_ParamConfig_t . MI_PANEL_MipiDsiConfig_t 和他们定义在:p ...

  3. 启明云端分享| sigmstar SSD201/SSD202D/SSD210/SSD212开机动画启动到底能做到多少

    提示:作为Espressif(乐鑫科技)大中华区合作伙伴及sigmastar(厦门星宸)VAD合作伙伴,我们不仅用心整理了你在开发过程中可能会遇到的问题以及快速上手的简明教程供开发小伙伴参考.同时也用 ...

  4. 小明分享|分享8ms平台sigmastar SSD201/SSD202 开源框架的github

    开源主题:8ms sigmastar SSD201/SSD202 开源地址: https://github.com/wireless-tag-com/8ms-sstar 地址:www.8ms.xyz ...

  5. Tencent JDK 国产化CPU架构支持分享

    GIAC(GLOBAL INTERNET ARCHITECTURE CONFERENCE)是长期关注互联网技术与架构的高可用架构技术社区和msup推出的,面向架构师.技术负责人及高端技术从业人员的年度 ...

  6. 微信小程序将支持分享到朋友圈;美团入局社区团购;Kotlin 1.4-M3 发布 | 极客头条

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 一分钟 ...

  7. 友盟分享小程序_来啦!小程序支持分享朋友圈!

    朋友圈是微信最大的流量池,小程序支持分享到朋友圈是开发者们期待已久的功能.上线4年的小程序,为什么现在才能分享朋友圈?后续还需要注意哪些问题?小程序未来还会继续开放相关功能吗?文章从小程序的当前发展现 ...

  8. refind linux内核参数,使用rEFInd实现OpenWRT / LEDE支持UEFI GPT启动

    实际上我使用的Hyper-v第一代虚拟机运行LEDE17真的非常的稳定,网速各方面都非常满意了.最近可能没事找事的把Windows Server2012 R2 Hyper-v第一代虚拟机里面也是运行的 ...

  9. 启明云端分享|sigmastar SSD201/ssd202核心板升级参考,可实现开机自动从 SD 卡升级固件或开机自动从 SD 卡烧录 MAC 地址

    实现功能 1.开机自动从 SD 卡升级固件: 2.开机自动从 SD 卡烧录 MAC 地址: 一.实现方法 自动升级固件 示例:# vi project/image/configs/i2m/script ...

最新文章

  1. 结构型模式:桥接模式
  2. C#连接mysql数据库的一个例子和获取本机IP的方法
  3. 未能加载文件或程序集或它的某一个依赖项_手写一个miniwebpack
  4. 使用XFire+Spring构建Web Service(一)——helloWorld篇
  5. tomcat8+idea远程调试
  6. 修改 decimal 默认值为0.00 sql_书写高性能SQL语句技巧,网友都说好
  7. 数据库的 N 多骚操作了解一下?
  8. Qt网络编程——TCP
  9. 工厂模型——简单工厂和工厂方法
  10. UC浏览器 通用java 游戏狗_游戏狗app下载-游戏狗 安卓版v4.5.0-PC6安卓网
  11. mpush环境部署测试问题:安卓APP闪退
  12. C++方法名称还原命令c++filt
  13. ide-eval-resetter
  14. odi lkm mysql_Oracle ODI系列之一(ODI知识模块)
  15. 极坐标可以用计算机吗,极坐标(怎么用计算器计算极坐标)
  16. 强化学习——强化学习的算法分类
  17. 今天一个大龄同事被辞退了,顿时让我思绪万千。程序员32岁是一个坎,大龄程序员的出路到底在哪?
  18. 接吻时最不想遇见的10种情况
  19. ❤❤全网最全-----VUE3.0最火爆的编辑器《TinyMCE》❤❤
  20. 用计算机进行绘画教案,第二单元 计算机绘画教案.pdf

热门文章

  1. FastDFS的配置、部署与API使用解读(7)Nginx的FastDFS模块(转)
  2. 《Linux内核设计与实现》读书笔记(一)-内核简介
  3. linux 常见试题(2)-选择
  4. 使用SQL Server Analysis Services Tabular Model建立分析模型
  5. 2012年初的10个绝对让你惊喜的jQuery插件
  6. IP地址的正则表达式
  7. 【opencv系列04】OpenCV4.X图形绘制
  8. 编写完html文件怎么输出,怎么编写一个html文件?在线等!!
  9. python read_csv chunk_Python 数据分析之逐块读取文本的实现
  10. spring boot 整合web开发之文件上传、静态资源访问、异常处理、返回JSON数据