原创 嵌入式linux開發常用命令小結

一、文件屬性 ll命令:查看文件的屬性   功能:以長格式顯示目標文件或目錄的屬性。 語法:ll [選項] 文件或目錄 例: root@hailin-virtual-machine:/home/hailin/桌面/dream/tx244

原创 解決CCS5.5 調試DM8168過程中,無法配置部分寄存器

如何解決上述問題?初步設想增加 ARM權限(即Supervisor模式),是否能夠解決上述問題。 一、解決方案 具體步驟如下:   1、編寫啓動文件super_startup.asm ;** ; \file super_startup.a

原创 Uboot移植之------S3C2440平臺搭建(支持Norflash和nand flash)

此文章參考天祥電子uboot移植文檔和網上各位大俠優秀移植文章,在此感謝他們。 一、    環境 硬件信息 軟件環境 開發板:TX2440A 操作系統:ubuntu 12.04 CPU:    S3C2440 Uboot版本:2010.

原创 u-boot Makefile完全解讀

該文章轉載於http://www.linuxidc.com/Linux/2013-04/83529p6.htm   編譯u-boot的步驟:   #make XX_config    XX表示某個cpu體系   #make  生成我們需要

原创 A8架構下CPSR說明

   一、A8架構的CPSR寄存器說明       1.1 1.2 1.3 1.4  M[4:0]表示A8的工作模式 1、用戶模式(usr)             [10000]:ARM處理器正常的程序執行狀態 2、快速中斷模式(

原创 SDRAM的尋址知識及重要的參數

本文來自:我愛研發網(52RD.com) - R&D大本營 詳細出處:http://www.52rd.com/Blog/Detail_RD.Blog_hndeng06_11206.html   在嵌入式行業中,經常會碰到有人問如果將開發板

原创 uboot跳轉RAM空間問題

該文章轉載於百度文庫中。 都知道 U-BOOT 分爲兩個階段,第一階段是(~/cpu/arm920t/start.S 中)在FLASH上運行(一般情況下),完成對硬件的初始化,包括看門狗,中斷緩存等,並且負責把代碼搬移到SDRAM 中(在

原创 uboot移植-內存分佈

設置堆棧 uboot內存使用圖  1、uboot第一階段start.S        設置堆棧        stack_setup:                  ldr   r0, _TEXT_BASE            /*

原创 uboot執行的流程圖

一、uboot總體框架                                                                                   該圖轉載於華清遠見 二、uboot第一階段---

原创 Uboot移植之------支持DM900、zImage內核啓動

接着前一節uboot移植,繼續做移植工作。 3.5 支持網絡DM9000 uboot中已集成了網絡驅動,支持了多種網卡設備的驅動。具體移植步驟如下:            第一步:查找uboot源碼中drivers/net/目錄是否支持D

原创 JLINK下載uboot.bin到Nor flash

該文章參考天祥電子的Jlink下載程序的pdf,在此感謝天祥電子。 對於嵌入式開發首先是uboot移植。一般ARM9具備Nor flash和nand falsh啓動,一般將uboot引導程序備份於nor flash。在嵌入式開發過程中,一

原创 linux內存管理-段式和頁式管理

該博文參考國嵌視頻和http://www.cnblogs.com/image-eye/archive/2011/07/13/2105765.html,在此感謝作者。 一、地址類型 物理地址:CPU通過地址總線的尋址,找到真實的物理內存

原创 CAN總線數據幀解碼(示波器)

通過使用支持CAN總線解碼的示波器,監控CAN總線,便於調試。   第一步:設置觸發方式    CAN_H或CAN_L或差分,波特率,採樣率等   第二步:解碼方式:同觸發方式匹配。 例如:CAN發送數據格式   11位標識符ID=0x1

原创 ARM CPU總結

該文章轉載於http://blog.csdn.net/myarrow/article/details/7388258。 1. ARM目前的處理器核心架構分類   2. ARM Cortex-A系列處理器對比        從圖示可以看

原创 DM8168硬件調試-GPIO

  一、調試目的及相關知識         目的:使能GP1[1]引腳作爲輸出IO,輸出高低電平。         相關知識:1、誰爲GPIO供電?       ( alwon電源域)