- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 imx6ull:buildroot 创建的 sshd 启动慢
在用buildroot 构建 imx6ull 根文件系统过程中产生过一些大大小小的问题,比如在添加 ssh 的时候,发现 sshd 在开机自启的时候占用了很长的一段时间,仔细观察打印信息发现,sshd 一定要等待直到random: nonblocking pool is initialized初始化结束后才能正常启动,而 nonblocking pool 的初始化要 2 分钟。ssh...
2020-04-03 15:41:39 1789 2
原创 buildroot 构建 imx6ull 根文件系统
前言&准备buildroot 是一个构建嵌入式系统的一站式软件,可以实现包括 uboot ,kernel 和交叉编译链等部件的构建工作,它的特点是只构建必要的部分,所以由它构建的根文件系统可以很小。此处仅记录根文件系统的构建。buildroot 下载地址:https://buildroot.org/download.html解压即可。当然,buildroot 也还会依赖其他的软...
2020-03-28 17:36:31 1832
原创 MySql 启动失败: The server quit without updating PID file
MySql 启动失败: The server quit without updating PID file项目在 arm 板上跑 mysql ,但是移植到 arm 板后开机自启有时候会失败,报错:The server quit without updating PID file(…)出现这个问题的的原因有很多,比如文件夹权限问题的,进程已启动的,目录不存在的,但这些问题在我的板子上都不存在,...
2020-03-26 14:49:55 306
原创 交叉编译 mysql
交叉编译 sqlite源码官网下载:https://www.sqlite.org/download.html当前路径: /mnt/f/tools/sqlite3此处我选用的是 linaro 的交叉编译链,即 arm-linux-gnueabihf-gcc ,具体的路径为 /opt/linaro-hf/bin/arm-linux-gnueabihf-gcc交叉编译解压,并进入目录t...
2020-03-25 17:59:27 2583 1
原创 Makefile 构建 rtthread 工程2-finsh
Makefile 构建 rtthread 工程2-finsh在上一文中,已经把 rtthread 内核成功编译通过并跑起来了,下一步就是尝试添加组件,此处以 finsh 为例。首先修改链接脚本,此处为 STM32F429BITx_FLASH.ld ,主要是为 rtthread 添加所需的段,在 SECTIONS -> .text 修改如下:/* The program code and...
2020-01-31 15:57:27 1063 1
原创 从零开始用makefile 构建rtthread 工程
从零开始用makefile 构建rtthread 工程前言一.构建裸机工程二.加入 rtthread 源码三.修改 makefile 并尝试编译四.启动系统五.总结前言Rtthread 作为国产的一个操作系统,在国内一直有不俗的声名度,但是其工程用 scons 构建,对于喜欢从零开始构建工程的人来说可能不是很友好,尤其是对于喜欢用 gcc 来编译工程的人更是如此,且国内喜欢用 makefile...
2020-01-26 10:26:55 3130 8
原创 适用stm32的命令行解释器shell
适用于stm32的命令行解释器shell记录一下这个shell的应用说明基本使用记录一下这个shell的应用说明源码的地址:https://gitee.com/somebug/atomlibshell 层与硬件无关,有无操作系统都可以使用,适用于stm32等32位小端的单片机,支持历史纪录功能,tab 键补全命令,提供命令行参数解释函数,可以响应tab、backspace、上下左右编辑等功...
2019-01-19 23:09:43 11896 15
适用于stm32的shell代码和例程
2018-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人