原创 go 0x30008000之後遇到的問題

go 0x30008000之後遇到的問題 停在"booting the kernel"不動了! ------------------------------------------- 問題: Uboot> go 0x3000800

原创 linux 移植遇到的問題備份

今天移植linux內核到開發板,真是問題重重,首先是機器碼不對,而後又出現網卡驅動不對,緊接着又出現了文件系統不管掛載,不過還好,我遇到問題都比較 擅長去分析和解決,也許這就是程序員的有點吧!讓我們看看下面的具體提示,然後分析下吧:

原创 Uboot 移植較好的文章

給大夥推薦下 http://zhengxianqing1986.blog.163.com/blog/static/180567261201222681150436/ http://blog.csdn.net/yyttiao

原创 修改製作yaffs映象文件的工具

三.         修改製作yaffs映象文件的工具 在 yaffs 源碼中有個 utils 目錄,裏面是工具 mkyaffsimage 和 mkyaffs2image的源代碼,前者用來製作 yaffs1 映象文件,後者用

原创 製作initramfs鏡像

Linux kernel在自身初始化完成之後,需要能夠找到並運行第一個用戶程序(這個程序通常叫做“init”程序)。用戶程序存在於文件系統之中,因此,內核必須找到並掛載一個文件系統纔可以成功完成系統的引導過程。在grub中提供了一個選項“

原创 製作生產yaffs映像文件的工具

進入yaffs2/util目錄,修改mkyaffsimage.c文件 (1)在頭文件引用中增加#include "yaffs_packedtags1.h" (2)修改write_chunkh函數 233行-258行修改爲如下: #

原创 ......... done, booting the kernel問題彙總帖

  Error: unrecognized/unsupported machine ID (r1 = 0x33f60264). 解決方法一 ===============================================

原创 [1]工欲善其事必先利其器-------UML的使用(一)

目錄 什麼是UML 爲什麼要使用UML UML基本模型圖的介紹 現有哪些比較流行的UML工具 1.什麼是UML: UML:Unified Modeling Language (UML)又稱統一建模語言.爲軟件開發的所有階段提供模型

原创 如何在Quartus II中設置Virtual pin及常見問題

如何在Quartus II中設置Virtual pin及常見問題     1、基於Quartus II 8.1 版本:    爲了驗證FPGA工程中的某個模塊的功能和時序的正確性,常常需要對其單獨進行驗證,但是這些模塊通常都與

原创 Linux移植過程遇到的問題

原文地址:希望今天能完成linux3.3.8在OK6410上的部分移植作者:always_std 今天解決僅解決了3個小問題,make zImage 成功,還是值得欣慰的。 但是kernel燒進去後還是無法啓動,DNW顯示卡在Uncomp

原创 linux系統移植時候存在的常見問題

今天用主線Linux內核移植到MINI6410,主線內核2.6.37.1基本已經支持了MINI6410的板子,所以移植到能夠啓動起來的階段很簡單,但是在移植的時候還是出現了一個比較常見的問題: MINI6410 # bootm 0x50

原创 Java視頻教程下載地址彙總

1. 北京聖思java培訓教學視頻(資源共享網) 2.Lucene/WebService/SVN/Ant/SpringMVC視頻(學習資料庫網) 3.JUnit和Ant視頻教程(VeryCD社區) 4.《張孝祥JAVA視頻教程》

原创 韋東山學習嵌入式Linux學習方法

在學習嵌入式Linux之前,肯定要有C語言基礎。彙編基礎有沒有無所謂(就那麼幾條彙編指令,用到了一看就會)。 C語言要學到什麼程度呢?越熟當然越好,不熟的話也要具備基本技能。比如寫一個數組排序、輸入數字求和什麼的。 學C語言唯一的方法是多

原创 移植Linux操作系統時候遇到的問題

1.Kernel panic - not syncing: Attempted to kill init!    上網搜索了一些相關信息,找到了解決問題的途徑。 原因在於:編譯內核和busybox使用的編譯器是arm-linux-gcc

原创 STM32發生HardFault_Handler錯誤的查找方法

我遇到的HardFault_Handler錯誤的原因最最多的原因是數組越界以及指針指飛,其實這兩個是差不多的,都是訪問了不該訪問的地方導致了錯誤,就像一個路癡,漫無目的的走到了一個陌生的地方……然後就迷路了……然後就木有然後了……(貌似