Lámhleabhar Úsáideora Ríomhaire Leabaithe Leabaithe Sraith IBASE IBR215
Sraith IBR215
Ríomhaire Leabaithe Ruggedized
le NXP ARM@ Cortex@
A53 i.MX8M Plus Quad SOC
Cóipcheart
© 2018 IBASE Technology, Inc. Gach ceart ar cosaint.
Ní ceadmhach aon chuid den fhoilseachán seo a atáirgeadh, a chóipeáil, a stóráil i gcóras aisghabhála, a aistriú go teanga ar bith ná a tharchur i bhfoirm ar bith nó trí mhodh ar bith, go leictreonach, go meicniúil, trí fhótachóipeáil, nó ar shlí eile, gan cead scríofa a fháil roimh ré ó IBASE Technology, Inc. . (dá ngairtear “IBASE” anseo feasta).
Séanadh
Forchoimeádann IBASE an ceart chun athruithe agus feabhsuithe a dhéanamh ar na táirgí a bhfuil cur síos orthu sa doiciméad seo gan fógra a thabhairt roimh ré. Tá gach iarracht déanta lena chinntiú go bhfuil an fhaisnéis atá sa doiciméad ceart; ní ráthaíonn IBASE, áfach, go bhfuil an doiciméad seo saor ó earráidí. Ní ghlacann IBASE le haon dliteanas i leith damáistí teagmhasacha nó iarmhartacha a eascraíonn as mí-úsáid nó as neamhábaltacht an táirge nó an fhaisnéis atá anseo a úsáid, agus as aon sáruithe ar chearta tríú páirtithe, a d’fhéadfadh teacht as úsáid an táirge.
Trádmharcanna
Úsáidtear na trádmharcanna, na clárúcháin agus na brandaí go léir a luaitear anseo chun críocha aitheantais amháin agus féadfaidh siad a bheith ina dtrádmharcanna agus/nó ina dtrádmharcanna cláraithe dá n-úinéirí faoi seach.
Comhlíonadh
Comhlíonann an táirge a thuairiscítear sa lámhleabhar seo gach treoir de chuid an Aontais Eorpaigh (CE) is infheidhme má tá comhartha CE air. Le go bhfanfaidh córais comhlíontach CE, ní fhéadfar ach páirteanna CE-chomhlíontacha a úsáid. Teastaíonn teicnící cearta cáblaithe agus cáblaithe freisin chun comhlíonadh CE a chothabháil.
Táthar tar éis an táirge seo a thástáil agus fuarthas amach go gcomhlíonann sé na teorainneacha le haghaidh feiste Aicme B, de bhun Chuid 15 de Rialacha an FCC. Tá na teorainneacha seo deartha chun cosaint réasúnta a sholáthar ar chur isteach díobhálach i suiteáil chónaithe. Gineann, úsáideann agus féadann an trealamh seo fuinneamh radaimhinicíochta a ghathú agus, mura gcuirtear isteach agus go n-úsáidtear é de réir threoracha an déantóra, féadfaidh sé cur isteach díobhálach a chur ar chumarsáid raidió.
WEEE
Ní féidir an táirge seo a dhiúscairt mar ghnáthdhramhaíl tí, i gcomhréir leis an treoir ón AE maidir le dramhthrealamh leictreach agus leictreonach (WEEE – 2012/19/AE). Ina áit sin, ba cheart é a dhiúscairt trína chur ar ais go pointe bailiúcháin athchúrsála cathrach. Seiceáil na rialacháin áitiúla maidir le diúscairt táirgí leictreonacha.
IBASE Glas
Comhlíonann an táirge seo na treoracha RoHS atá ann faoi láthair a chuireann srian le húsáid na substaintí seo a leanas i dtiúchain nach mó ná 0.1% de réir meáchain (1000 ppm) ach amháin caidmiam, teoranta do 0.01% de réir meáchain (100 ppm).
- Luaidhe (Pb)
- Mearcair (Hg)
- Caidmiam (Cd)
- Cróimiam heicsfhiúsacha (Cr6+)
- Défheinilí polaibróimínithe (PBB)
- Éitear défheinil polaireimínithe (PBDE)
Eolas Tábhachtach Sábháilteachta
Léigh an fhaisnéis sábháilteachta seo a leanas go cúramach sula n-úsáideann tú an gléas seo.
Do chóras a shocrú:
- Cuir an gléas go cothrománach ar dhromchla cobhsaí agus soladach.
- Ná húsáid an táirge seo in aice le huisce nó le haon fhoinse téite.
- Fág go leor spáis timpeall an fheiste agus ná bac leis na hoscailtí aerála. Ná scaoil nó ná cuir aon rudaí de chineál ar bith isteach sna hoscailtí.
- Úsáid an táirge seo i dtimpeallachtaí le teocht chomhthimpeallach idir 0˚C agus 60˚C.
Cúram le linn úsáide:
- Ná cuir rudaí trom ar bharr an fheiste.
- Déan cinnte an toirt ceart a nascadhtage chuig an ngléas. Teip soláthar an imleabhar cearttagd'fhéadfadh e damáiste a dhéanamh don aonad.
- Ná siúil ar an gcorda cumhachta ná lig do rud ar bith scíth a ligean air.
- Má úsáideann tú téad síneadh, déan cinnte an t-iomlán ampNí hionann rátáil na bhfeistí go léir atá plugáilte isteach sa chorda síntí agus corda amprátáil ere.
- Ná doirt uisce nó aon leachtanna eile ar do ghléas.
- Díphlugáil an téad cumhachta ón asraon balla i gcónaí roimh an gléas a ghlanadh.
- Ná húsáid ach gníomhairí glantacháin neodracha chun an gléas a ghlanadh.
- Folúsghlantach deannaigh agus cáithníní ó na gaothairí trí úsáid a bhaint as folúsghlantóir ríomhaire.
Díchóimeáil Táirge
Ná déan iarracht an gléas a dheisiú, a dhíchóimeáil ná a mhodhnú. Má dhéantar amhlaidh cuirfear an bharántas ar neamhní agus d’fhéadfadh damáiste a dhéanamh don táirge nó díobháil phearsanta dá bharr.
AIRE
Cuir in ionad ach amháin leis an gcineál céanna nó a chomhionann atá molta ag an monaróir.
Déan cadhnraí úsáidte a dhiúscairt trí rialacháin áitiúla a chomhlíonadh.
Beartas Baránta
- Táirgí caighdeánacha IBASE:
Barántas 24 mhí (2 bhliain) ó dháta an loingsiú. Mura féidir an dáta seolta a fháil amach, is féidir sraithuimhreacha an táirge a úsáid chun an neasdáta seolta a chinneadh. - Páirteanna 3ú páirtí:
Barántas 12 mhí (1 bhliain) ó sheachadadh le haghaidh páirteanna 3ú páirtí nach ndéanann IBASE, mar shampla LAP, CPU with, cuimhne, feistí stórála, adapter cumhachta, painéal taispeána agus scáileán tadhaill.
* FÉIDIR LIOM TÁIRGÍ A THILLEADH DE BHÍ MÍ-ÚSÁID, TIONÓISC, SÁBHÁILTEACHT NÓ DEISIÚCHÁIN NEAMHÚDARAITHE A CHÓIREÁIL MAR THÁ FAOI BARÁNTA AGUS CUSTAIMÉIRÍ BILLEADH DEISIÚCHÁIN AGUS TÁILLÍ loingseoireachta.
Tacaíocht & Seirbhísí Teicniúla
- Tabhair cuairt ar an IBASE webláithreán gréasáin ag www.ibase.com.tw chun an t-eolas is déanaí faoin táirge a fháil.
- Má bhíonn aon fhadhb theicniúil agat agus má theastaíonn cúnamh uait ó do dháileoir nó d’ionadaí díolacháin, ullmhaigh agus seol an fhaisnéis seo a leanas le do thoil:
• Ainm múnla an táirge
• Sraithuimhir an táirge
• Cur síos mionsonraithe ar an bhfadhb
• Teachtaireachtaí earráide i dtéacs nó screenshots más ann dóibh
• Eagrú na bhforimeallach
• Bogearraí a úsáidtear (cosúil le bogearraí OS agus feidhmchláir)
3. Má tá seirbhís deisiúcháin ag teastáil, íoslódáil an fhoirm RMA ag http://www.ibase.com.tw/english/Supports/RMAService/. Comhlánaigh an fhoirm agus déan teagmháil le do dháileoir nó ionadaí díolacháin.
Caibidil 1: Eolas Ginearálta
Áirítear leis an bhfaisnéis a chuirtear ar fáil sa chaibidil seo:
- Gnéithe
- Liosta Pacála
- Sonraíochtaí
- Tharview
- Toisí
1.1 Réamhrá
Is córas leabaithe bunaithe ar ARM® é IBR215 le próiseálaí NXP Cortex® i.MX8M Plus A53. Tairgeann an gléas grafaicí 2D, 3D agus luasghéaruithe ilmheán agus tá forimeallaigh iomadúla ann freisin a oireann go maith d'fheidhmeanna tionsclaíocha, lena n-áirítear RS-232/422/485, GPIO, USB, USB OTG, LAN, taispeáint HDMI, M.2 E2230 do nascacht gan sreang agus mion-PCIe le leathnú.
1.2 Gnéithe
- Próiseálaí NXP ARM® Cortex® A53 i.MX8M Plus Quad 1.6GHz Grád Tionsclaíoch
- 3 GB LPDDR4, 16 GB eMMC agus soicéad SD
- Nascacht sheachtrach lena n-áirítear USB, HDMI, Ethernet
- Tacaíonn M.2 B-Key (3052) le haghaidh modúil 5G
- Comharthaí fairsingithe I / O saibhir le haghaidh dearadh boird IO chun tacú le WiFi / BT, 4G / LTE, LCD, Ceamara, NFC, cód QR, etc.
- Dearadh garbh gan lucht leanúna
1.3 Liosta Pacála
Ba cheart go gcuimseodh do phacáiste táirge na hearraí atá liostaithe thíos. Má tá aon chuid den mhír thíos in easnamh, déan teagmháil leis an dáileoir nó leis an díoltóir ónar cheannaigh tú an táirge. Is féidir an lámhleabhar úsáideora a íoslódáil ónár websuíomh.
• ISR215-Q316I
1.4 Sonraíochtaí
Tá na sonraíochtaí uile faoi réir a n-athraithe gan fógra roimh ré.
1.5 Táirge Tharview
BARR VIEW
I/O VIEW
1.6 Toisí
Aonad: mm
Caibidil 2 Cumraíocht Crua-earraí
Tá eolas ginearálta sa rannán seo faoi:
- Suiteálacha
- Geansaí agus nascóirí
2.1.1 Mion-PCIe & Cártaí M.2 a Shuiteáil
Chun an cárta mion-PCIe & NGFF M.2 a shuiteáil, bain an clúdach gléas ar dtús mar a luadh thuas, aimsigh an sliotán taobh istigh den fheiste, agus déan na céimeanna seo a leanas.
1) Ailínigh eochracha an chárta mion-PCIe leis an gcomhéadan mion-PCIe, agus cuir isteach an cárta ar leataobh. (Cuir isteach an cárta M.2 ar an mbealach céanna.)
2) Brúigh an cárta mion PCIe anuas mar a thaispeántar sa phictiúr thíos, agus é a shocrú ar an standoff práis le scriú.
(Deisigh an cárta M.2 le scriú amháin freisin.)
2.2.1 Na Geansaithe a Shocrú
Cumraigh do ghléas trí úsáid a bhaint as geansaithe chun na gnéithe a theastaíonn uait a chumasú bunaithe ar d'fheidhmchláir. Déan teagmháil le do sholáthraí má tá amhras ort faoin gcumraíocht is fearr chun tú a úsáid.
2.2.2 Conas Geansaithe a Shocrú
Is seoltóirí gearr-fhad iad geansaithe comhdhéanta de roinnt bioráin miotail le bonn suite ar an gclár ciorcad. Cuirtear caipíní geansaí (nó baintear iad) ar na bioráin chun feidhmeanna nó gnéithe a chumasú nó a dhíchumasú. Má tá 3 phionna ag geansaí, is féidir leat PIN 1 a nascadh le PIN 2 nó PIN 2 le PIN 3 tríd an geansaí a ghiorrú.
Déan tagairt don léaráid thíos chun geansaithe socraithe.
Nuair a bhíonn dhá bhiorán geansaí clúdaithe i gcaipín geansaí, déantar an geansaí seo a dhúnadh, ie casta air.
Nuair a bhaintear caipín geansaí as dhá bhioráin gheansaí, tá an geansaí seo oscailte, ie múchta.
2.1 Suímh Geansaí & Nascóirí ar Mháthairchlár príomhchláir IBR215: IBR215
2.2 Geansaí & Nascóirí Tagairt Thapa do phríomhchlár IBR215
Nascóir Cill Litiam RTC (CN1)
2.4.1 Nascóirí Fuaime Isteach & Líne Amach (CN2)
2.4.2 Nascóir I2C (CN13)
2.4.3 Ionchur Cumhachta DC (P17,CN18)
P17: ionchur DC 12V ~ 24V
CN18: ceanntásc ionchuir/aschuir DC
2.4.4 Cnaipe an Chórais AR/AS (SW2, CN17)
SW2: lasc AR/AS
CN17: ceanntásc comhartha AR / Off
2.4.5 Port srathach (P16)
2.4.6 calafort boird IO (P18, P19, P20)
P18:
P19:
P20:
2.3 Suíomh Geansaí & Nascóirí ar bhord IBR215-IO
2.4 Geansaí & Nascóirí Tagairt Thapa do Bhord IBR215-IO
2.6.1 COM RS-232/422/485 Roghnú (SW3)
2.6.2 COM RS-232/422/485 Calafort (P14)
2.6.3 Nascóir Taispeána LVDS (CN6, CN7)
2.6.4 Nascóir COM RS232 (CN12)
2.6.5 Ceanglóir Rialaithe Backlight LVDS (CN9)
2.6.6 Nascóir MIPI-CSI (CN4, CN5)
2.6.7 Port Dual USB 3.0 Cineál-A (CN3)
2.6.8 BKLT_LCD Socrú Cumhachta (P11)
2.6.9 Socrú Cumhachta LVDS_VCC (P10)
2.6.10 rogha fuaime PCIE/M.2 (P5)
2.6.11 Nascóir I2C (CN11)
2.6.12 Can bus (CN14)
Caibidil 3 Socrú Bogearraí
Tugann an chaibidil seo isteach an socrú seo a leanas ar an ngléas: (d'úsáideoirí ardleibhéil amháin)
- Déan cárta SD aisghabhála
- Uasghrádaigh firmware tríd an gcárta SD aisghabhála
3.1 Déan Cárta SD Aisghabháil
Nóta: Tá sé seo le haghaidh úsáideoirí ardleibhéil a bhfuil íomhá chaighdeánach IBASE acu file amháin.
Go bunúsach, déantar IBR215 a réamhluchtú le OS (Android nó Yocto) go eMMC de réir réamhshocraithe. Ceangail an HDMI le IBR215, agus cumhacht 12V-24V go díreach.
Treoraíonn an chaibidil seo tú chun cárta microSD tosaithe aisghabhála a dhéanamh.
3.1.1 An cárta Aisghabháil SD a ullmhú chun íomhá Linux / Android a shuiteáil i eMMC
Nóta: Scriosfar na sonraí go léir san eMMC.
1) Riachtanais chórais:
Córas Oibriúcháin: Windows 7 nó níos déanaí Uirlis: uuu cárta SD: 4GB nó níos mó i méid
2) Cuir isteach do chárta SD chuig an mbord seo (ie an cónascaire P1), ceangail an bord le ríomhaire tríd an gcalafort mion-USB (ie an cónascaire P4), agus athraigh an modh tosaithe chun modh a íoslódáil.
3) tosaithe IBR215 agus flash SD trí ordú CMD “uuu.exe uuu-sdcard.auto” nó cliceáil faoi dhó “FW_down-sdcard.bat” (Ar an mbealach céanna le nuashonrú PCBA)
3.1.2 Uasghrádú Firmware tríd an Cárta SD Aisghabháil
1) Cuir aisghabháil files isteach diosca USB flash (FAT32)
A> Yocto/Ubuntu: Cóipeáil gach aisghabháil files isteach PATH:
2) Plug (step1) SD agus (step2) diosca USB flash isteach IBR215
3) Tosaithe gnáth IBR215 (SW1 Pin1 OFF), tús a chur le aisghabháil eMMC go huathoibríoch.
4) Taispeánfar an t-eolas nuashonraithe ar HDMI.
Caibidil 4 Treoir Fhoinse BSP
Tá an chaibidil seo tiomnaithe d'innealtóirí bogearraí chun cinn amháin chun foinse BSP a thógáil. Is iad seo a leanas na hábhair a chlúdaítear sa chaibidil seo:
- Ullmhúchán
- Scaoileadh foirgneamh
- Suiteáil scaoileadh go bord
4.1 Foinse BSP a Thógáil
4.1.1 Ullmhúchán
Is é an leagan íosta molta de Ubuntu ná 18.04 nó níos déanaí.
1) Suiteáil pacáistí riachtanacha roimh thógáil:
sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
crpath socat tógáil-riachtanach cpio python python3 python3-pip python3-pexpect \
xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \
pylint3 xterm
2) Donwload toolchain
Ní mór leagan níos nuaí a bheith sa chlang a úsáidtear chun eithne Linux a thiomsú. Déan na céimeanna seo a leanas chun an clang a shocrú le húsáid chun eithne Linux a thiomsú: sudo git clone https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86 /opt/ prebuiltandroid-clang -b master cd /opt/prebuilt-android-clang
seiceáil amach sudo git 007c96f100c5322acc37b84669c032c0121e68d0 onnmhairiú CLANG_PATH=/opt/prebuilt-android-clang
Is féidir na horduithe easpórtála roimhe seo a chur le “/etc/profile”. Nuair a thosaíonn an t-óstach suas,
Tá “AARCH64_GCC_CROSS_COMPILE” agus “CLANG_PATH” socraithe agus is féidir iad a úsáid go díreach.
、 Ullmhaigh an timpeallacht tógála le haghaidh eithne U-Boot agus Linux.
Tá an chéim seo éigeantach toisc nach bhfuil aon slabhra uirlisí tras-thiomsaithe GCC sa cheann i mbunchód AOSP.
a. Íosluchtaigh slabhra uirlisí profile ailtireacht ar lámh Forbróir GNU-A leathanach Íoslódálacha. Moltar
chun an leagan 8.3 a úsáid don eisiúint seo. Is féidir leat an “gcc-arm-8.3-2019.03-x86_64-aarch64- elf.tar.xz” nó “gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz” a íoslódáil. Tá an chéad cheann tiomanta do chláir miotail lom a thiomsú, agus is féidir an dara ceann a úsáid freisin chun na cláir iarratais a thiomsú.
b. Dí-chomhbhrú an file isteach i cosán ar diosca áitiúil, le haghaidh example, go “/opt/”. Easpórtáil athróg darb ainm “AARCH64_GCC_CROSS_COMPILE” chun an uirlis a dhíriú mar seo a leanas:
# má úsáidtear “gcc-arm-8.3-2019.03-x86_64-aarch64-elf.tar.xz” sudo tar -xvJf gcc-arm-8.3-2019.03-x86_64-aarch64-elf.tar.xz -C /opt
export AARCH64_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-aarch64-elf/bin/aarch64-elf-
# má úsáidtear “gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz” sudo tar -xvJf gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz -C / roghnaigh onnmhairiú AARCH64_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-aarch64-linuxgnu/bin/aarch64-linux-gnu
3) Dí-chomhbhrú foinse IBR215 file (example ibr215-bsp.tar.bz2) isteach i bhfillteán “/home/”.
4.1.2 Scaoileadh foirgnimh
4.1.2.1 le haghaidh yocto/Ubuntu/debian
cd /home/bsp-fillteán
./build-bsp-5.4.sh
4.1.3.2 le haghaidh Android
cd /home/bsp-fillteán
foinse thógáil/envsetup.sh
lón evk_8mp-userdebug
déan ANDROID_COMPILE_WITH_JACK=bréagach
./imx-make.sh –j4
Déan –j4
4.1.3 Scaoileadh chuig bord a shuiteáil
Aguisín
Soláthraíonn an chuid seo faisnéis an chóid tagartha.
A. Conas GPIO a Úsáid i Linux
# Riail Luach GPIO : gpioX_N >> 32*(X-1)+N
# Glac gpio5_18 mar example, ba cheart go mbeadh luach easpórtála 32*(5-1)+18=146
# GPIO seanample 1: Aschur
macalla 32 > /sys/class/gpio/export
macalla amach > /sys/class/gpio/gpio146/direction
macalla 0 > /sys/class/gpio/gpio146/value
macalla 1 > /sys/class/gpio/gpio146/value
# GPIO seanample 2: Ionchur
macalla 32 > /sys/class/gpio/export
macalla i > /sys/class/gpio/gpio146/direction
cat /sys/class/gpio/gpio146/value
B. Conas Watchdog a Úsáid i Linux
// cruthaigh fd
int fd;
// gléas faire oscailte
fd = oscailte(“/dev/watchdog”, O_WRONLY);
// tacaíocht faire a fháil
ioctl(fd, WDIOC_GETSUPPORT, &ident);
// stádas faire a fháil
ioctl(fd, WDIOC_GETSTATUS, &stádas);
//faigh teorainn ama faire
ioctl(fd, WDIOC_GETTIMEOUT, &timeout_val);
// teorainn ama faire a shocrú
ioctl(fd, WDIOC_SETTIMEOUT, &timeout_val);
// madra beatha
ioctl(fd, WDIOC_KEEPALIVE, &caochadán);
C. Tástáil eMMC
Nóta: D'fhéadfadh an oibríocht seo damáiste a dhéanamh do na sonraí atá stóráilte i flash eMMC. Sula dtosaíonn tú ar an tástáil, déan cinnte nach bhfuil aon sonraí ríthábhachtacha sa flash eMMC atá á úsáid.
Léigh, scríobh, agus seiceáil
MOUNT_POINT_STR=”/var”
#cruthaigh sonraí file
dd if=/dev/urandom of=/tmp/data1 bs=1024k count=10
#scríobh sonraí chuig emmc
dd if=/tmp/data1 de=$MOUNT_POINT_STR/data2 bs=1024k comhaireamh=10
#léigh sonraí2, agus cuir i gcomparáid le sonraí1
cmp $MOUNT_POINT_STR/data2 /tmp/data1
tástáil luais eMMC
MOUNT_POINT_STR=”/var”
#faigh luas scríobh emmc"
am dd if=/dev/urandom of=$MOUNT_POINT_STR/test bs=1024k count=10
# taisce glan
macalla 3 > /proc/sys/vm/drop_caches
#faigh luas léite emmc"
am dd if=$MOUNT_POINT_STR/test of=/dev/null bs=1024k count=10
D. USB (diosca flash) Tástáil
Cuir isteach an diosca USB flash. Ansin déan cinnte go bhfuil sé i liosta feistí IBR210.
Nóta: Féadfaidh an oibríocht seo damáiste a dhéanamh do na sonraí atá stóráilte sa diosca USB flash. Sula dtosaíonn tú ar an tástáil, déan cinnte nach bhfuil aon sonraí ríthábhachtacha sa flash eMMC atá á úsáid.
Léigh, scríobh, agus seiceáil
USB_DIR=”/run/media/mmcblk1p1″
#cruthaigh sonraí file
dd if=/dev/urandom of=/var/data1 bs=1024k count=100
#scríobh sonraí chuig diosca USB flash
dd if=/var/data1 de=$USB_DIR/data2 bs=1024k count=100
#léigh sonraí2, agus cuir i gcomparáid le sonraí1
cmp $USB_DIR/data2 /var/data1
Tástáil luas USB
USB_DIR=”/run/media/mmcblk1p1″
# luas scríobh usb
dd if=/dev/zero de=$BASIC_DIR/$i/test bs=1M count=1000 oflag=nocache
# luas léite usb
dd if=$BASIC_DIR/$i/test of=/dev/null bs=1M oflag=nocache
E. Tástáil Cárta SD
Nuair a bhíonn IBR210 tosaithe ó eMMC, tá cárta SD “/ dev / mmcblk1” agus in ann a fheiceáil ag ordú “ls / dev / mmcblk1*”:
/dev/mmcblk1 /dev/mmcblk1p2 /dev/mmcblk1p4 /dev/mmcblk1p5 /dev/mmcblk1p6
Nóta: D'fhéadfadh an oibríocht seo damáiste a dhéanamh do na sonraí atá stóráilte ar an gcárta SD. Sula dtosaíonn tú ar an tástáil, déan cinnte nach bhfuil aon sonraí ríthábhachtacha sa flash eMMC atá á úsáid.
Léigh, scríobh, agus seiceáil
SD_DIR =”/run/media/mmcblk1″
#cruthaigh sonraí file
dd if=/dev/urandom of=/var/data1 bs=1024k count=100
# scríobh sonraí chuig cárta SD
dd if=/var/data1 de=$ SD_DIR/data2 bs=1024k count=100
#léigh sonraí2, agus cuir i gcomparáid le sonraí1
cmp $SD_DIR/data2 /var/data1
Tástáil luas cárta SD
SD_DIR =”/run/media/mmcblk1″
# luas scríobh SD
dd if=/dev/zero de=$SD_DIR/test bs=1M count=1000 oflag=nocache
# Luas léite SD
dd if=$SD_DIR/test of=/dev/null bs=1M oflag=nocache
F. RS-232 Tástáil
//oscailte ttymxc1
fd = oscailte (/dev/ttymxc1,O_RDWR );
// luas a shocrú
tcgetattr(fd, &roghnaigh);
cfsetispeed(&roghnaigh, luas);
cfsetospeed(&roghnaigh, luas);
tcsetattr(fd, TCSANOW, &roghnaigh)
//fáil_luas
tcgetattr(fd, &roghnaigh);
luas = cfgetispeed(&roghnaigh);
//socraigh_paireacht
// roghanna.c_cflag
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CSIZE;
options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); /*Ionchur*/
options.c_oflag &= ~OPOST; /*Aschur*/
//options.c_cc
roghanna.c_cc[VTIME] = 150;
roghanna.c_cc[VMIN] = 0;
#paireacht a shocrú
tcsetattr(fd, TCSANOW, &roghanna)
//scríobh ttymxc1
scríobh(fd, write_buf, sizeof(write_buf));
//léigh ttymxc1
léigh(fd, read_buf, sizeof(read_buf)))
G. RS-485 Tástáil
//oscailte ttymxc1
fd = oscailte (/dev/ttymxc1,O_RDWR );
// luas a shocrú
tcgetattr(fd, &roghnaigh);
cfsetispeed(&roghnaigh, luas);
cfsetospeed(&roghnaigh, luas);
tcsetattr(fd, TCSANOW, &roghnaigh
//fáil_luas
tcgetattr(fd, &roghnaigh);
luas = cfgetispeed(&roghnaigh);
//socraigh_paireacht
// roghanna.c_cflag
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CRTSCTS;
options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); /*Ionchur*/
options.c_oflag &= ~OPOST; /*Aschur*/
//options.c_cc
roghanna.c_cc[VTIME] = 150;
roghanna.c_cc[VMIN] = 0;
#paireacht a shocrú
tcsetattr(fd, TCSANOW, &roghanna)
//scríobh ttymxc1
scríobh(fd, write_buf, sizeof(write_buf));
//léigh ttymxc1
léigh(fd, read_buf, sizeof(read_buf)))
H. Tástáil Fuaime
Yocto/debian/ubuntu
// seinn mp3 le fuaim (ALC5640)
gplay-1.0 /home/root/ testscript/audio/a.mp3 –audio-sink=”alsasink –device=hw:1”
// taifead mp3 le fuaim (ALC5640)
arecord -f cd $basepath/b.mp3 -D plughw:1,0
do android:
le do thoil taifead agus athsheinm apk
I. Tástáil Ethernet
• Tástáil Ethernet Ping
# freastalaí ping 192.168.1.123
ping -c 20 192.168.1.123 >/tmp/ethernet_ping.txt
• Tástáil TCP Ethernet
#server 192.168.1.123 ordú rith “iperf3 -s”
# cumarsáid a dhéanamh leis an bhfreastalaí 192.168.1.123 i mód tcp ag iperf3
iperf3 -c 192.168.1.123 -i 1 -t 20 -w 32M -P 4
• Tástáil UDP Ethernet
#server 192.168.1.123 ordú rith “iperf3 -s”
# cumarsáid a dhéanamh leis an bhfreastalaí 192.168.1.123 i mód udp ag iperf3
iperf3 -c $SERVER_IP -u -i 1 -b 200M
Tástáil J. LVDS (gan tacaíocht android)
//Oscail an file don léitheoireacht agus don scríobh
framebuffer_fd = oscailte(“/dev/fb0”, O_RDWR);
// Faigh faisnéis scáileáin seasta
ioctl(framebuffer_fd, FBIOGET_FSCREENINFO, &finfo)
// Faigh faisnéis scáileán athraitheach
ioctl(framebuffer_fd, FBIOGET_VSCREENINFO, &vinfo)
// Fíoraigh méid an scáileáin i mbearta
screensize = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8;
// Mapáil an gléas chun cuimhne
fbp = (char *)mmap(0, méid scáileáin, PROT_READ | PROT_WRITE, MAP_SHARED, framebuffer_fd,
0);
// Figiúr amach cén áit i gcuimhne a chur ar an picteilín
memset (fbp, 0x00, méid scáileáin);
//tarraingt pointe ag fbp
suíomh slánuimhir fada = 0;
suíomh = (x + g_xoffset) * (g_bits_per_pixel/8) +
(y+g_yoffset) * g_line_length;
*(fbp + suíomh + 0) = dath_b;
*(fbp + suíomh + 1) = dath_g;
*(fbp + suíomh + 2) = dath_r;
//close framebuffer fd
dún (framebuffer_fd);
K. Tástáil HDMI
• Tástáil taispeána HDMI
//Oscail an file don léitheoireacht agus don scríobh
framebuffer_fd = oscailte(“/dev/fb2”, O_RDWR);
// Faigh faisnéis scáileáin seasta
ioctl(framebuffer_fd, FBIOGET_FSCREENINFO, &finfo)
// Faigh faisnéis scáileán athraitheach
ioctl(framebuffer_fd, FBIOGET_VSCREENINFO, &vinfo)
// Fíoraigh méid an scáileáin i mbearta
screensize = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8;
// Mapáil an gléas chun cuimhne
fbp = (char *)mmap(0, méid scáileáin, PROT_READ | PROT_WRITE, MAP_SHARED,
frámabuffer_fd, 0);
// Figiúr amach cén áit i gcuimhne a chur ar an picteilín
memset (fbp, 0x00, méid scáileáin);
//tarraingt pointe ag fbp
suíomh slánuimhir fada = 0;
suíomh = (x + g_xoffset) * (g_bits_per_pixel/8) +
(y+g_yoffset) * g_line_length;
*(fbp + suíomh + 0) = dath_b;
*(fbp + suíomh + 1) = dath_g;
*(fbp + suíomh + 2) = dath_r;
//close framebuffer fd
dún (framebuffer_fd);
• Tástáil fuaime HDMI
# fuaime hdmi a chumasú
macalla 0 > /sys/class/graphics/fb2/blank
#seinn wav file Trí hdmi fuaime
aplay /home/root/testscript/hdmi/1K.wav -D plughw:0,0
Tástáil L. 3G (ní le haghaidh android, tá cumraíocht 3g ag android sa socrú)
• Staid 3G a sheiceáil
# Seiceáil staid mhodúil UC20 agus staid sim
cat / dev/ttyUSB4 &
• 3G a thástáil
# nascfaidh an t-ordú 3g leis an líonra
# cinntigh go bhfuil an chárta sim isteach ar dheis, agus ANT ceangailte
pppd glaoch quectel-ppp
macalla “ping www.baidu.com le cinntiú go bhfuil an líonra ceart go leor”
ping www.baidu.com
M. Cineálacha nascóirí ar bord
Féadfaidh cineálacha nascóirí a bheith faoi réir athrú gan fógra a thabhairt roimh ré.
Léigh Tuilleadh Faoin Lámhleabhar seo & Íoslódáil PDF:
Doiciméid / Acmhainní
![]() |
Ríomhaire Leabaithe Leabaithe Sraith IBASE IBR215 [pdfLámhleabhar Úsáideora Sraith IBR215 Ríomhaire Leabaithe Ruggedized, Sraith IBR215, Ríomhaire Leabaithe Ruggedized, Ríomhaire Leabaithe, Ríomhaire |