原创 手動連接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版