linux嵌入式 札記(持續更新)

2021-06-09 12:35:57 字數 1241 閱讀 3274

通過nfs啟動mini2440問題

在supervivi中,q輸入

param set linux_cmd_line "console=ttysac0,115200 root=/dev/nfs nfsroot=192.168.1.200:/home/go/work/nfs/fs ip=192.168.1.230:192.168.1.200:192.168.1.1:255.255.255.0:host_name:eth0:off"

(注意 ip=後面分別是開發板,linux伺服器,閘道器和掩碼)

會出現warning: unable to open an 

initial console的錯誤。

解決方案:進入你的nfs檔案系統的/dev/目錄

sudo mknod console c 5 1

ubuntu設定靜態ip

為虛擬機器設定靜態ip

開啟檔案 /etc/network/inte***ces

新增以下內容

auto eth0

iface eth0 inet static

address  192.168.1.100    #靜態ip

gateway  192.168.1.1      #閘道器

netmask  255.255.255.0    #子網掩碼

broadcast 192.168.1.255

設定dns

2,通過修改 /etc/resolvconf/resolv.conf.d/base

新增:nameserver dns位址

dns位址可以是192.168.1.1

儲存後執行:

resolvconf -u

重新啟動網路服務或者重啟計算機

這樣 /etc/init.d/resolv.conf檔案中就會有

nameserver dns位址了

如何重啟網路

/etc/init.d/networking restart

為root設定密碼

sudo passwd root

rpm -qa|grep bash

51多機通訊

使用minicom 的問題

按提示安裝好

使用說明

命令幫助—「ctrl+a」後按「z」

清屏 ——「ctrl+a」後按「c」

設定 ——「ctrl+a」後按「o」

傳送檔案——「ctrl+a」後按「s」

退出 ——「ctrl+a」後按「q」

嵌入式 linux 編譯

第二次換了編譯環境編譯時又提示 make 3 drivers video console vgacon.o 錯誤 1 在網上搜尋結果 根據資訊的大概意思是關於vga的支援問題,在這裡我直接把關於vga的配置選項去掉不選,即 在執行 make menuconfig 配置時 不選vga 驅動。devic...

linux嵌入式開發

我的環境 主機 ubuntu 64位 開發板 mini2440 6 makefile檔案修改 在 opt friendlyarm mini2440 linux 2.6.29下執行 sudo vi.makefile 搜尋arm linux得到乙個結果 cross compile?arm linux 然...

嵌入式 Linux介紹

嵌入式 linux介紹 一 嵌入式是一門it技術。嵌入式這門it技術是幹什麼的?他有什麼價值?專門生產功能專一的智慧型電子產品 電子裝置 什麼是電子裝置?通電的東西,嵌入式來搞定,而且沒通電的影象化介面屬於應用層的那種,嵌入式也可以搞定。二 嵌入式開發的分類 基於系統平台的開發 做出來的產品有搭載系...