12 lan120576664

尚未进行身份认证

现在很努力学习嵌入式的东东!

等级
TA的排名 2k+

Rocket.chat0.73.02跨版本升级到Rocket.chat3.2.2

Rocket.chat是一个非常不错的及时开源聊天工具。早在5、6年前就已经开始使用他们的东西。由于一直在用所以很少去升级它。不过,近排有时间进行升级。不过,我的版本是在太旧了0.73.02 它最新版本是3.2.2 ,所以跨度真的蛮大。 由于我使用docker方式部署的,所以先侥幸心理,直接拉取最新的镜像,然后进行部署,发现直接Over了。 经过仔细研究,主要是我的MongoDB的数据库版本太低了3.2,而现在最新的3.2.2使用的是4.0的数据库,中间跳过了3...

2020-05-15 23:33:21

Gitlab升级到11.11以上版本过程

大体步骤为:需要升级到gitlab/gitlab-ce:11.11.0-ce.0,接着再升级到最新的版本。 1、出现"Can't handle RDB format version 9"错误 通过docker exec -it gitlab容器id bash 命令进入容器后,删除dump.rdbfind / -name *.rdb或者直接删除rm /var/opt/gitlab/redis/dump.rdb2、docker容器运行脚...

2020-05-14 11:11:42

VSCode下开发Atery雅特力芯片——工具篇

一、VSCode下载二、Git工具主要用其bash的环境。三、 MingW64主要使用其make的功能。四、GNU-ARM-GCC编译工具代码编译器

2020-02-29 16:16:42

镜像越级升级导致NextCloud无法打开

一般情形下,通过docker pull nextcloud 可以获取到最新的nextcloud容器镜像,然后nextcloud会自行更新到最新版本。 由于我使用了一段时间nextcloud应该是在16这个版本,然后直接pull下来了18版本。此时,发现我的nextcloud无法打开,出现如下错误:Initializing nextcloud 18.0.1.3...

2020-02-18 16:35:02

十三、Wifi工具编译

在上篇博文 十二、Hi3556移植RTL8189 WIFI驱动中,已经成功移植了Wifi功能。那么测试工具的编译方式也在此讲述一下。 由于CSDN一直没有办法将压缩包上传到资源管理,所以目前,还没有办法把源代码包的链接放出来。因此,上传成功之后在添加对应的下载链接。 先上图,看一下一般的wifi工具有哪些 从上图,我们可以知道,这...

2019-12-11 17:41:39

十二、Hi3556移植RTL8189 WIFI驱动

Hi3556V200从代理拿到的SDK包中,是不包含RTL8189模块的驱动的。我们从某WIFI模块厂家要到了RTL8189的芯片驱动,于是开始着手移植驱动到平台上面。一、Linux驱动添加RTL8189芯片驱动 1、将RTL8189驱动包解压到如下路径osdrv/opensource/kernel/linux-4.9.y/drivers/net/wirel...

2019-12-11 15:16:02

十一、海思HISI3556V200摄像头功能裁剪

海思HISI3556V200的开发板,硬件上是单个IMX307的摄像头,但是从原厂提供过来的软件SDK版本中的dashcam配置文件没有单IMX307的配置。因此,需用自己手动去配置。 这里我们使用 hi3556v200_dashcam_demb_imx307_bt656_1080p30_carrecorder_128M_config 这个文件作为配置文件,将...

2019-11-28 17:11:08

九、荔枝派Nano USB的Serial + RNDIS的实现

一、配置Linux内核make ARCH=arm menuconfig如图所示二、编译内核及安装驱动 可以使用以下脚本文件#! /bin/bash ##编译内核make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j8##安装脚本驱动脚本rm -rf ./outputARCH=arm CROSS_COMPILE...

2019-09-20 22:19:57

八、荔枝派Nano USB的RNDIS的实现

一、配置Linux内核make ARCH=arm menuconfig如图所示二、编译内核及安装驱动 可以使用以下脚本文件#! /bin/bash ##编译内核make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j8##安装脚本驱动脚本rm -rf ./outputARCH=arm CROSS_COMPILE=ar...

2019-09-19 22:46:40

七、荔枝派Nano USB转虚拟串口实现

在文章开始,首先感谢一下https://whycan.cn的晕哥的指导。除了本身荔枝派的坑之外,本人技术能力有限,在获得了其很多技术上面指导后才实现USB转虚拟串口及USB上的RNDIS的实现,所以非常感谢,顺便帮其推一下他的BBS https://whycan.cn。 下面开始正式内容一、配置Linux内核make ARCH=arm menuconfi...

