原创 ZC706調試for語句跑飛

 總結:單步調試C的for語句時,若for沒有子語句,則調試會跑飛。可以改成彙編調試  

原创 關於根文件系統中命令行提示符的顯示

我們經常用busybox生成根文件系統,可是根文件系統起來以後命令行提示符只有一個“#”號,沒有像linux發行版那樣是[user@hostname currentpath] #,那麼我們這裏就說說如何讓我們的根文件系統按這個方式顯示。

原创 Linux 下/etc/passwd文件詳解

在Linux /etc/passwd文件中每個用戶都有一個對應的記錄行,它記錄了這個用戶的一些基本屬性。系統管理員經常會接觸到這個文件的修改以完成對用戶的管理工作。這個文件對所有用戶都是可讀的。但是Linux /etc/pass

原创 P2020(e500v2) clock 總結篇

1.前言 在學習一款芯片的架構時,時鐘應該是我們最先要理弄清的地方,因爲不管是CPU  總線  以及外設的基本工作都離不開時鐘,且它們所需的時鐘頻率各不相同。本博客主要介紹P2020的時鐘,涉及時鐘的整體框架,時鐘如何設置以及注意事項。

原创 P2020 Serdes 與 OCeaN 簡介

1.SerDes簡介 SerDes(Serializer-Deserializer) 是一種採用差分信號的串行傳輸機制,在發送端將多位並行數據(包括時鐘數據)轉換成1bit的串行數據,並在接收端將串行比特流恢復成原始的數據。這一過

原创 P2020如何解決大於1M的vxWorks_rom鏡像

固化大於1M的ROM類型vxWorksvxWork Image TypeP2020RDB 實例固化教程思考下面編譯選項由什麼控制 vxWork Image Type vxWorks 鏡像可以大致分爲三類: 1.可加載的vxWork

原创 國產自主“軟件定義”框架——openSCA核心框架永久開源

一、什麼是openSCA(openSCA不侷限於無線電) SCA(軟件通信體系結構),起源於海灣戰爭之後的五角大樓,爲了解決美國軍方和北約各國多達上百種軍用無線電設備之間的信息互通問題。它就像是給來自不同廠家的、不同型號的設備安裝了一套類

原创 Glances+InfluxDB+Grafana搭起系統監控之眼

1.本文簡介      本文章簡單介紹如何利用Glances、InfluxDB以及Grafana搭建一個圖形化的監測系統。      安裝過程中出現問題請參考第6章問題總結      搭建環境:ubuntu 16.04 2.Glance

原创 insmod: ERROR: could not insert module xx.ko: Invalid module format

出現該問題時是因爲內核檢查驅動模塊版本信息與內核信息不匹配造成的 dmesg 出現 [ 86.667222] xx.ko: disagrees about version of symbol module_layout 具體信息參考IBM

原创 如何搭建最合理的虛擬系統、PC、開發板之間的網絡?

場景:PC與開發板之間都是連接在路由器或交換端口中(可上網)  解決方案:此時虛擬系統只需要一個網卡橋接在有線網卡上即可 ①編輯 ->點擊虛擬網絡編輯器->更改設置->將VMnet0橋接到有線網卡中 ②右鍵我的虛擬機-->設置-->點擊

原创 深入理解linux執行文件提示No such file or directory的背後原因

1 背景       最近一直在研究在ZC706-ARM開發板的linux系統中弄一套編譯系統(不支持apt),剛好發現公司有一套英偉達的ARM開發板且帶有ubunut系統(支持apt),此時產生一個想法,英偉達板子上編譯的程序能否在ZC

原创 python移植三方庫psutil

1.背景知識  先移植python3.7 https://blog.csdn.net/u012230668/article/details/89206857  python爲解釋性語言,因此.py文件具有跨平臺性,前提是該平臺了能移植成功

原创 python3.7移植到ARM開發板

1.前言       由於本人不是學習python語言的,對python理解只是片面的! 故該文章只是借鑑許多文章整理而成,取其精華,去其糟粕,總結出適合自己的方法!PS:移植pyhon到開發板的目的是爲了使用psutil,一款跨平臺可以

原创 cjson介紹與使用筆記

1.JSON格式簡述         JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。它使得人們很容易的進行閱讀和編寫。 同時也方便了機器進行解析和生成。它是基於 JavaScript Pro