原创 ARM Linux啓動參數修改

1.make config裏修改“General Setup”子菜單中的“Default kernel command string” 選項,通過修改這個選項來修改autoconf.h文件中的CONFIG_CMDLINE宏。 2.直接修改

原创 ubuntu下virtual box運行windows增加usb支持

正在使用ubuntu11.04,因爲覺得這個版本想到穩定。但是ubuntu也不是萬能的,很多時候還是要用windows,於是裝了virtualbox。 正常安裝的情況下virtualbox是不支持共享主機usb設備的,聽說是因爲開源的問題

原创 ubuntu 12.04 中使用經典的 GNOME桌面

這次介紹的是如何在ubuntu 12.04 中安裝經典的 GNOME桌面,默認的 Ubuntu 12.04 默認unity桌面,一些用戶不喜歡 Un

原创 中斷服務程序中disable_irq會導致中斷死機

      這幾天在調試ft5406驅動,發現在中斷處理函數中調用disable_irq後程序死機,現在解決了,中斷服務程序中應該要調用disable_irq_nosync來關中斷。       disable_irq和disable_i

原创 Real210添加tsc2007支持

      都說三星的MCU對觸摸屏支持不是很好,所以打算找專用的觸摸屏芯片解決觸摸屏不準的問題。看到linux源碼有對tsc2007的支持,real210屏線也把I2C接口引出,所以現拿這個芯片下手。       對於高手來說,編寫驅動

原创 軟件逆向爆破初次嘗試1:對Ride7的分析—註冊函數的尋找過程

先介紹基本情況:我是做嵌入式開發的,所以對C語言比較瞭解.由於上位機軟件和設備測試需要,有時候也會寫一些C++(主要是QT),C#,python的程序,所以各方面知識都懂一些. 好多人覺得寫代碼很枯燥,但我還是比較喜歡寫代碼的,特別是喜歡

原创 解密module_init

轉載自:http://blog.163.com/xinbuqianjin@126/blog/static/167563447201010221231507/ 在Linux底下寫過driver模塊的對這個宏一定不會陌生。module_ini

原创 Haier T68D安裝linux的風扇不轉問題!!!

我的haier筆記本安裝了linux之後進系統風扇不轉,我安裝的是ubuntu10.10,其實這個型號的筆記本無論安裝哪種linux都會出現這種情況

原创 內核啓動錯誤Error: unrecognized/unsupported machine ID的解決

      這段時間調試linux內核,手裏拿到的BSP包和uboot有好幾個,用錯了uboot和kernel後發現報錯Error: unrecognized/unsupported machine ID,做一下簡單分析。      li

原创 EABI和OABI

轉自http://blog.csdn.net/ce123/article/details/6925375 引言          初學嵌入式linux開發的時候大家都用的工具鏈版本多是3.4.5或3.4.2,名字爲arm-linux-gc

原创 Ubuntu12.10中打開Qt creator,提示無法覆蓋文件 /home/xxx/.config/Nokia/qtversion.xml : Permission denied

打開Qt creator,提示無法覆蓋文件 /home/xxx/.config/Nokia/qtversion.xml : Permission d

原创 U_boot 的 bootcmd 和bootargs參數詳解

U-boot的環境變量值得注意的有兩個:bootcmd 和bootargs u-bootcmd     前面有說過bootcmd是自動啓動時默認執行的一些命令,因此你可以在當前環境中定義各種不同配置,不同環境的參數設置,然後設置boo

原创 jorjin ap module增加tsc2007觸摸屏支持

有了之前的real210增加tsc2007支持的經驗,這個就簡單多了。 1.直接修改board支持文件如下:  41 #ifdef CONFIG_TOUCHSCREEN_TSC2007   42 #include <linux/i2c/t

原创 make uImage 出錯一例

轉自:http://linux.chinaunix.net/techdoc/desktop/2008/12/16/1053042.shtmlu-bo

原创 linux啓動參數設置

ARM體系結構: 1.在make config裏修改“General Setup”子菜單中的“Default kernel command string” 選項,通過修改這個選項來修改autoconf.h文件中的CONFIG_CMDLIN