2019-09-19 21:32:15

命令行提示符显示当前路径

默认编译的命令行提示,是不显示路径的,只显示 # 这个符号。这样的话,体验效果非常差,而且开发效率也会很低,要记住当前的路径。为了解决这个问题,我们可以在/etc/profile这个文件中增加一行内容。export PS1='\u@\w\$' 另外附上,PS1的其他命令参数PS1命令参数表 \H 完整的主机名称。例如:我的机器名称为:fc4.l...

2019-09-15 11:15:03

Ubuntu安装Proxychains4

平时在使用github的时候,偶尔发现无法Clone仓库,此时就需要用特别的上网的方式解决。一、安装proxychains4sudo apt-get install proxychains4 *注意:国内某些软件源没有此应用,请先行切换到其他软件源。二、配置proxychains4.confsudo vim /etc/proxychains4.conf如图增...

2019-09-12 21:37:27

十、海思编译工具编译glibc

一、下载glic源代码http://ftp.gnu.org/gnu/libc/二、解压glic源代码tar -zxvf ./glibc-2.30.tar.gz三、配置glibc 进到glibc目录下,新建一个目录,如1、创建output目录mkdir output2、进入到output目录后执行`pwd`/../configure --host=arm-...

2019-09-12 10:49:28

九、Ubuntu上开启NFS服务端

上篇介绍了关于在海思平台上开启支持NFS功能的方法。这篇则介绍如何在Ubuntu上开启NFS Server的方法。 1、安装NFS服务器sudo apt-get install nfs-kernel-server 2、配置NFS挂载的文件夹sudo vim /etc/exports 然后增加需要挂载的目录*注意: (rw,sync,no...

2019-09-11 14:00:17

八、海思Soc开启NFS支持

为了方便快速开发应用程序,所以可以通过NFS方式在PC主机与设备端搭建一个通道。在默认情况下,海思Soc的系统是没有开启对NFS的支持,以下是介绍开启支持NFS的方法。 1、进入到sdk的linux目录 2、执行以下命令,配置内核make ARCH=arm CROSS_COMPILE=arm-himix100-linux- menuconfig...

2019-09-11 13:35:38

七、Ubuntu系统上gdb工具编译

本文编译的gdb版本为8.3。一、系统编译环境搭建编译之前请自行安装gcc等相关编译环境,而且还要安装 texinfo 这个工具,否则会出现如下错误/home/jack/Downloads/gdb-8.3/missing: 81: /home/jack/Downloads/gdb-8.3/missing: makeinfo: not foundWARNING: 'make...

2019-09-10 14:40:59

六、GDB通过TCP远程调试应用程序

GDB通过TCP远程调试应用程序需要服务端跟客户端两个程序。目前,这两个程序我已经放到我的百度云上面。链接:https://pan.baidu.com/s/1fL7sFAZaufHvYF3KrzBaUg提取码:ahst 其中,海思的gdbserver我是用gdb8.3源代码通过海思的编译工具编译出来的。一、将Soc的GDB拷贝到设备端,加入到环境变量中...

2019-09-10 12:51:54

五、使用Eclipse编译海思Soc的HelloWorld

一、创建工程二、创建c文件及编写代码#include <stdio.h>int total = 0;int square(int i){ int result=0; result = i*i; printf("resut = %d, i = %d\n",result,i); return resu...

2019-09-10 12:05:35

四、在Ubuntu系统上安装Eclipse for C++与JDK

在我的百度云盘上面可以下载到Eclipse与JDK,如果大家需要最新的请自行到官网去下载(JDK需要注册才可以)。 链接:https://pan.baidu.com/s/1wIWaD-vSLO2eyAhG8XV5HQ 提取码:r6cd 安装的步骤,先安装JDK,在安装Eclipse一、安装JDK方法请参考 https://blog.csdn...

2019-09-10 11:29:18

三、海思平台通过USB转网口 桥接连接外网

当前是基于文章 二、海思平台USB转网口在Win10上的使用 的基础上进行的。一、开发板分配PC主机局域网下的IP地址 从图中,我们可以看到PC主机的局域网信息为IP地址:172.19.0.2 网关:172.19.0.1那么我们给开发板给分配一个IP地址,如: 172.19.0.250 执行命令如下:ifconfig usb0 172.19.1.25...

2019-09-03 13:47:54

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。