1. 程式人生 > >ARM linux下memtester交叉編譯

ARM linux下memtester交叉編譯

  我們在自己的新開發的板子上測試DDR穩定性很必要,儘管uboot下可以用mtest測試DDR,但是由於uboot一般不使能cache,測試不完全,一旦開cache,DDR會出現burst傳輸。

  linux的記憶體測試工具memtester,為了測試ARM板子的DDR的穩定性,需要移植memtester我們的arm板子上,它的移植比較簡單。

  tar xfz memtest-4.3.0

  vi conf-cc

  vi conf-ld

  把這兩個檔案中的cc 改成arm-linux-gnueabihf-gcc就可以了,然後make。會自動生成memtester。

 然後把它下載到自己arm板子上測試DDR。

 memtester 256

相關推薦

ARM linuxmemtester交叉編譯

  我們在自己的新開發的板子上測試DDR穩定性很必要,儘管uboot下可以用mtest測試DDR,但是由於uboot一般不使能cache,測試不完全,一旦開cache,DDR會出現burst傳輸。   linux的記憶體測試工具memtester,為了測試ARM板子的DDR

live555在arm linux交叉編譯,並下載的Arm板播放H264檔案

我的系統是ubuntu 11.10 1.live555原始碼 和 H264測試檔案下載 ,見如下連結 2.根據自己的交叉編譯器修改config.*(具體見下載檔案中的config.armeb-uclibc), 我的編譯器是buildroot-gcc342-----mi

linphone在ARM-Linux交叉編譯

系統:Linuxmint9/fedora13 arm-linux:arm-none-linux-gnueabi 4.3.2 (Sourcery G++ Lite 2008q3-72) Linphone版本:linphone-3.3.0.tar.gz Linphone依賴庫準備: libogg-1.2.0.ta

搭建完整的arm-linux-gcc等交叉編譯環境

https://www.cnblogs.com/uestc-mm/p/6656325.html 安裝環境        Linux版本:Ubuntu 12.04    核心版本:Linux 3.5.0   交叉編譯器版本:

arm-linux-gcc sqlite3 交叉編譯

http://www.blogjava.net/yxj1314520/archive/2012/04/18/375066.html 首先宣告 :這是我借鑑別人聯合自己的交叉編譯經驗做改動而來的     1。# tar zxvf sqlite-3.3.7.tar.gz

openssh 在arm linux 嵌入式平臺交叉編譯,100%成功執行

本文真實地址:http://blog.csdn.net/code_style/article/details/61928328 2、交叉編譯環境:arm-linux-gnueabi-gcc 4.

Linux Busybox 交叉編譯

2.DownloadedCross Compilation tool chain,for example, arm-linux-gcc-xxx This is busybox-1.18.3 as a example. 3. Enter the busybox-1.18.3

arm-linux的gdb交叉編譯arm的gdb移植

環境:     需要交叉編譯的晶片型號: xlinx ZYNQ XC7Z010     交叉編譯的環境:ubuntu 安裝檔案:     1、ncurses-5.9.tar.gz(下載網址:http://linux.softpedia.com/get/Programm

arm linux交叉編譯gdb除錯工具

       由於嵌入式系統資源有限性,一般不能直接在目標系統上進行除錯,通常採gdb+gdbserver的方式進行除錯。Gdbserver在目標系統中執行,gdb則在宿主機上執行。要進行GDB除錯,目標系統必須包括gdbserver程式,宿主機也必須安裝gdb程式,一般li

Ubuntu14.04嵌入式交叉編譯環境arm-linux-gcc-4.3.3搭建過程

需要做嵌入式的開發,照著板子的教程安裝arm-linux-gcc-4.3.3交叉編譯工具,安裝完驗證時發現安裝失敗 (報錯,錯誤與下面參考文章1中第6步一樣,照他說的那條命令去裝32位的庫,但是安裝失

Linux學習】Ubuntu嵌入式交叉編譯環境arm-linux-gcc搭建

(1)首先選擇一個路徑用來存放arm-linux-gcc。我選用的是/home/book,並在下面建立一個資料夾arm-linux-gcc。 (2)利用cp EABI-4.3.3_Emdedsky_20100610.tar.bz2 arm-linux-gcc,將壓縮包EA

ARM】嵌入式 ARM Linux 移植 USB 藍芽、交叉編譯 bluez 各種版本

一、基本說明: 目前在嵌入式 Linux 下使用 USB 藍芽模組,比較好的解決方法就是使用 Linux 官方協議棧 bluez,這同時也是 PC 及 Android 手機上使用的藍芽協議棧,可以說還是比較靠譜的。 但是!不得不說,bluez 有多種版本,如

arm linux交叉編譯valgrind工具進行記憶體洩露檢測和效能分析

C/C++等底層語言在提供強大功能及效能的同時,其靈活的記憶體訪問也帶來了各種糾結的問題。如果crash的地方正是記憶體使用錯誤的地方,說明你人品好。如果crash的地方記憶體明顯不是consistent的,或者記憶體管理資訊都已被破壞,編譯器不能發現這些問題,.執行時才能捕獲到這些錯誤並且還是隨機出現的,那

arm linux編譯庫System.Net.Primitives.dll和System.Xml.XmlSerializer.dll

cad serial linu 5.4 mcs download 切換 mon dll 1.環境: /home/jello # uname -aLinux 3.10.0 #2 SMP Mon Mar 6 17:52:09 CST 2017 armv7l GNU/Linux

Linux環境openssl交叉編譯、安裝和裁剪

最近的專案需求中依賴libcrypto和libssl庫,所以需要編譯安裝openssl0.9.8e,花了差不多一天的時間終於成功安裝和裁剪,現在總結並分享個人的方法,貼出來供大家參考和指正。 方法如下(不同的平臺要根據實際環境更改相應的編譯工具): 一、配置: ./conf

彙總(之四):交叉編譯工具鏈arm-none-linux-gnueabi-, Qt交叉編譯安裝和移植,Qt桌面版編譯安裝,QTcreator安裝和配置

4. QTcreator2.5.2安裝和配置 首先,從官網下載了qt-creator-linux-x86-opensource-2.5.2.bin檔案。 下面的安裝就比較簡單了,首先更改檔案屬性,使它可執行。 chmod u+x qt-creator-linux

Golang 在 Mac、Linux、Windows 如何交叉編譯

https://blog.csdn.net/panshiqu/article/details/53788067Golang 支援交叉編譯,在一個平臺上生成另一個平臺的可執行程式,最近使用了一下,非常好用,這裡備忘一下。Mac 下編譯 Linux 和 Windows 64位可執

Ubuntu配置交叉編譯環境

conf core chains 編譯 配置 -c 進行 spa 編譯環境 [email protected]/* */:~$ sudo apt-get update # 如果不安裝 gawk subversion wine1.6-dev 編譯會報錯 [ema

linux使用gcc編譯運行C程序

images 鏈接 cnblogs bin collect 運行 ffffff alt 兩種 gcc(GNU Compiler Collection)是Linux下最常用的C語言編譯器,是GNU項目中符合ANSI C標準的編譯系統,能夠編譯用C、C++和Object C等語

LinuxRabbitMQ的編譯,生成動態庫和靜態庫

執行 編譯 ast lin 目錄 off href apt-get span 一、步驟 1、代碼托管處下載代碼 最新:https://github.com/alanxz/rabbitmq-c/archive/master.zip 穩定:https://g