摘要:apt-get install 经常出现 could not open lock file /var/lib/dpkg/lock -open 错误问题 一种解决办法 1、切换到root用户 su ~ 输入root用户密码 2、rm /var/lib/dpkg/lock
阅读全文
随笔分类 - Linux系统学习
摘要:在工程工作区下新建一个.vscode 文件夹中并新建一个名为“settings.json”的文件,然后在 settings.json 中输入如下内容: { "search.exclude": { "**/node_modules": true, "**/bower_components": true
阅读全文
摘要:ARM开发板做相关开发,为了调试方便,常把开发板mnt目录挂载到虚拟机nfs共享目录上,这样调试程序时候就不用把程序转到开发板上再运行,方便很多。要挂载nfs共享目录,需要安装必要的组件支持。 1、虚拟机nfs服务支持安装 1)执行以下命令安装nfs sudo apt-get install nfs
阅读全文
摘要:内核配置并运行后,挂载SD卡,出现问题: zynq> mount -t /dev/mmcblk1 /mntmount: mounting /dev/mmcblk0 on /mnt failed: Invalid argument 参考启动信息,发现SD内容:mmcblk0: mmc0:aaaa SS
阅读全文
摘要:01-.tar格式解包:[*******]$ tar xvf FileName.tar打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$ gunzip FileName.gz解压2:[***
阅读全文
摘要:Windows7上面通过VMware装了一个ubuntu的虚拟机,为了方便在window下直接查看和编辑linux系统下的代码,就想着远程映射硬盘,把Ubuntu的硬盘映射到主机中。 硬盘映射需要Samba服务。 1、安装Samba:sudo apt-get install samba。 2、完成安
阅读全文
摘要:学习Linux驱动,那么如何下载资料到开发板。我主要用的是两种: 1、mount 将开发板挂载到Ubuntu主机的 nfs 文件内(前提是Ubuntu安装好 nfs 服务),这种办法是比较方便的,如我挂载到 Ubuntu 的 /work/nfs_root 目录,如下命令 mount -t nfs -
阅读全文
摘要:相信有很多人用 SourceInsight 查看 Linux Kernel 源码,但导入源码时会遇到一些问题。1、如果把整个源码树都导入进去,查看符号定义的时候,会发现有大量重复定义,很难找到正确的位置2、如果手动导入只和该硬件平台相关的源码,工作量太大本帖提供了一个方法,可用脚本生成只和该硬件平台...
阅读全文
摘要:用于arm裸机程序开发的IDE基本有 以下3个:MDK,IAR,还有ADS。具体它们的具体情况在这里我就不多说了,百度一下就明白了。由于之前开发c51,stm32时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440裸机开发的IDE。以下主要介绍...
阅读全文
摘要:一、集成开发环境软件部分:eclipse , GDB Server , Jlink软件硬件部分:Jlink硬件准备工作1:从SD/NOR Flash启动,格式化nand flash准备工作2:硬件连接1. Jlink连接2. 串口连接3.nand启动二、安装GDB Server解压:tar xvzf...
阅读全文
摘要:转载学习http://blog.csdn.net/cp1300/article/details/8266806
阅读全文
摘要:ARM开发板运行Linux系统后,插入U盘,通过串口打印系统识别到U盘如下:系统识别U盘盘符为sda4那么需要挂载后才能操作U盘:挂载命令mount -t vfat /dev/sda4 /mnt如下:root@socfpga:~# mount -t vfat /dev/sda4 /mnt查看是否挂载...
阅读全文
摘要:在移植Linux内核时候,发现用make menuconfig 发生如下错误linux@ubuntu:/work/linux-socfpga$ make menuconfigmake: *** /work/linux-socfpga/arch/arm: 是一个目录。 停止。搞了半天不知道啥回事,最后...
阅读全文
摘要:为什么需要更新呢?其实是为了更好的搭建自己的开发环境,同时熟悉altera对代码的更新和管理方式,便于进一步的熟悉和了解altera SoC开发过程。1、下载linux代码:git clone git://git.rocketboards.org/linux-socfpga.git2、进入代码路径:...
阅读全文
摘要:使用服务器时,利用远程桌面是非常方便的,否则需要跑到服务器机房操作非常的费事,或者需要远程操作机器是也可以使用,一般的操作系统都会带有远程桌面功能,但是不如第三方的的软件好用,对于linux系统常用的远程桌面软件是vnc,vnc分为服务器端和客户端,下面先讲讲vnc服务器端的安装与配置。安装VNC服...
阅读全文
摘要:lsmod 列出当前系统中加载的模块,其中左边第一列是模块名,第二列是该模块大小,第三列则是使用该模块的对象数目
阅读全文
摘要:在SoCEDS环境下编译和更新preloader和uboot程序的方法前面有介绍preloader在HPS boot过程中的的作用,接下来讲述下用户在SoCEDS环境下改如何编译preloader和uboot程序!以及如何去更新BOOT SD卡中的preloader和uboot!从Terasic网站...
阅读全文
摘要:临时改GCC编译器,重启后失效。例如,用如下命令: export CROSS_COMPILE= <gcc 文件所在的目录>/arm-linux-gnueabihf- 本例中使用的命令如下:export CROSS_COMPILE=/tool/gcc-linaro-arm-linux-gnueabih
阅读全文
摘要:第一: 开始系统学习Linux驱动,以前断断续续也玩玩了一下,开贴来系统学习Linux驱动。 硬件平台是JZ2440-4.3 ARM9开发板,开发板运行系统版本Linux3.4.2内核(内核移植,下载等相关其他篇幅)。 设置开发板系统IP,让开发板与主机、开发板与虚拟机互通。 查看开发板ip / #
阅读全文
摘要:ubuntu12.04使用USB转串口时出现权限不够问题,如下Unable to open serial port /dev/ttyUSB0权限不够解决办法:通过增加udev规则来实现。步骤如下:创建文件/etc/udev/rules.d/70-ttyusb.rules在文件内增加一行KERNEL=...
阅读全文
浙公网安备 33010602011771号