原创 手動連接WIFI

#ifconfig #ifconfig wlan0 up #iwconfig wlan0 essid XXX key XXX #ifconfig wlan0 XXX.XXX.XXX.XXX(IP) netmask XXX.XXX.XXX

原创 S5PV210介紹

    S5PV210由ARM內核、系統外圍設備、多媒體、存儲器接口、電源管理、連通性等模塊組成。S5PV210採用了ARM CortexTM-A8內核,ARM V7指令集,主頻可達1GHZ,64/32位內部總線結構,32/32KB的

原创 開發板LCD由字符界面啓動,LCD console(基於TQ210)

平臺:TQ210;linux內核:2.6.35.7;uboot:1.3.4;交叉編譯器:4.4.6 爲了讓開發板由字符界面啓動,分別配置了UBOOT、Kernel及文件系統。 配置UBOOT 1.開發板連接超級終端;  2.按空格進入下

原创 基於ubuntu-2.6.35內核的SDIO-WiFi驅動移植使其支持WAP

備註:文件系統中褐紅色的是根據自己文件及編譯器修改的 一、移植環境:         1、主機:Ubuntu 10.10發行版         2、目標機:FS_S5PC100平臺         3、交叉編譯工具:arm-cortex

原创 編譯內核,make menuconfig 出現以下問題Unable to find the ncurses libraries or the及解決

問題: *** Unable to find the ncurses libraries or the  *** required header files.  *** 'make menuconfig' requires the ncu

原创 基於Linux視頻驅動接口V4L2視頻採集編程

http://blog.mcuol.com/User/GuoHuiCao/Article/44253_1.htm   Linux系統中,視頻設備被當作一個設備文件來看待,設備文件存放在 /dev目錄下,完整路徑的設備文件名爲: /dev/

原创 uboot 命令使用教程(uboot參數設置)

 uboot 命令使用教程(uboot參數設置) 1. Printenv 打印環境變量。 uboot> printenv  baudrate=115200 ipaddr=192.168.0.111  ethaddr=32:34:46:7

原创 linux內核移植

宿主機: REDHAT 9.0 gcc-3.4.1 目標機:s3c2440 交叉編譯器:arm-linux-gcc-3.4.1 要移植的內核版本:

原创 Video4Linux 視頻設備數據結構的定義

Video4Linux 視頻設備數據結構的定義 struct vdIn { int fd; // 文件描述符 char *videodevice ; // 視頻捕捉接口文件 struct video_mmap vmmap; struct

原创 wpa_supplicant無線網絡配置

wpa_supplicant無線網絡配置   目前可以使用wireless-tools 或wpa_supplicant工具來配置無線網絡。請記住重要的一點是,對無線網絡的配置是全局性的,而非針對具體的接口。    wpa_supplic

原创 redhat9安裝RTLINUX-3.2,內核版本爲Kernel-2.4.23

目標機:redhat9(內核版本爲2.4.20-8),GCC編譯器爲3.2版本(可用GCC -v來查詢版本號;) 注:如果編譯器gcc版本是2.96,那麼在多處理器電腦上安裝RTLinux則需要修改/usr/src/RTLinux/Lin

原创 linux內核container_of宏定義分析

linux內核container_of宏定義分析 一、#define offsetof(TYPE, MEMBER) ((size_t) & ((TYPE *)0)->MEMBER ) 1. ( (TYPE *)0 ) 將零轉型爲T

原创 socket遠程設置IP

//注:網上找資料找到的並不多,用最笨的方法寫的,如果程序中有不合理的地方或者有什麼更好的方法去實現這個目的,請留言。   通過UDP通信實現遠程復位IP。(只寫了linux下的SERVER程序,上位機並未寫,通過linux上的clien

原创 minicom移植到ARM板

平臺:ubuntu10.10 移植平臺:TQ210 交叉編譯器:4.4.6 ncurses版本: ncurses-5.7 minicom版本:minicom2.3 lrzsz版本:lrzsz-0.12.20 minicom需要ncurse

原创 編譯android2.3過程中出現問題的解決

錯誤:/usr/include/features.h:323:26: 致命錯誤: bits/predefs.h:沒有那個文件或目錄 原因:ubuntu 11.10的gcc版本是4.6.1,版本太高,編譯android時出錯,要把gcc版