亚洲爆乳成AV人在线视菜奈实_欧美一进一出抽搐大尺度视频 _日本十八禁免费看污网站_国产一区二区怡红院_6080YY新视觉影院_蜜臀AV无码人妻精品_成人影院YY111111在线_成人欧美一区二区三区1314_少妇饥渴偷公乱A级无码

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
英貝德科技移植PPP大揭秘:PPP撥號在ARM2410平臺上的移植
深圳市盈鵬飛科技有限公司
收藏本文     查看收藏
PPP撥號在ARM2410平臺上的移植
 
本次PPP移植是在三星arm2410的平臺上進行的,所用的工作環境為:
Kernel: 2.4.18
Sysvinit:2.86
Tinylogin:1.4
Glibc: 2.2.5 +GCC:3.3 
PPP: 2.4.1
U-boot:1.1.3
Busybox :1.00
Sysvinit:2.86
一、具體操作步驟
 
 
首先編譯內核支持 PPP:
$make menuconfig                    
$make ARCH=arm CROSS_COMPILE=/../arm-linux- zImage
$./mkimage2410 uImage                
其中mkimage2410、mkimage等文件來自u-boot1.1.3 需要根據你的路徑修改mkimage2410的內容,指定mkimage文件的位置。
 
第二步,制作文件系統:
1. 編譯Busybox
$make menuconfig    
 Build options ---->
        [*] Build BusyBox as a static binary (no shared libs)
         [*] Do you want to build BusyBox with a Cross Compiler?          
           (/usr/local/arm/3.3/bin/arm-linux-) Cross Compiler prefix
$make
$make PREFIX=/../rootfs/ install
注意:Busybox的README中說用make busybox 命令來編譯busybox,但是這樣做好像有點問題,有時不能成功,其實直接敲入make就行了。
 
2. 編譯System V init
$cd src
$make CROSS=/../arm-linux- PREFIX=/../rootfs/ all
$make PREFIX=/../rootfs install
 
3. 編譯 Tinylogin
$make CROSS=/../arm-linux- PREFIX=/../rootfs/ all
$make PREFIX=/../rootfs install
 
4.交叉編譯 PPP:
$export CROSS_COMPILE=/../arm-linux-
$export CC=/../arm-linux-gcc        
$make
這樣就在目錄: /../ppp-2.4.1/pppd,/../ppp-2.4.1/pppdump,/../ppp-2.4.1/pppstats and /../ppp-2.4.1/chat下得到了可執行程序pppd,pppdump,pppstats 和 chat.
將它們復制到 /../rootfs/usr/sbin 目錄下
 
移到文件系統根目錄
#mkdir etc dev
#cd dev
#mknod 600 console 5 1
#mknod ppp c 108 0
#cd ..
 
 
配制/etc目錄下的文件和文件夾,如: inittab fstab host.conf rc.d以便內核能夠正確啟動文件系統。
 
 
最后,從/../3.3/lib目錄下選出所需要的庫文件放到文件系統根目錄rootfs/lib下面.
$su
#mkdir tmp/initrd
#dd if=/dev/zero of=images/initrd.img bs=1k count=8192
#/sbin/mke2fs –F –v –m0 images/initrd.img
#mount –o loop images/initrd.img tmp/initrd
#cp –av rootfs/* tmp/initrd
#umount tmp/initrd
#exit
$gzip –9 < images/initrd.img > images/initrd.bin
 
這樣,就得到了我們所需要的uImage 和initrd.bin.將U-boot燒到板子上并設置好環境變量后就能通過tftp下載kernel 和ramdisk到目標板上運行了。
 
 
 
 
 
 
 
 
 
 
二、撥號腳本配置:
當然,要正確連上GPRS網還需要配置PPP撥號的腳本和配置PPP設備。
1GPRS撥號腳本如下:
# File:
# /etc/ppp/gprs
#
# Description:
# This file holds the serial cable and IrDA pppd options for GPRS phones
 
