原创 s3c2410的nand flash的驅動分析

以前都是把別人寫好的代碼直接拿過來用,而沒有去關心裏面到底怎麼實現的,昨晚對照着samsung 2410和k9f1208的芯片資料把這些代碼讀了一遍,終於明白了對nand flash的操作一步步是怎麼實現的了。 以下的這些代碼可以在viv

原创 固化u-boot,kernel到flash上,讓uboot開機幫您引導內核

固化       如果你想把鏡像文件寫入flash,每次開機後讓u-boot幫你複製到sdram中,再使用bootm命令引導的話,可以按照這樣操作:s

原创 固化內核後出現得問題

固化內核後內核重啓兩次,第二此不能啓動了 第一次可以啊 修改了include/configs/smdk2410.h中的define CONFIG_BOOTCOMMAND  本來以爲問題解決了,誰知又有新問題了,艾艾!!!加油!!!   轉

原创 uboot移植遇到大問題

移植linux系統,在uboot已經能在串口輸出信息,也能支持nand flash命令,燒寫內核到flash上已經成功,但重啓沒反應,還是隻運行到uboot的命令行。 可以肯定的是已經燒寫成功,內核也編譯成功,因爲內核已經能在內存上直接運

原创 linux下串口編程問題

現在要研究一下在移植好的linux系統裏實現從gps接收機裏面接收數據信息的問題。gps通過串口出來的信息是那個叫啥n什麼0183,好像是的協議爲標準

原创 我在hfrk2410上面的linux系統。先erase以前的文件系統,再燒寫後啓動過程。

U-Boot 1.1.4 (Jun  8 2007 - 13:03:16)U-Boot code: 33F80000 -> 33F9BD34  BSS

原创 objcopy命令介紹

objcopy把一種目標文件中的內容複製到另一種類型的目標文件中. (1)將圖像編譯到可執行文件內 Q: 如何將一個二進制文件,比如圖片,詞典一類的東西做爲.o文件,直接鏈接到可執行文件內部呢? A: $ objcopy -I bin

原创 根文件系統,關於linuxrc的困惑

做嵌入式根文件系統時,有linuxrc如下:#!/bin/shecho "mount /etc as ramfs"/bin/mount -n -t ramfs ramfs /etc         這裏的ramfs是從哪兒來,做的根目錄沒

原创 uclibc與uc-libc的區別

uClinux有兩個經常使用的libc庫:uC-libc和uClibc.雖然兩者名字很相似,其實有很大的不同,下面就簡單的介紹一下二者的不同之處.uC

原创 uboot終於能從flash上引導linux內核了,但是內核啓動又出現了問題

主要是我的bootcmd環境變量沒設置對,最後導致,第一次重啓可以引導內核,第二次就不行了,最後發現之前自動啓動的環境變量就沒有生效,只是第一次啓動時,我是重啓,而不是斷電,所以內存上數據還一直在,所以第一次可以,改了以後,可以啓動可,但

原创 轉帖:添加U-Boot命令

這個應該對我有幫助,使我能夠更好的瞭解uboot命令的執行流程。 具體內容如下: U-Boot的命令爲用戶提供了交互功能,並且已經實現了幾十個常用的命令。如果開發板需要很特殊的操作,可以添加新的U-Boot命令。 U-Boot的每一個命令

原创 維爾京羣島

今天觀看了美屬維爾京羣島和美國隊的奧運會美洲區預選賽,之前對美屬維爾京羣島不太瞭解,只知道有鄧肯、拉加貝爾,今天一看還有福建隊的和河南隊的外援記得來沒。下面把維爾京羣島的知識貼出來。 西印度羣島中的島羣。位於小安的列斯羣島最北部,西距波多

原创 zt嵌入式系統設計師考試

一、考試說明 1、考試要求:  (1)掌握科學基礎知識;  (2)掌握嵌入式系統的硬件、軟件知識;  (3)掌握嵌入式系統分析的方法;  (4)掌握嵌入式系統設計與開發的方法及步驟;  (5)掌握嵌入式系統實施的方法  (6)掌握嵌入式

原创 VBA教程

 VBA教程    1.1 VBA是什麼  直到90年代早期,使應用程序自動化還是充滿挑戰性的領域.對每個需要自動化的應用程序,人們不得不學習一種不同的自動化語言.例如:可以用EXCEL的宏語言來使EXCE

原创 關於C++函數重載及虛函數

關於C++函數重載及虛函數                                    函數重載如何講函數重載:What——函數重載是什麼?why——爲什麼要用函數重載,沒有函數重載會怎樣?how——舉例說明怎麼使用函數重載**