在 Embedded system 下, 使用現有的系統驗證 SoC 功能是非常棒的.
最大的好處就是不用到處找工具編一堆有的沒有的, 時間可以花在更重要的地方
像我將 debian 裝好之後, 就可以跑 wireshark 了
本圖中, 最左邊的是 console, 中間的視窗是 EVB 上的 wireshark, 右邊的視窗是 PC 端的 wireshark
真是超好用的……
Tags: arm, ARM11, debian, debootstrap
在 Embedded system 下, 使用現有的系統驗證 SoC 功能是非常棒的.
最大的好處就是不用到處找工具編一堆有的沒有的, 時間可以花在更重要的地方
像我將 debian 裝好之後, 就可以跑 wireshark 了
本圖中, 最左邊的是 console, 中間的視窗是 EVB 上的 wireshark, 右邊的視窗是 PC 端的 wireshark
真是超好用的……
Tags: arm, ARM11, debian, debootstrap
最近在弄 ARM11 的 Oprofile, 結果發現執行 opcontrol 的動作之後, 沒有 log 的動作.
這時請改用 timer interrupt
在 load oprofile modules 加上 timer=1
若是 static link 時, 就要在 boot_cmd 加上 oprofile.timer=1
似乎目前的 kernel oprofile 不支援 ARM11MPCore.
http://oprofile.sourceforge.net/doc/detailed-parameters.html#timer
Tags: arm, ARM11, kernel, Linux, oprofile
Tags: Embedded
如果啟動了 Jumbo Frame 加上執行 Samba , 有可能會出現類似的訊息(系統抓下來似乎有點不全)
Tags: Jumbo Frame, Linux, linux kernel, memory, samba
ARMv6 加入了幾個好用的 Swap 指令. 不需要用軟體算來算去
請參考 http://www.arm.com/pdfs/ARMv6_Architecture.pdf
REV
REV16
REVSH
最常用的應該是 REV 吧.
Realview inline assembly 很簡單.
unsigned int tmp = 0×12345678;
__asm{
REV tmp, tmp
}
GNU C++ inline assembly 為(未測)
unsigned int tmp = 0×12345678;
__asm__ __volatile__ (
『REV %0,%0;』 : 『=r』(tmp) : 『r』(tmp):』r5″);
);
Tags: ARMv6, REV
Tags: Embedded · Linux · Programming
畫虎爛時間又到了, 今天要講評的是, Android Porting 到 EeeePC 這件事.
首先是 EeeePC 可以執行 Android 平台.
Android平台,並不是只有手機,連輕省筆電也有?
再來就是 HP Mini 的平台.
筆電跑Android又一例:HP Mini-Note 2133影片實況紀錄
Tags: Android, Aspire One, EeePC, 新聞, 評論
Tags: Android · Embedded · 亂扯淡
記錄用
GTK_on_DirectFB_for_Embedded_Systems
DirectFB programs terminating with signal 11
如果執行 dfbinfo 或是其他 directfb 的程式碰到這樣的問題, 在
~/.directfbrc 加上一行 disable-module=x11input
在 DirectFB 1.3.0 測試 OK
Reference:
[directfb-users] DirectFB programs terminating with signal 11
pkg-config –libs cairo 都找到 /usr/local/lib/pkgconfig
修改 /usr/local/lib/pkgconfig/cairo.pc 內, 移除 /usr/local/lib/pkgconfig
編輯 gtk+ 找不到 Pango
*** Pango not found. Pango built with Cairo support is required
*** to build GTK+. See http://www.pango.org for Pango information.
修改 /usr/local/lib/pkgconfig/pango.pc 在修改 Libs [...]
最近公司買了 ARM Realview ICE 和 RealView Trace.
所以就照一照, 弄個開箱文. 這二台加起來超過 US$7,000.- 以上
RealView Development Suite Professional Floating License 要價 US$12,000.- 以上, 軟體果然比硬體貴多了
我猜 ARM 應該覺得大家都會用盜版呀….
Tags: arm, Realview ICE, Realview Trace, 開箱文
原文在 http://linuxdevices.com/news/NS9527593286.html
節錄如下:
Canonical announced it will port Ubuntu Desktop Linux to the ARMv7 architecture. Targeted at netbooks, the Ubuntu ARM distribution could set the stage for Intel to lose the 『software advantage』 that has enabled x86 to shrug off attacks from other architectures for the last 30 years.
沒有想到 ARM netbook 來的這麼快, OLPC 的構想, eeePC 的成功, 到現在 [...]
Tags: Embedded · Hardware · kubuntu
原文在 EETIME Google’s browser engine running on ARM
節錄內文如下
Google has ported a core part of its new browser to the ARM processor as well as to the x86. Google co-founder Sergey Brin said all or parts of the new Chrome browser could be available for mobile devices such as cellphones within a few months.
個人的想法是, 果然 Google [...]
其實進入 Netbook 這個市場, 對 ARM 來說應該不是這麼難, 現在 ARM CPU 的 Performance 不比當年了, 重點是價格相對於ATOM 的系統會便宜很多.
搭配 ARM 的公司幾乎都是做 SoC. 成本還比 ATOM 低.
至於效能嘛, 當然還是差了一點, 不過買 Netbook 的人會很在意效能嗎?
以目前我們在規劃的產品來說, ARM11 MPCore, PCIe, SATA, Gigabit Nic , LCD Control, 2D/3D 加速引擊, 己經具備了低階 Netbook 所需的元素, 問題就在於, 怎麼樣整合 Linux 進來用. 要和誰合作?
而市場目標是什麼, 投票用 Linux, 教學用, 還是家用多媒體環境呢?
像 ARM 都是客制化市場, 或許出可以放 FullHD 的類 eeeBox 也不是不可能.
而成本還更低, [...]