# Tell the ppp-daemon to accept mangled data
receive-all
 
# Give some debug info
debug
kdebug 7
 
# Print out all the option values which have been set.
dump
 
# Serial device to which terminal is connected;
# with serial port (COM1 in Windows) use /dev/ttyS0
# and with IrDA use /dev/ircomm0.
#/dev/ircomm0 # IrDA
/dev/ttyS1
 
 
# Serial port line speed
115200
 
# Turn off waiting of carrier detect or flow control signal
# With IrDA it should be disabled with nocrtscts option.
-crtscts # serial cable
#nocrtscts # IrDA
# Ignore carrier detect signal from the modem
local
 
# To keep pppd on the terminal
nodetach
 
# Accept the peer's idea of our local IP address
ipcp-accept-local
# Accept the peer's idea of its (remote) IP address
ipcp-accept-remote
 
# IP addresses:
# - accept peers idea of our local address and set address peer as 10.0.0.1
# (any address would do, since IPCP gives 0.0.0.0 to it)
# - if you use the 10. network at home or something and pppd rejects it,
# change the address to something else
0.0.0.0:0.0.0.0
 
-chap
#-pap
 
# pppd must not propose any IP address to the peer!
#noipdefault
 
# No ppp compression
novj
novjccomp
 
papcrypt
nodeflate
 
#No ppp magic number
nomagic
 
# no asyn cmap
asyncmap 0
 
# Add default route
defaultroute
 
# Connect script
connect /etc/ppp/gprs-connect-chat
 
# Disconnect script
disconnect /etc/ppp/gprs-disconnect-chat
 
2.下面是options文件:
# File:
# /etc/ppp/options
#
receive-all
nopcomp
noaccomp
nomagic
debug
# Mobile is connected to the first serial port
/dev/ttyS1
115200
connect '/usr/sbin/chat -e -f /etc/ppp/gprs-connect-chat -v'
disconnect '/usr/sbin/chat -e -f /etc/ppp/chat-disconnect -v'
modem
noauth
noccp
novj
novjccomp
defaultroute
noipdefault
user foo
lock
 
