原创 u-boot-2012.04.01移植到TQ2440(一):建立自己的開發板

到官網http://ftp.denx.de/pub/u-boot/下載u-boot-2012.04.01.tar.bz2 解壓後在board/samsung/目錄下任然沒有2440,雖然沒有直接支持2440開發板,但其代碼已經支持,只需

原创 openwrt mt7620a使能uartf

在對應的硬件dts文件中修改。 添加: &uart { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&uartf_gpio_pins>; }; 修改默認的pin

原创 u-boot-2012.04.01移植到TQ2440(八):支持燒寫yaffs文件系統

一、    支持yaffs燒寫文件系統 先直接燒寫試一下 TQ2440 # nand write.yaffs32000000 rootfs $filesize NAND write: device 0 offset0x360000, si

原创 u-boot-2012.04.01移植到TQ2440(四):移植網卡DM9000

一、    移植網卡DM9000 在配置文件include\configs\tq2440.h中添加DM9000的配置信息 #if 0 #define CONFIG_CS8900          /* we have a CS8900

原创 創建WinForm擴展控件的正確姿勢

1、創建Window窗體應用 2、在解決方案上點擊鼠標右鍵,添加 -> 新建 -> 項目 3、選擇類庫(.NET Framework) 4、在ClassLibrary1裏面的引用上點擊鼠標右鍵,選擇添加引用 5、選擇程序集裏

原创 u-boot-2012.04.01移植到TQ2440(二):修改時鐘

一、    修改時鐘 在配置文件include/configstq2440.h中加入S3C2440的配置,屏蔽掉S3C2410的配置 //#defineCONFIG_S3C2410        /* specifically aSAM

原创 linux-3.5.5移植到FS_S5PC100

一、內核配置和編譯 1.修改頂層Makefile第195行 ARCH ?= arm CROSS_COMPILE ?= arm-none-linux-根據自己的環境修改交叉編譯器前綴 2.修改arch/arm/boot/Makefile 

原创 各種嵌入式根文件系統製作

下面是幾中比較常用的文件系統: 1.jffs2:JFFS嵌入式系統文件系統最早是由瑞典 Axis Communications公司基於Linux2.0的內核爲嵌入式系統開發的文件系統。基於JFFS開發的閃存文件系統,最初是針對RedHa

原创 linux-3.5.5移植到TQ2440

一、內核配置和編譯 1.修改頂層Makefile第195行 ARCH ?= arm CROSS_COMPILE ?= arm-linux-根據自己的環境修改交叉編譯器前綴 2.修改arch/arm/boot/Makefile 增加第57

原创 tslib-master移植

移植Tslib 1 下載源碼https://github.com/kergoth/tslib tslib-master.zip 2 解壓,cd tslib-master unzip tslib-master.zip 3 生成configu

原创 u-boot-2012.04.01移植到TQ2440(五):支持NAND FLASH讀寫

一、    支持NAND FLASH讀寫 修改配置文件include\configs\tq2440.h打開之前註釋掉的NAND相關的宏 #defineCONFIG_CMD_NAND #define CONFIG_ENV_IS_IN_NAN

原创 u-boot-2012.04.01移植到TQ2440(七):添加分區信息並啓動jffs2文件系統

一、    添加分區信息並啓動jffs2文件系統 燒寫之前的內核看輸出分區信息 TQ2440 # tftp 32000000uImage dm9000 i/o: 0x20000000, id:0x90000a46 DM9000: run

原创 u-boot-2012.04.01移植到TQ2440(六):支持NAND FLASH啓動

一、    支持NAND FLASH啓動 新版u-boot在鏈接時加了“-pie”選項 -pie            Produce a position independentexecutable on targets which s

原创 ubuntu-10.10嵌入式開發環境搭建

ubuntu-10.10嵌入式開發環境搭建 1、先安裝ubuntu-10.10 2、想使用root用戶登陸的,操作如下 給root用戶設定一個密碼 zjh@zjh:~# sudo passwd root 3、配置apt源(163的源要快些

原创 u-boot-2012.04.01移植到TQ2440(三):移植NOR FLASH

一、    移植NOR FLASH 去掉配置文件include\configs\tq2440.h中的宏並修改代碼段基地址 #define CONFIG_SYS_TEXT_BASE 0x0 //#defineCONFIG_SKIP_LO