原创 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