3GPRS連接腳本:(注意移動夢網接入點是CMNET,號碼是*99***1#,帶有引號的AT命令一定要用單引號包含整個命令。)
#!/bin/sh
#
# File:
# /etc/ppp/chat-gprs-connect
#
# Description:
# chat script to open Sonera GPRS service with GPRS phones. If ppp
# negotiation stalls, try restarting the phone. To try with other GPRS
# operator setting, change the PDP contex setting. The settings work with
# all Ericsson models, but Nokia 8310 does not suppor QoS parameters with
# AT commands, so just delete those lines and it'll work.
#
# Set PDP context CID=1, protocol=IP, APN=internet:
# AT+CGDCONT=1,"IP","internet","",0,0
#
# Set CID=1 QoS requirements from the network, not supported by 8310:
# AT+CGQREQ=1,0,0,0,0,0
#
# Set CID=1 minimum acceptable QoS parameters, not supported by 8310:
# AT+CGQMIN=1,0,0,0,0,0
#
# 'Call' CID=1 (activate PDP context one, perform GPRS attach):
# ATD*99***1#
#
# ogin:-BREAK-ogin: \
# TIMEOUT 5 \
# assword: \
# SAY "\nLogged in OK...\n" \
# The actual chat script:
exec chat \
TIMEOUT 5 \
ECHO ON \
ABORT '\nBUSY\r' \
ABORT '\nERROR\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nNO CARRIER\r' \
ABORT '\nNO DIALTONE\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' AT \
TIMEOUT 5 \
SAY "Press CTRL-C to close the connection at any stage!" \
SAY "\ndefining PDP context...\n" \
OK AT+IPR=115200 \
OK 'AT+CGDCONT=1,"IP","CMNET"' \
OK 'AT+CGCLASS="B"' \
OK AT+CGACT=1,1 \
OK ATD*99***1# \
TIMEOUT 60 \
SAY "\nwaiting up to 2 mintues for connect...\n"\
CONNECT "" \
SAY "\nConnected. now logging in...\n" \
SAY "\nIf the following ppp negotiations fail,\n" \
SAY "try restarting the phone.\n"
 
4pap-secrets文件:
# File:
#/etc/ppp/pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses
####### redhat-config-network will overwrite this part!!! (begin) ##########
####### redhat-config-network will overwrite this part!!! (end) ############
foo * "" *
 
5chap-secrets文件(這個文件好像可以不要)
# File:
# /etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
####### redhat-config-network will overwrite this part!!! (begin) ##########
####### redhat-config-network will overwrite this part!!! (end) ############
其它什么ip-up,ip-down文件都不是必需的。gprs, pap-secrets, gprs-connect-chat, options 這四個文件都不能少。
GPRS斷開腳本gprs-disconnect-chat我正在調試,現在還沒有通過。目前只能用kill來斷開。
 
三、GPRS的開機自動登錄和斷線自動重連
在有些應用中需要PPP在開機的時候能自動撥上GPRS網,并且在斷線之后能自動進行重撥。此功能可以用一個簡單的shell腳本來實現。
編輯一名為ppp的shell腳本如下:
#!/bin/sh
export PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin"
export LD_LIBRARY_PATH="/usr/local/lib:/usr/lib:/lib"
trap "echo 'PPPD:Do not interrupt me!'" INT
trap "echo 'PPPD:Help! Do not kill me!'" TERM
while(ps -ax | grep 'pppd' )
       do sleep 10
       pppd file /etc/ppp/gprs
        sleep 8
       trap "echo 'PPPD:Do not interrupt me!'" INT
       trap "echo 'PPPD:Help! Do not kill me!'" TERM
done
 
然后在inittab文件中加入項目:
::once:/etc/ppp/ppp 1>>/etc/ppp/info
 
    這樣,就實現了開機自動登錄和斷線自動重連的功能。此時撥號信息不會在終端輸出而是記錄在/etc/ppp/info文件中,要了解撥號信息可以要此文件中查看。要終止PPP連接可輸入:kill –9 27
 
 
總結:嵌入式linux下應用程序的移植,實際上是一個系統平臺轉換的過程。最好能先在宿主機(X86)上對程序源文件進行從頭到尾的編譯、連接,讓它首先在宿主機上跑起來。弄清每一個步驟及其工作的具體內容,在向目標板移植的過程中一定要保證交叉編譯,其它文件配置和操作步驟跟宿主機上幾乎完全一樣。
 
 
 

 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 深圳市盈鵬飛科技有限公司
聯 系 人: 李希崗
電  話: 0086-13602511395
傳  真: 0755-82523175,82523176-819
地  址: 深圳市福田區福明路40號,雷圳大廈12A06
郵  編: 518033
主  頁:
 
該廠商相關技術文摘:
WINCE下如何添加CPL應用程序
Wince sqlite3移植
EAC-C925開機畫面實現手冊
英貝德推出單板機產品軟件升級解決方案(WinCE篇)
EP9315電路設計要點
Linux下創建和使用RamDisk的技巧
AT91SAM9263在人機界面方面的應用
詳解WinCE下USB Host驅動開發(2)
詳解WinCE下USB Host驅動開發(1)
WinCE驅動中設備中斷的處理
Linux內核學習之BogoMIPS值的計算
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码国内精品人妻少妇| 亚洲AV色香蕉一区二区三区夜夜嗨| 色欲国产麻豆一精品一AV一免费| 日本一区二区在线播放| 日出水了好深好涨| 日韩免费无码专区精品观看| 日韩无码视频一区二区三区四区| 四虎永久在线精品免费一区二区| 特级欧美ZOOXX| 香蕉免费一区二区三区在| 西西顶级艺术人像摄影| 亚洲成AV人片无码BT种子下载| 亚洲高清国产拍精品动图| 亚洲精品国偷自产在线| 亚洲视频日韩视欧美视频| 亚洲自偷自偷在线成人网站传媒| 夜夜爽8888免费视频| 在线观看AV黄网站永久| 中文字幕亚洲无线码| 99精品一区二区三区无码吞精| 亚洲AV永久无码精品桃花岛| 亚洲成AV人片在线观看不卡| 亚洲性无码AV中文字幕| 影音先锋熟女少妇AV资源| 中文精品一卡2卡3卡4卡| 1313午夜精品理论片| 99久久国产综合精品成人影院| 被两个男人按住胸吃奶好爽| 粗大的内捧猛烈进出少妇| 公车上双乳被老汉揉搓玩弄漫画| 国产成人无码精品一区二区三区 | 未成18不能看的视频| 西西顶级艺术WWW日本超大胆| 亚洲另类激情综合偷自拍图片 | 吃了继兄开的药后我做的梦更长了 | 少妇人妻无码专区视频| 特黄熟妇丰满人妻无码| 亚洲AV无码久久| 亚洲欧美在线人成最新| 一出一进一爽一粗一大视频| 中文字幕亚洲一区二区VA在线| 啊轻点灬大JI巴太粗太长在线了| 大桥久未无码吹潮在线观看| 国产成人一区二区青青草原| 国产久9视频这里只有精品| 国内永久免费CRM系统Z在线| 久久国产精久久精产国| 麻豆传煤入口免费进入2023| 欧美丰满熟妇XXXX| 日本黄漫动漫在线观看视频| 少妇性活BBBBBBBBB小说| 亚洲AV无码成人影片在线观看| 一本一道久久综合久久| JJZZJJZZ高潮喷水妇女| 俄罗斯性孕妇孕交| 国产男男GAY做受XXX| 精品人妻大屁股白浆无码 | 色天使色偷偷色噜噜噜| 无码熟妇人妻AV| 亚洲国产成人综合精品| 中文字幕一区二区三区乱码人妻 | 小雪第一次交换又粗又大老杨| 亚洲国产AV玩弄放荡人妇系列| 中文国产成人精品久久水蜜桃| 草草浮力地址线路①屁屁影院| 国产成人AV综合色| 狠狠人妻熟妇Av又粗又大| 久久天堂AV综合合色蜜桃网| 欧美成人VA免费看视频| 色老头精品午夜福利视频| 亚洲AV永久纯肉无码精品wwt| 中文字幕日韩人妻不卡一区| 被黑人扒开双腿猛进夏科骨科 | 国产成人精品日本亚洲专区不卡| 精品人妻一区二区三区视频53一 | 亚洲VA天堂VA在线VA欧美| 野花韩国视频观看免费高清的| 777亚洲熟妇自拍无码区| 成人免费无码精品国产电影| 国产免费AV一区二区三区| 久久夜色撩人精品国产小说| 欧洲人妻丰满AV无码久久不卡| 熟妇人妻午夜寂寞影院| 亚洲AV中文无码乱人伦在线r▽| 中无码人妻丰满熟妇啪啪| 丰满少妇大叫太大太粗| 韩国无码AV片在线观看| 鲁丝一区二区三区免费| 色综合久久精品亚洲国产消防| 亚洲乱码精品久久久久..| CHINESE农村野外XXXXVIDEOS| 国产AV无码专区亚洲AV毛片搜| 好男人日本社区WWW| 孽火(硬汉)今又| 舌头伸进去添的我好爽高潮电影| 亚洲人成网站在线在线观看| 99精品国产一区二区三区2| 国产精品99久久精品| 精品少妇无码AV无码专区蜜臀| 妺妺窝人体色WWW在线观看婚闹| 日韩久久无码免费毛片软件| 亚洲丰满熟妇浓毛大隂户| BDB14黑人巨大视频| 国产女人高潮视频在线观看 | 中文字幕无码视频手机免费看| 国产成人AV大片大片在线播放| 久久久久久精品免费无码无| 欧洲无人区码SUV| 亚洲AV无码一区二区三区人| ASIAN高潮.颤抖.抽搐BL| 国产精品VA在线播放| 两毫米的小洞你却稳稳命中| 日本在线观看母与子| 亚洲精品无码AV中文字幕| 啊灬啊灬啊灬快高潮视频| 狠狠色丁香婷婷综合潮喷| 人妻人人爽人人澡人人喊| 亚洲AⅤ无码一区二区波多野| 真人作爱试看90分钟免费影视| 处破女处破全过程| 久久国产免费直播| 日日天干夜夜狠狠爱| 亚洲国产精品无码久久98蜜桃| 99久久人妻无码中文字幕系列 | 亚洲愉拍自拍欧美精品| 动漫精品啪啪一区二区三区| 久久久精品人妻一区亚美研究所| 日本AⅤ精品一区二区三区久久| 亚洲AV无码AV日韩AV网站不| BGMBGMBGM老太太俄罗斯| 国精品99久9在线 | 免费| 男女超爽视频免费播放| 少妇人妻无码永久免费视频| 一本大道无码人妻精品专区| 大象大象视频WWW在线观看| 精品无码人妻被多人侵犯AV | SM调教贱屁股眼哭叫求饶H| 国语对白做受XXXXX在线| 欧美丰满熟妇XXXX| 亚洲AV无码国产精品色午夜| OM老熟女DHXⅩXXX69| 狠狠噜天天噜日日噜| 人人妻人人澡人人爽人人精品| 亚洲欧美日本中文字不卡| 成人免费无码大片A毛片直播| 久久久久亚洲AV成人网人人| 强CAO出水嗯啊高潮了H漫画| 亚洲VA久久久噜噜噜熟女8| 扒开校花的粉嫩小泬| 国产精品色视频ⅩXXX| 美国一面亲上边一面膜下边| 色综合天天综合网国产成人网| 亚洲乱码国产乱码精品精姦| 成年午夜免费韩国做受| 久久精品国产亚洲AV麻豆色欲 | JAPANESE少妇高潮潮喷| 极品少妇的粉嫩小泬看片| 六月丁香婷婷色狠狠久久| 天黑黑影院在线观看免费中文| 真实的国产乱ⅩXXX66| 国产欧美日韩综合精品二区| 欧美人与性动交α欧美精品| 无码AⅤ精品一区二区三区| 中文字字幕乱码视频高清| 国产亚洲精品第一综合另类| 麻豆国产蜜桃臀视频在线观看| 小SAO货边洗澡边CAO你动漫| FREEⅩ性CHINESE中国| 精品97国产免费人成视频| 日文中文字幕乱码一二三区别| 真人新婚之夜破苞第一次视频 | 看黄A大片爽爽爽不打码| 日本熟熟妇XXXXX精品熟妇| 亚洲色欲AV无码成人专区| 国产高清在线观看AV片麻豆| 女人双腿搬开让男人桶| 婷婷成人五月综合激情| 亚洲色偷偷综合亚洲AV| 国产精口品美女乱子伦高潮| 欧美日韩人妻一区二区| 亚洲人成人无码WWW影院| 公和熄洗澡三级在线观看| 女人18毛片A级毛片视频| 亚洲狠狠色成人综合网| 丰满少妇张开双腿无码AV| 免费一对一刺激互动聊天软件| 亚洲精品国偷自产在线| 国产V片在线播放免费无码| 欧美黑人极品猛少妇色XXXXⅩ | 亚洲最大成人AV在线天堂网| 国产麻豆放荡AV剧情演绎| 人妻人人做人妻人人添| 永久免费AV无码不卡在线观看 | 麻豆精品国产综合久久| 亚洲AV无码成人精品区| 吃花核心舌头在里面旋转| 麻豆ā片免费观看在线看| 亚洲成AV人片在线观看橙子| 成人欧美一区二区三区视频| 精品国产AV无码一区二区三区 |