原创 關於ONFI讀取數據相關問題解決

問題描述: 在本週的工作中,遇到一個問題,有一片板子Load current OS image failure。通過波形測試發現,是系統在讀flash ONFI data(第80個byte)時發現有1bit error後,就停止了運行。

原创 關於load bootloader時出現'Uncorrectable ECC Error'的問題

問題描述: u-boot> nand write 0x10000000 0 ${filesize} NAND write: device 0 offset 0x0, size 0x1e25c8Skip bad block 0x00120

原创 驗證一個進程是否起來,沒有重啓的shell腳本

#!/bin/sh #button ps -fe|grep "button" |grep -v grep if [ $? -ne 0 ] then echo "Create button process..." button & e

原创 busybox初探

一、busybox是什麼?      (1)busybox是Linux上的一個應用程序(application)。      (2)它整合了許多Linux上常用的工具和命, 如rm, ls, gzip, tftp等。對於這些工具和命令,b

原创 殺死一個進程的shell腳本

#!/bin/sh NAME=$1 echo $NAME ID=`ps -ef | grep "$NAME" | grep -v "$0" | grep -v "grep" | awk '{print $1}'` echo $ID e

原创 MAC和PHY基本組成與工作原理簡析

一、網口的基本結構 如圖是網絡接口結構簡圖。網口由CPU、MAC和PHY三部分組成.DMA控制器通常屬於CPU的一部分,用虛線放在這裏是爲了表示DMA控制器可能會參與到網口數據傳輸中。 對於上述的三部分,並不一定都是獨立的芯片,根據組合

原创 嵌入式系統上電,程序的運行過程

一、嵌入式系統上電,程序在CPU、Flash、DDR中的運行過程 CPU總線接口圖   首先,程序以機器碼的形式,即二進制碼的形式存在FLASH中; 上電後,CPU通過控制器將待運行的程序從FLASH中讀入內存中; 代碼在內存中運行時,

原创 ping - 參考知識合集

#1.全面詳細講述ping的原理、幕後過程、應用以及ping結果分析 ping命令全解析(語法、過程、結果分析、網絡故障診斷)    #2.講述ICMP協議、ping命令以及ICMP與ping的關係  [網絡層] ICMP協議以及ping

原创 示波器分析i2c讀寫時序圖

轉載自:https://blog.csdn.net/huzgd/article/details/6187056 本篇博客藉助示波器對i2c讀寫時序分析的很詳細,圖文並茂。 對於嵌入式開發的朋友來說,I2C協議實在是再熟悉不過了,有太多的器

原创 Linux shell字符串截取與拼接(轉)

前言:之前的練習中涉及到了Linux shell腳本中的字符串操作,在網上看到這篇文章,分享給大家。   一、 Linux 的字符串截取的八種方法 假設有變量 var=http://www.linuxidc.com/123.htm 

原创 Repo下載使用記錄

#1.  安裝Git # ubuntu系統直接使用sudo apt-get install git-core就能完成安裝。 # 安裝完成之後可以順便配置一下個人信息: git config --global user.email

原创 嵌入式程序知識 1- uboot & kernel下操作CPU寄存器的區別(writel/readl/ioremap)

#1.在uboot中操作CPU寄存器 #include <asm/io.h> reg = readl(PHY_ADDR); reg &= ~IOMUXC_REG_GPR1_ACTCS0_MASK; writel(reg, PHY_

原创 嵌入式編程知識2 - 在應用層對NAND FLASH進行操作

前言: 對與NandFlash等塊設備的訪問操作,mtd-utils工具集中提供了非常好的支持(可以到http://www.linux-mtd.infradead.org/進行了解),要使用mtd-utils工具集首先需要搞到mtd-u

原创 some funny website - ヾ(*´▽‘*)ノ

#1.顏文字表情 - ✧ (≖ ‿ ≖)✧ http://www.hehuan.co/single/4.html    #2.顛倒文字  - ʇxǝʇ uʍop ǝpᴉsdn https://beautifuldingbats.com/u

原创 頻率、波長、傳輸距離、傳輸速率之間的關係

一、波長越長,穿透能力越強;波長越短,貫穿能力越強; 是的,要區分穿透和貫穿這兩個概念。 波長越長,繞射的能力越強,例如無限電波可以繞過高樓大廈傳播、紅燈的燈光比綠光和黃光更能穿透霧靄傳播到遠處以提醒司機; 波長越短,波的能量越大,貫穿能