原创 linux usb枚舉過程分析
當守護程序第一次運行或usb port上狀態發生變化,守護進程被喚醒都會運行hub_events函數,這個函數在usb系統中處理核心位置,usb的枚舉過程就是由它完成,usb枚舉過程流程圖如圖1所示; 圖1 usb枚舉
原创 AM335x啓動流程(BootRom->MLO->Uboot)
http://blog.chinaunix.net/uid-28458801-id-3486399.html 參考文件: 1,AM335x ARM Cortex-A8 Microprocessors (MPUs) Technical
原创 解決dpkg: warning: files list file for package
當出現如下警告的時候dpkg: warning: files list file for package 'libpolkit-gobject-1-0:amd64' missing; assuming package has no fil
原创 Yocto 支持從sysvinit 到 systemd
Freescale 的imx6 platform 默認支持的文件系統爲sysvinit,但是sysvinit沒有對 services的管理模塊. 爲了增加管理模塊,我們需要將sysvinit 改爲systemd. DISTRO=fs
原创 ubuntu Perl 版本自由切換
參考http://stackoverflow.com/questions/22934080/how-to-downgrade-to-perl-5-10-1 Perlbrew will allow you to install multip
原创 Qemu 運行ARMv8開發平臺 ubuntu16.04
1. Ubuntu 安裝aarch64的gcc編譯工具: sudo apt-get install gcc-aarch64-linux-gnu 2. 編譯製作aarch64架構的最小文件系統 Download busybox: h
原创 Qemu 文件系統支持swap ubuntu16.04
1.在ubuntu 製作一個64M的amge $dd if=/dev/zero of=swap.img bs=512 count=131072 2.通過mtd卡方式加載swap.img 到qemu qemu-system-aarch
原创 protobuf-c ubuntu-16.04
Download Protobuf git clone https://github.com/google/protobuf.git Download Protobuf-c git clone https://github.com/pro
原创 Ubuntu14.04下VirtualBox Kernel driver not installed (rc=-1908)
VirtualBox出現Kernel driver not installed (rc=-1908) 錯誤的解決辦法:1 將當前用戶加入vboxusers用戶組-a 指定用戶名xinchangxiang@ubuntu:~$ sudo us
原创 ubuntu下ltib安裝問題(解決)
轉載http://my.oschina.net/mjRao/blog/368215 ubuntu 下ltib 安裝問題 OS: Ubuntu 12.04 ltib安裝包:Freescale iMX6/L3.0.35_4.1.0_130
原创 針對dra7xx_evm_qspiboot_config 解析uboot mkconfig
Uboot Makefile %_config:: outputmakefile @$(MKCONFIG) -A $(@:_config=) /*%通配符 dra7
原创 Yocto tips : Yocto 如何加快軟件包的下載 如何只下載所有需要的軟件包而不編譯
現象 Yocto中在fetch一些軟件包的時候經常出現一天也下載不下來,這種情況極大浪費了我們的時間。 例如,下面有三個Package下載了一天也沒有完成:解決方法 確定下載的地址,手動下載 先確定軟件包的下載地址,例如對於opencv與
原创 Android adb no permissions
List of devices attached ???????????? no permissions 解決辦法: 1. 查看UBUNTU USB設備信息 lsusb Bus 002 Device 002: ID 8087:8
原创 ubuntu VirtualBox 問題彙總
1.下載virtualBox https://www.virtualbox.org/ 2.ubuntu 安裝 sudo apt-get install virtualbox 3.添加用戶virtualbox 系統 解決usb不能識別問題
原创 針對DRA75x of TI UBOOT(2013-04) 全面解析整個流程
/**********針對DRA75x of TI UBOOT**************/ 1.arch/arm/cpu/u-boot.lds(_start入口) 2.arch/arm/cpu/armv