随笔分类 - 嵌入式linux
摘要:1. 先下载固件 https://www.ti.com.cn/tool/cn/TMDXSK437X 下载个RT版本 下载Img 下载完之后解压成 img 文件,打开 SD卡的烧录软件,选择上一步的Img文件,选择可用的 SD卡,点击 write 按键,开始烧写。需要5分钟左右。 等待烧写完成。 2.
阅读全文
摘要:1. 下载代码 http://www.speech.cs.cmu.edu/flite/packed/flite-1.4/ 2. 解压到ubuntu 18, 然后执行下面3个命令 ./configure make make install 3. 使用 flite "hello world.",报错 o
阅读全文
摘要:1. 安装步骤如下 wget https://ftp.gnu.org/gnu/make/make-4.2.tar.gz tar xvf make-4.2.tar.gz cd make-4.2/ ./configure make sudo make install 2. 如果出现错误说是gcc 没安装
阅读全文
摘要:1. 出现问题的记录如下,可以看到gcc --version 在用户模式下可以查到版本,但是在root下查不到版本 gcc --version 程序“gcc”尚未安装。 您可以使用以下命令安装: apt-get install gcc 2. 因为用户的 $PATH 和 root管理员的 $PATH是
阅读全文
摘要:1. ubuntu版本 14.04,glibc的版本2.17 2. cd cd glibc-2.31.0 mkdir /usr/local/glibc mkdir build cd build ../configure --prefix=/usr/local/glibc make 之后报错 conf
阅读全文
摘要:1. 设置为NAT模式 2. 启动win7的服务,命令窗口输入services.msc 回车 3. 修改Vmware的设置
阅读全文
摘要:1. 本次使用的是chipsee的板子,带屏幕的,先把资料传到Ubuntu的共享目录下 2. 进入共享目录 /mnt/hgfs/ubuntu_share/pandboard_es_linux# 3. 插入SD卡到电脑,本次使用的是4G的卡,读取卡号,可能刚开始打开VMWARE之后,发现不能识别到SD
阅读全文
摘要:1. 硬件连接如下 2. 使用CCS创建工程,不过好像没有ARM9的内核吧?为啥会出现? 3. 创建目标配置文件 4. 不过确实有ARM9的内核,两个A9内核,一个DSP C64X内核,两个M3的内核,简单的说起,这个C64X内核要怎么使用?M3内核怎么使用?虽然是多核,但是各个核也不懂的怎么使用?
阅读全文
摘要:1. 首先搭建虚拟机VMWARE12.0+UBUNTU16.04,不过报错了,说是要关闭计算机(非重启)-- 进入BIOS -- 设置BIOS的虚拟化(不打开,默认是工作在32位模式的,virtualization technology~ enable)--保存退出。 2. 不过我的电脑似乎是BIO
阅读全文
摘要:1. 先看下超级块支持的函数列表,文件路径\4412_SCP精英版\Android源码\iTop4412_Kernel_3.0_20140521\iTop4412_Kernel_3.0\include\linux 2. 学习一下文件的操作
阅读全文
摘要:1. 电脑的串口默认是在windows系统上,需要把串口转到ubuntu上面,按照下面的步骤先 2. 找到需要使用的串口 3. 在VMWARE里面连接该串口 或者使用方法 4. 成功之后,检查一下ls /dev/tty*,最后两个就是映射出来的串口
阅读全文
摘要:调用bash的时候出现curl command not found 解决办法: apt-get install curl
阅读全文
摘要:硬盘分区主要是三个区,如下图,分别是/,swap交换空间,/home,其中第一个分区/是主分区,建议至少8GB,要不ubuntu安装的时候放不下。
阅读全文
摘要:由fork创建的新进程成为子进程,fork函数被调用一次,但是返回两次,
阅读全文
摘要:1. 翻翻书看下,linux提供两种信号量,内核信号量,由内核控制路径使用,System V IPC信号量,由用户态进程使用。下面的就是内核部分的信号量。内核信号量类似于自旋锁,当锁关闭着时,不允许内核控制路径继续进行,当某个进程试图获取已经被占用的资源时,这个进程被挂起,进入睡眠,因此只有可以睡眠
阅读全文
摘要:1. 本次基于itop-4412研究下Linux信号量的使用方法。 2. 创建信号量的函数,信号量的头文件在那个路径?编译应用程序的话,头文件有3个路径,内核源码头文件,交叉编译器头文件,ubuntu的头文件,不是很理解为啥交叉编译器也需要头文件,全用内核源码不行吗?书上说内核信号量和用户空间信号量
阅读全文
摘要:1. 进程是程序执行的一个实例,如果16个用户同时运行vi,那么有16个独立的进程,尽管它们共享同一个可执行代码,问题在于FreeRTOS这种系统,是否可以建2个相同的任务,需要注意什么?在linux中,进程也叫作线程或者任务。 2. 进程的目的是担当分配系统资源的实体。 3. 当一个进程创建时,它
阅读全文
摘要:1. 用联想E440,Ubuntu14.04,安装完之后,没有检查到wifi的驱动,所以需要安装。
阅读全文
摘要:1. 本次用bbblack作网络的通信实验,对了,这个板子必须装SD卡才能启动吗?板载的4GB eMMC Flash 存储器,eMMC (Embedded Multi Media Card) 为MMC协会所订立的,eMMC 相当于 NandFlash+主控IC ,对外的接口协议与SD、TF卡一样,主
阅读全文