IBASE.JPG

IBASE IBR215 ශ්‍රේණි රළු කාවැද්දූ පරිගණක පරිශීලක අත්පොත

IBASE IBR215 Series Ruggedized Embedded Computer.jpg

 

IBR215 මාලාව
රළු කාවැද්දූ පරිගණකය
NXP ARM@ Cortex@ සමඟ
A53 i.MX8M Plus Quad SOC

 

ප්‍රකාශන හිමිකම
© 2018 IBASE Technology, Inc. සියලුම හිමිකම් ඇවිරිණි.
IBASE Technology, Inc හි පූර්ව ලිඛිත අවසරයකින් තොරව මෙම ප්‍රකාශනයේ කිසිදු කොටසක් ප්‍රතිනිෂ්පාදනය කිරීම, පිටපත් කිරීම, නැවත ලබා ගැනීමේ පද්ධතියක ගබඩා කිරීම, ඕනෑම භාෂාවකට පරිවර්තනය කිරීම හෝ ඕනෑම ආකාරයකින් හෝ ඕනෑම ආකාරයකින් සම්ප්‍රේෂණය කිරීම, විද්‍යුත්, යාන්ත්‍රික, ඡායා පිටපත් කිරීම හෝ වෙනත් ආකාරයකින් කළ නොහැක. (මෙතැන් සිට "IBASE" ලෙස හැඳින්වේ).

වියාචනය
පූර්ව දැනුම්දීමකින් තොරව මෙම ලේඛනයේ විස්තර කර ඇති නිෂ්පාදනවල වෙනස්කම් සහ වැඩිදියුණු කිරීම් සිදු කිරීමට IBASE අයිතිය රඳවා තබා ගනී. ලේඛනයේ තොරතුරු නිවැරදි බව සහතික කිරීමට සෑම උත්සාහයක්ම ගෙන ඇත; කෙසේ වෙතත්, IBASE මෙම ලේඛනය දෝෂ රහිත බවට සහතික නොවේ. භාණ්ඩය හෝ මෙහි අඩංගු තොරතුරු අනිසි ලෙස භාවිතා කිරීම හෝ භාවිතා කිරීමට නොහැකි වීම සහ එහි භාවිතය හේතුවෙන් ඇති විය හැකි තෙවන පාර්ශවයන්ගේ අයිතිවාසිකම් උල්ලංඝනය කිරීම් සඳහා IBASE කිසිදු වගකීමක් භාර නොගනී.

වෙළඳ ලකුණු
මෙහි සඳහන් සියලුම වෙළඳ ලකුණු, ලියාපදිංචි කිරීම් සහ වෙළඳ නාම හඳුනාගැනීමේ අරමුණු සඳහා පමණක් භාවිතා වන අතර ඒවායේ අයිතිකරුවන්ගේ වෙළඳ ලකුණු සහ/හෝ ලියාපදිංචි වෙළඳ ලකුණු විය හැකිය.

 

අනුකූල වීම

CE නිරූපකය මෙම අත්පොතෙහි විස්තර කර ඇති නිෂ්පාදනයට CE ලකුණු කිරීමක් තිබේ නම්, අදාළ සියලුම යුරෝපීය සංගමයේ (CE) නියෝගවලට අනුකූල වේ. පද්ධති CE අනුකූලව පැවතීමට, CE අනුකූල කොටස් පමණක් භාවිතා කළ හැක. CE අනුකූලතාව පවත්වා ගැනීම සඳහා නිසි කේබල් සහ කේබල් තාක්ෂණයන් ද අවශ්‍ය වේ.

FC නිරූපකය මෙම නිෂ්පාදනය පරීක්‍ෂා කර ඇති අතර FCC රීතිවල 15 වන කොටසට අනුකූලව B පන්තියේ උපාංගයක් සඳහා වන සීමාවන්ට අනුකූල වන බව සොයාගෙන ඇත. මෙම සීමාවන් සැලසුම් කර ඇත්තේ නේවාසික ස්ථාපනයකදී හානිකර මැදිහත්වීම් වලට එරෙහිව සාධාරණ ආරක්ෂාවක් සැපයීම සඳහාය. මෙම උපකරණ මගින් රේඩියෝ සංඛ්‍යාත ශක්තිය උත්පාදනය කිරීම, භාවිතා කිරීම සහ විකිරණය කළ හැකි අතර, නිෂ්පාදකයාගේ උපදෙස් අනුව ස්ථාපනය කර භාවිතා නොකළහොත්, ගුවන්විදුලි සන්නිවේදනයට හානිකර බාධා ඇති කළ හැකිය.

WEEE

බැහැර කිරීමේ නිරූපකය

අපද්‍රව්‍ය විදුලි හා ඉලෙක්ට්‍රොනික උපකරණ සඳහා වන යුරෝපා සංගමයේ නියෝගයට (WEEE – 2012/19/EU) අනුව මෙම නිෂ්පාදනය සාමාන්‍ය ගෘහස්ථ අපද්‍රව්‍ය ලෙස බැහැර නොකළ යුතුය. ඒ වෙනුවට, එය නාගරික ප්රතිචක්රීකරණ එකතු කිරීමේ ස්ථානයකට ආපසු ලබා දීමෙන් එය බැහැර කළ යුතුය. ඉලෙක්ට්රොනික නිෂ්පාදන බැහැර කිරීම සඳහා දේශීය රෙගුලාසි පරීක්ෂා කරන්න.

හරිත IBASE

රූප සටහන 1.JPG  මෙම නිෂ්පාදනය කැඩ්මියම් හැර බරින් 0.1% (1000 ppm) නොඉක්මවන සාන්ද්‍රණයන්හි පහත සඳහන් ද්‍රව්‍ය භාවිතය සීමා කරන වත්මන් RoHS විධානයන්ට අනුකූල වන අතර බරින් 0.01% (100 ppm) දක්වා සීමා වේ.

  • ඊයම් (පීබී)
  • බුධ (Hg)
  • කැඩ්මියම් (සීඩී)
  • ෂඩාස්‍ර ක්‍රෝමියම් (Cr6+)
  • Polybrominated biphenyls (PBB)
  • Polybrominated diphenyl Ether (PBDE)

 

වැදගත් ආරක්ෂක තොරතුරු

මෙම උපාංගය භාවිතා කිරීමට පෙර පහත ආරක්ෂක තොරතුරු හොඳින් කියවන්න.

ඔබේ පද්ධතිය සැකසීම:

  • උපාංගය තිරස් අතට ස්ථාවර සහ ඝන පෘෂ්ඨයක් මත තබන්න.
  • ජලය හෝ රත් වූ ප්‍රභවයක් අසල මෙම නිෂ්පාදනය භාවිතා නොකරන්න.
  • උපාංගය වටා විශාල ඉඩක් තබන්න, වාතාශ්රය විවරයන් අවහිර නොකරන්න. විවරයන් තුළට කිසිවිටෙක කිසිම ආකාරයක වස්තුවක් හෙළීම හෝ ඇතුල් කිරීම නොකළ යුතුය.
  • 0˚C සහ 60˚C අතර පරිසර උෂ්ණත්වය සහිත පරිසරවල මෙම නිෂ්පාදනය භාවිතා කරන්න.

භාවිතයේදී සැලකිලිමත් වන්න:

  • උපාංගයේ මුදුනේ බර වස්තූන් තබන්න එපා.
  • නිවැරදි වෙළුම සම්බන්ධ කිරීමට වග බලා ගන්නtagඊ උපාංගය වෙත. නිවැරදි වෙළුම සැපයීමට අපොහොසත් වීමtage ඒකකයට හානි කළ හැකිය.
  • විදුලි රැහැන මත ඇවිදීමට හෝ කිසිවක් මත රැඳී සිටීමට ඉඩ නොදෙන්න.
  • ඔබ දිගු රැහැනක් භාවිතා කරන්නේ නම්, එකතුව සහතික කර ගන්න ampදිගු රැහැනට සම්බන්ධ කර ඇති සියලුම උපාංගවල ශ්‍රේණිගත කිරීම ලණුව නොවේ ampere ඇගයීම.
  • ඔබගේ උපාංගය මත ජලය හෝ වෙනත් දියර ඉසින්න එපා.
  • උපාංගය පිරිසිදු කිරීමට පෙර සෑම විටම බිත්ති පිටවන ස්ථානයෙන් විදුලි රැහැන විසන්ධි කරන්න.
  • උපාංගය පිරිසිදු කිරීම සඳහා උදාසීන පිරිසිදු කිරීමේ නියෝජිතයන් පමණක් භාවිතා කරන්න.
  • පරිගණක වැකුම් ක්ලීනර් භාවිතා කරමින් වාතාශ්රය ඇති රික්තක දූවිලි හා අංශු.

නිෂ්පාදන විසුරුවා හැරීම
උපාංගය අලුත්වැඩියා කිරීමට, විසුරුවා හැරීමට හෝ වෙනස් කිරීමට උත්සාහ නොකරන්න. එසේ කිරීමෙන් වගකීම් සහතිකය අවලංගු වන අතර නිෂ්පාදනයට හානි හෝ පුද්ගලික තුවාල ඇති විය හැක.

අනතුරු ඇඟවීමේ නිරූපකය අවවාදයයි
නිෂ්පාදකයා විසින් නිර්දේශ කරන ලද එකම හෝ සමාන වර්ගයකින් පමණක් ප්‍රතිස්ථාපනය කරන්න.
දේශීය රෙගුලාසි වලට අනුකූලව භාවිතා කරන ලද බැටරි බැහැර කරන්න.

 

වගකීම් ප්‍රතිපත්තිය

  • IBASE සම්මත නිෂ්පාදන:
    නැව්ගත කළ දින සිට මාස 24 (අවුරුදු 2) වගකීමක්. නැව්ගත කළ දිනය නිශ්චය කළ නොහැකි නම්, දළ වශයෙන් නැව්ගත කිරීමේ දිනය තීරණය කිරීමට නිෂ්පාදන අනුක්‍රමික අංක භාවිතා කළ හැක.
  • 3 වන පාර්ශ්ව කොටස්:
    CPU, CPU සිසිලකය, මතකය, ගබඩා උපාංග, බල ඇඩැප්ටරය, සංදර්ශක පැනලය සහ ස්පර්ශ තිරය වැනි IBASE විසින් නිෂ්පාදනය නොකරන ලද තුන්වන පාර්ශ්ව කොටස් සඳහා බෙදා හැරීමේ සිට මාස 12 (වසර-1) වගකීමක්.

* කෙසේ වෙතත්, අනිසි භාවිතය, අනතුර, නුසුදුසු ස්ථාපනය හෝ අනවසර අළුත්වැඩියා කිරීම හේතුවෙන් අසාර්ථක වන නිෂ්පාදන වගකීම් සහතිකයෙන් බැහැරව සලකනු ලබන අතර පාරිභෝගිකයින් විසින් බිල්පත් බිල්ගත කළ යුතුය.

 

තාක්ෂණික සහාය සහ සේවා

  1. IBASE වෙත පිවිසෙන්න webනිෂ්පාදනය පිළිබඳ නවතම තොරතුරු සොයා ගැනීමට www.ibase.com.tw වෙබ් අඩවිය.
  2. ඔබට කිසියම් තාක්ෂණික ගැටළු ඇති වුවහොත් සහ ඔබේ බෙදාහරින්නාගේ හෝ විකුණුම් නියෝජිතයාගේ සහාය අවශ්‍ය නම්, කරුණාකර පහත තොරතුරු සකස් කර එවන්න:

• නිෂ්පාදන ආකෘතියේ නම
• නිෂ්පාදන අනුක්රමික අංකය
• ගැටලුව පිළිබඳ සවිස්තරාත්මක විස්තරය
• පෙළ හෝ තිරපිටපත්වල ඇති දෝෂ පණිවිඩ තිබේ නම්
• පර්යන්තවල සැකැස්ම
• භාවිතා කරන මෘදුකාංග (OS සහ යෙදුම් මෘදුකාංග වැනි)
3. අලුත්වැඩියා සේවාව අවශ්‍ය නම්, කරුණාකර RMA පෝරමය http://www.ibase.com.tw/english/Supports/RMAService/ හිදී බාගන්න. පෝරමය පුරවා ඔබේ බෙදාහරින්නා හෝ විකුණුම් නියෝජිතයා අමතන්න.

 

1 වන පරිච්ඡේදය: සාමාන්ය තොරතුරු

මෙම පරිච්ඡේදයේ දක්වා ඇති තොරතුරුවලට ඇතුළත් වන්නේ:

  • විශේෂාංග
  • ඇහුරුම් ලැයිස්තුව
  • පිරිවිතර
  • ඉවරයිview
  • මානයන්

1.1 හැඳින්වීම
IBR215 යනු NXP Cortex® i.MX8M Plus A53 ප්‍රොසෙසරය සහිත ARM® මත පදනම් වූ කාවැද්දූ පද්ධතියකි. උපාංගය RS-2/3/232, GPIO, USB, USB OTG, LAN, HDMI සංදර්ශකය, M.422 E485 ඇතුළු කාර්මික යෙදුම් සඳහා හොඳින් ගැලපෙන බොහෝ පර්යන්ත උපාංගවලින් සමන්විත වන අතර 2D, 2230D ග්‍රැෆික්ස් සහ බහුමාධ්‍ය ත්වරණයන් ලබා දෙයි. රැහැන් රහිත සම්බන්ධතාවය සහ පුළුල් කිරීම සඳහා කුඩා PCIe.

FIG 2 හැඳින්වීම.jpg

1.2 විශේෂාංග

  • NXP ARM® Cortex® A53 i.MX8M Plus Quad 1.6GHz කාර්මික ශ්‍රේණියේ ප්‍රොසෙසරය
  • 3 GB LPDDR4, 16 GB eMMC සහ SD සොකට්
  • USB, HDMI, Ethernet ඇතුළු බාහිර සම්බන්ධතා
  • 2G මොඩියුල සඳහා M.3052 B-Key (5) සඳහා සහය දක්වයි
  • WiFi/BT, 4G/LTE, LCD, Camera, NFC, QR-code, ආදිය සඳහා IO පුවරු නිර්මාණය සඳහා පොහොසත් I/O පුළුල් කිරීමේ සංඥා.
  • රළු සහ පංකා රහිත නිර්මාණය

1.3 ඇසුරුම් ලැයිස්තුව
ඔබේ නිෂ්පාදන පැකේජය පහත ලැයිස්තුගත කර ඇති අයිතම ඇතුළත් විය යුතුය. පහත අයිතම කිසිවක් අස්ථානගත වී ඇත්නම්, ඔබ භාණ්ඩය මිල දී ගෙන ඇති බෙදාහරින්නා හෝ බෙදාහරින්නා අමතන්න. පරිශීලක අත්පොත අපෙන් බාගත හැකිය webඅඩවිය.

• ISR215-Q316I

1.4 පිරිවිතර

FIG 3 පිරිවිතර.JPG

FIG 4 පිරිවිතර.JPG

FIG 5 පිරිවිතර.JPG

සියලුම පිරිවිතරයන් පූර්ව දැනුම්දීමකින් තොරව වෙනස් වීමට යටත් වේ.

1.5 නිෂ්පාදනය අවසන්view
ඉහළ VIEW

රූපය 6 ඉහළට VIEW.jpg

I/O VIEW

රූප සටහන 7 IO VIEW.jpg

රූප සටහන 8 IO VIEW.jpg

1.6 මානයන්

ඒකකය: මි.මී

රූප සටහන 9 IO VIEW.jpg

රූප සටහන 10 IO VIEW.jpg

 

2 වන පරිච්ඡේදය දෘඪාංග වින්‍යාසය

මෙම කොටසෙහි සාමාන්‍ය තොරතුරු අඩංගු වේ:

  • ස්ථාපනයන්
  • ජම්පර් සහ සම්බන්ධක

2.1.1 Mini-PCIe සහ M.2 කාඩ්පත් ස්ථාපනය
mini-PCIe & NGFF M.2 කාඩ්පත ස්ථාපනය කිරීම සඳහා, ඉහත සඳහන් කළ පරිදි පළමුව උපාංග කවරය ඉවත් කර, උපාංගය තුළ ඇති ස්ලට් එක සොයාගෙන, පහත පියවර සිදු කරන්න.
1) mini-PCIe කාඩ්පතේ යතුරු mini-PCIe අතුරුමුහුණත සමඟ පෙළගස්වා, කාඩ්පත ඇලව ඇතුළු කරන්න. (M.2 කාඩ්පතද එලෙසම ඇතුල් කරන්න.)

FIG 11 Hardware Configuration.JPG

2) පහත පින්තූරයේ පෙන්වා ඇති පරිදි කුඩා-PCIe කාඩ්පත පහළට තල්ලු කර, ඉස්කුරුප්පු ඇණකින් පිත්තල ස්ථාවරය මත සවි කරන්න.
(එක් ඉස්කුරුප්පුවකින් M.2 කාඩ්පතද සවි කරන්න.)

FIG 12 Hardware Configuration.JPG

2.2.1 ජම්පර් සැකසීම
ඔබගේ යෙදුම් මත පදනම්ව ඔබට අවශ්‍ය විශේෂාංග සබල කිරීමට ජම්පර් භාවිතයෙන් ඔබගේ උපාංගය වින්‍යාස කරන්න. ඔබේ භාවිතය සඳහා හොඳම වින්‍යාසය පිළිබඳව ඔබට සැකයක් ඇත්නම් ඔබේ සැපයුම්කරු අමතන්න.

2.2.2 ජම්පර් සකසන්නේ කෙසේද
ජම්පර් යනු පරිපථ පුවරුවේ සවි කර ඇති පාදයක් සහිත ලෝහ කටු කිහිපයකින් සමන්විත කෙටි දිග සන්නායක වේ. කාර්යයන් හෝ විශේෂාංග සක්‍රීය කිරීමට හෝ අක්‍රිය කිරීමට ජම්පර් කැප් කටු මත තබා (හෝ ඉවත් කර ඇත). ජම්පරයක පින් 3ක් තිබේ නම්, ඔබට ජම්පරය කෙටි කිරීමෙන් Pin 1 Pin 2 සමඟ හෝ Pin 2 Pin 3 සමඟ සම්බන්ධ කළ හැකිය.

රූප සටහන 13 Jumpers සකසන්නේ කෙසේද.JPG

ජම්පර් සැකසීමට පහත නිදර්ශනය බලන්න.

රූප සටහන 14 Jumpers සකසන්නේ කෙසේද.JPG

ජම්පරයක අල්ෙපෙනති දෙකක් ජම්පර් කැප් එකක බහා ඇති විට, මෙම ජම්පරය වසා ඇත, එනම් ක්‍රියාත්මක වේ.
ජම්පර් පින් දෙකකින් ජම්පර් කැප් එකක් ඉවත් කළ විට, මෙම ජම්පරය විවෘත වේ, එනම් ක්‍රියා විරහිත කර ඇත.

2.1 IBR215 ප්‍රධාන පුවරුවේ ඇති ජම්පර් සහ සම්බන්ධක ස්ථාන: IBR215
2.2 IBR215 ප්‍රධාන පුවරුව සඳහා ජම්පර් සහ සම්බන්ධක ඉක්මන් යොමුව

රූපය 15.jpg

රූපය 16.jpg

රූප සටහන 17.JPG

RTC ලිතියම් සෛල සම්බන්ධකය (CN1)

රූප සටහන 18.JPG

2.4.1 ශ්‍රව්‍ය ලයින්-ඉන් සහ ලයින්-අවුට් සම්බන්ධකය (CN2)

FIG 19 Audio Line-In & Line-Out Connector.JPG

2.4.2 I2C සම්බන්ධකය (CN13)

FIG 20 I2C Connector.jpg

FIG 21 I2C Connector.jpg

2.4.3 DC බල ආදානය (P17,CN18)
P17: 12V ~ 24V DC ආදානය
CN18:DC ආදාන/ප්‍රතිදාන ශීර්ෂකය

FIG 22 DC Power Input.JPG

2.4.4 පද්ධතිය සක්‍රිය / අක්‍රිය බොත්තම (SW2, CN17)
SW2: ON/OFF ස්විචය
CN17: ON/OFF සංඥා ශීර්ෂකය

FIG 23 පද්ධතිය ක්‍රියාවිරහිත බොත්තම.JPG

2.4.5 අනුක්‍රමික වරාය (P16)

FIG 24 Serial port.JPG

2.4.6 IO පුවරු වරාය (P18, P19, P20)

FIG 25 IO පුවරු port.jpg

P18:

FIG 26 IO පුවරු port.jpg

P19:

FIG 27 IO පුවරු port.jpg

 

P20:

රූප සටහන 28.JPG

රූප සටහන 29.JPG

2.3 IBR215-IO පුවරුවේ ජම්පර් සහ සම්බන්ධක ස්ථාන

FIG 30 IBR215-IO board.jpg හි ජම්පර් සහ සම්බන්ධක ස්ථාන

2.4 IBR215-IO පුවරුව සඳහා ජම්පර් සහ සම්බන්ධක ඉක්මන් යොමුව

රූප සටහන 31.JPG

2.6.1 COM RS-232/422/485 තේරීම (SW3)

රූප සටහන 32.JPG

2.6.2 COM RS-232/422/485 වරාය (P14)

රූප සටහන 33.JPG

රූප සටහන 34.JPG

2.6.3 LVDS සංදර්ශක සම්බන්ධකය (CN6, CN7)

FIG 35 LVDS Display Connector.JPG

FIG 36 LVDS Display Connector.JPG

2.6.4 COM RS232 සම්බන්ධකය (CN12)

FIG 37 COM RS232 Connector.JPG

2.6.5 LVDS Backlight Control Connector (CN9)

FIG 38 LVDS Backlight Control Connector.JPG

2.6.6 MIPI-CSI සම්බන්ධකය (CN4, CN5)

FIG 39 MIPI-CSI සම්බන්ධකය.JPG

FIG 40 MIPI-CSI සම්බන්ධකය.JPG

2.6.7 ද්විත්ව USB 3.0 Type-A Port (CN3)

FIG 41 ද්විත්ව USB 3.0 Type-A Port.JPG

2.6.8 BKLT_LCD බල සැකසුම (P11)

FIG 42 BKLT_LCD බල සැකසුම.JPG

2.6.9 LVDS_VCC බල සැකසුම (P10)

FIG 43 LVDS_VCC බල සැකසුම.JPG

2.6.10 PCIE/M.2 ශ්‍රව්‍ය විකල්පය (P5)

FIG 44 PCIE M.2 ශ්‍රව්‍ය විකල්පය.JPG

2.6.11 I2C සම්බන්ධකය (CN11)

FIG 45 I2C සම්බන්ධකය.JPG

2.6.12 කැන් බස් (CN14)

රූප සටහන 46 හැකි බස්.JPG

 

3 වන පරිච්ඡේදය මෘදුකාංග සැකසුම

මෙම පරිච්ඡේදය උපාංගයේ පහත සැකසුම හඳුන්වා දෙයි: (උසස් පරිශීලකයින් සඳහා පමණි)

  • ප්‍රතිසාධන SD කාඩ්පතක් සාදන්න
  • ප්‍රතිසාධන SD කාඩ්පත හරහා ස්ථිරාංග උත්ශ්‍රේණි කරන්න

3.1 Recovery SD Card එකක් සාදන්න
සටහන: මෙය IBASE සම්මත රූපයක් ඇති උසස් පරිශීලකයින් සඳහා වේ file පමණි.
මූලික වශයෙන්, IBR215 පෙරනිමියෙන් eMMC වෙත OS (Android හෝ Yocto) සමඟ පූර්ව පටවා ඇත. HDMI IBR215, සහ 12V-24V බලය සමඟ සෘජුවම සම්බන්ධ කරන්න.
ප්‍රතිසාධන ඇරඹුම් මයික්‍රෝ එස්ඩී කාඩ්පතක් සෑදීමට මෙම පරිච්ඡේදය ඔබට මග පෙන්වයි.

3.1.1 Linux / Android රූපය eMMC වෙත ස්ථාපනය කිරීමට ප්‍රතිසාධන SD කාඩ්පත සූදානම් කිරීම
සටහන: eMMC හි සියලුම දත්ත මැකෙනු ඇත.

1) පද්ධති අවශ්‍යතා:
මෙහෙයුම් පද්ධතිය: Windows 7 හෝ ඊට පසු මෙවලම: uuu SD කාඩ්: 4GB හෝ ඊට වැඩි
2) ඔබගේ SD පත මෙම පුවරුවට ඇතුළු කරන්න (එනම් P1 සම්බන්ධකය), mini-USB port (එනම් P4 සම්බන්ධකය) හරහා පුවරුව PC වෙත සම්බන්ධ කරන්න, සහ බාගැනීම් මාදිලිය වෙත ඇරඹුම් මාදිලිය වෙනස් කරන්න.

FIG 47 Recovery SD Card.jpg සාදන්න

3) IBR215 ආරම්භ කර CMD විධානය හරහා "uuu.exe uuu-sdcard.auto" හරහා SD ෆ්ලෑෂ් කරන්න හෝ "FW_down-sdcard.bat" දෙවරක් ක්ලික් කරන්න (PCBA යාවත්කාලීන කරන ආකාරයටම)

FIG 48 Recovery SD Card.jpg සාදන්න

3.1.2 Recovery SD Card හරහා ස්ථිරාංග උත්ශ්‍රේණි කරන්න
1) යථා තත්ත්වයට පත් කරන්න fileUSB ෆ්ලෑෂ් තැටියට (FAT32)
A> Yocto/Ubuntu: සියලුම ප්‍රතිසාධන පිටපත් කරන්න filePATH වෙත s:

FIG 49 Recovery SD Card.JPG හරහා ස්ථිරාංග උත්ශ්‍රේණි කරන්න

FIG 50 Recovery SD Card.JPG හරහා ස්ථිරාංග උත්ශ්‍රේණි කරන්න

2) IBR1 වෙත (පියවර 2) SD සහ (පියවර 215) USB ෆ්ලෑෂ් තැටිය සම්බන්ධ කරන්න
3) සාමාන්‍ය ඇරඹුම් IBR215 (SW1 Pin1 OFF), ස්වයංක්‍රීයව ප්‍රතිසාධන eMMC ආරම්භ කරන්න.
4) යාවත්කාලීන තොරතුරු HDMI මත පෙන්වනු ඇත.

රූප සටහන 51.JPG

 

4 වන පරිච්ඡේදය BSP මූලාශ්‍ර මාර්ගෝපදේශය

මෙම පරිච්ඡේදය කැප වන්නේ උසස් මෘදුකාංග ඉංජිනේරුවන් සඳහා BSP මූලාශ්‍රය ගොඩනැගීම සඳහා පමණි. මෙම පරිච්ඡේදයේ ආවරණය වන මාතෘකා පහත පරිදි වේ:

  • සකස් කිරීම
  • ගොඩනැගිල්ල මුදා හැරීම
  • පුවරුව වෙත මුදා හැරීම ස්ථාපනය කිරීම

4.1 BSP මූලාශ්‍රය ගොඩනැගීම
4.1.1 සකස් කිරීම
නිර්දේශිත අවම උබුන්ටු අනුවාදය 18.04 හෝ ඊට පසු වේ.
1) ගොඩනැගීමට පෙර අවශ්ය පැකේජ ස්ථාපනය කරන්න:

sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \
ගොඩනැගීමට අත්‍යවශ්‍ය chrpath socat cpio python python3 python3-pip python3-pexpect \
xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev \
pylint3 xterm

2) මෙවලම් දාමය බාගත කරන්න

ලිනක්ස් කර්නලය සම්පාදනය කිරීමට භාවිතා කරන ක්ලැන්ග් නව අනුවාදයක් විය යුතුය. ලිනක්ස් කර්නලය සම්පාදනය කිරීමට භාවිතා කළ යුතු ක්ලැන්ග් සැකසීමට පහත පියවර සිදු කරන්න: sudo git clone https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86 /opt/ prebuiltandroid-clang -b master cd /opt/prebuilt-android-clang
sudo git Checkout 007c96f100c5322acc37b84669c032c0121e68d0 අපනයනය CLANG_PATH=/opt/prebuilt-android-clang

පෙර අපනයන විධාන "/etc/pro වෙත එකතු කළ හැකfile”. ධාරකය ආරම්භ වන විට,
“AARCH64_GCC_CROSS_COMPILE” සහ “CLANG_PATH” සකසා ඇති අතර ඒවා සෘජුවම භාවිතා කළ හැක.
乙、U-Boot සහ Linux කර්නලය සඳහා ගොඩනැගීමේ පරිසරය සකස් කරන්න.
AOSP කේත පදනමේ ඇති GCC හරස් සම්පාදක මෙවලම් දාමයක් නොමැති නිසා මෙම පියවර අනිවාර්ය වේ.
ඒ. A-pro සඳහා මෙවලම් දාමය බාගන්නfile Architecture on arm Developer GNU-A බාගැනීම් පිටුව. එය නිර්දේශ කරනු ලැබේ
මෙම නිකුතුව සඳහා 8.3 අනුවාදය භාවිතා කිරීමට. ඔබට "gcc-arm-8.3-2019.03-x86_64-aarch64- elf.tar.xz" හෝ "gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz" බාගත හැක. පළමුවැන්න හිස්-ලෝහ වැඩසටහන් සම්පාදනය කිරීම සඳහා කැප කර ඇති අතර, දෙවැන්න යෙදුම් වැඩසටහන් සම්පාදනය කිරීමට ද භාවිතා කළ හැකිය.
බී. Decompress the file දේශීය තැටියේ මාර්ගයකට, උදාample, "/opt/" වෙත. පහත පරිදි මෙවලම වෙත යොමු කිරීමට “AARCH64_GCC_CROSS_COMPILE” නම් විචල්‍යයක් අපනයනය කරන්න:

# "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-
# “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. /opt export AARCH64_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-aarch64-linuxgnu/bin/aarch64-linux-gnu

3) IBR215 මූලාශ්‍රය විසන්ධි කරන්න file (උදාample ibr215-bsp.tar.bz2) "/home/" ෆෝල්ඩරය තුළට.
4.1.2 ගොඩනැගිල්ල මුදා හැරීම
yocto/Ubuntu/debian සඳහා 4.1.2.1

cd / home/bsp-ෆෝල්ඩරය
./build-bsp-5.4.sh

android සඳහා 4.1.3.2
cd / home/bsp-ෆෝල්ඩරය
මූලාශ්රය ගොඩනැගීම/envsetup.sh
දිවා ආහාරය evk_8mp-userdebug
ANDROID_COMPILE_WITH_JACK=අසත්‍ය කරන්න
./imx-make.sh –j4
සාදන්න -j4

4.1.3 පුවරුවට මුදා හැරීම ස්ථාපනය කිරීම

FIG 52 පුවරුවට නිකුතුව ස්ථාපනය කිරීම.JPG

 

උපග්රන්ථය

මෙම කොටස යොමු කේතය පිළිබඳ තොරතුරු සපයයි.

A. Linux හි GPIO භාවිතා කරන්නේ කෙසේද

# GPIO අගය රීතිය : gpioX_N >> 32*(X-1)+N
# gpio5_18 උදා ලෙස ගන්නample, අපනයන අගය 32*(5-1)+18=146 විය යුතුය
# GPIO හිටපුample 1: ප්රතිදානය
echo 32 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio146/direction
echo 0 > /sys/class/gpio/gpio146/value
echo 1 > /sys/class/gpio/gpio146/value
# GPIO හිටපුample 2: ආදානය
echo 32 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio146/direction
cat /sys/class/gpio/gpio146/value

B. Linux හි Watchdog භාවිතා කරන්නේ කෙසේද

// fd සාදන්න
int fd;
// watchdog උපාංගය විවෘත කරන්න
fd = විවෘත ("/dev/watchdog", O_WRONLY);
// watchdog සහාය ලබා ගන්න
ioctl(fd, WDIOC_GETSUPPORT, &ident);
// මුර බල්ලා තත්ත්වය ලබා ගන්න
ioctl(fd, WDIOC_GETSTATUS, &තත්ත්වය);
// watchdog කල් ඉකුත්වීම ලබා ගන්න
ioctl(fd, WDIOC_GETTIMEOUT, &timeout_val);
// watchdog කල් ඉකුත්වීම සකසන්න
ioctl(fd, WDIOC_SETTIMEOUT, &timeout_val);
// බල්ලා පෝෂණය කරන්න
ioctl(fd, WDIOC_KEEPALIVE, &dummy);

C. eMMC පරීක්ෂණය
සටහන: මෙම මෙහෙයුම eMMC ෆ්ලෑෂ් තුළ ගබඩා කර ඇති දත්ත වලට හානි විය හැක. පරීක්ෂණය ආරම්භ කිරීමට පෙර, භාවිතා කරන eMMC ෆ්ලෑෂ් හි තීරණාත්මක දත්ත නොමැති බවට වග බලා ගන්න.

කියවන්න, ලියන්න, සහ පරීක්ෂා කරන්න
MOUNT_POINT_STR="/var"
# දත්ත සාදන්න file
dd if=/dev/urandom of=/tmp/data1 bs=1024k count=10
# emmc වෙත දත්ත ලියන්න
dd if=/tmp/data1 of=$MOUNT_POINT_STR/data2 bs=1024k ගණන=10
#දත්ත2 කියවන්න, සහ දත්ත1 සමඟ සසඳන්න
cmp $MOUNT_POINT_STR/data2 /tmp/data1

eMMC වේග පරීක්ෂණය
MOUNT_POINT_STR="/var"
# emmc ලිවීමේ වේගය ලබා ගන්න"
කාලය dd if=/dev/urandom of=$MOUNT_POINT_STR/test bs=1024k ගණන=10
# හැඹිලි පිරිසිදු කරන්න
echo 3 > /proc/sys/vm/drop_caches
# emmc කියවීමේ වේගය ලබා ගන්න"
කාලය dd if=$MOUNT_POINT_STR/test of=/dev/null bs=1024k ගණන=10

D. USB (ෆ්ලෑෂ් තැටිය) පරීක්ෂණය
USB ෆ්ලෑෂ් තැටිය ඇතුල් කරන්න. ඉන්පසු එය IBR210 උපාංග ලැයිස්තුවේ ඇති බවට වග බලා ගන්න.
සටහන: මෙම මෙහෙයුම USB ෆ්ලෑෂ් තැටියේ ගබඩා කර ඇති දත්ත වලට හානි විය හැක. පරීක්ෂණය ආරම්භ කිරීමට පෙර, භාවිතා කරන eMMC ෆ්ලෑෂ් හි තීරණාත්මක දත්ත නොමැති බවට වග බලා ගන්න.

කියවන්න, ලියන්න, සහ පරීක්ෂා කරන්න
USB_DIR=”/run/media/mmcblk1p1″
# දත්ත සාදන්න file
dd if=/dev/urandom of=/var/data1 bs=1024k count=100
# usb flash තැටියට දත්ත ලියන්න
dd if=/var/data1 of=$USB_DIR/data2 bs=1024k ගණන=100
#දත්ත2 කියවන්න, සහ දත්ත1 සමඟ සසඳන්න
cmp $USB_DIR/data2 /var/data1

USB වේග පරීක්ෂණය
USB_DIR=”/run/media/mmcblk1p1″
# usb ලිවීමේ වේගය
dd if=/dev/zero of=$BASIC_DIR/$i/test bs=1M ගණන=1000 oflag=nocache
# usb කියවීමේ වේගය
dd if=$BASIC_DIR/$i/test of=/dev/null bs=1M oflag=nocache

E. SD කාඩ් පරීක්ෂණය
IBR210 eMMC වෙතින් ආරම්භ කළ විට, SD කාඩ්පත “/dev/mmcblk1” වන අතර “ls /dev/mmcblk1*” විධානය මඟින් දැකගත හැකිය:
/dev/mmcblk1 /dev/mmcblk1p2 /dev/mmcblk1p4 /dev/mmcblk1p5 /dev/mmcblk1p6
සටහන: මෙම මෙහෙයුම SD කාඩ්පත ගබඩා කර ඇති දත්ත වලට හානි විය හැක. පරීක්ෂණය ආරම්භ කිරීමට පෙර, භාවිතා කරන eMMC ෆ්ලෑෂ් හි තීරණාත්මක දත්ත නොමැති බවට වග බලා ගන්න.

කියවන්න, ලියන්න, සහ පරීක්ෂා කරන්න
SD_DIR=”/run/media/mmcblk1″
# දත්ත සාදන්න file
dd if=/dev/urandom of=/var/data1 bs=1024k count=100
#SD කාඩ්පතට දත්ත ලියන්න
dd if=/var/data1 of=$ SD_DIR/data2 bs=1024k ගණන=100
#දත්ත2 කියවන්න, සහ දත්ත1 සමඟ සසඳන්න
cmp $SD_DIR/data2 /var/data1

SD කාඩ් වේග පරීක්ෂණය
SD_DIR=”/run/media/mmcblk1″
# SD ලිවීමේ වේගය
dd if=/dev/zero of=$SD_DIR/test bs=1M ගණන=1000 oflag=nocache
# SD කියවීමේ වේගය
dd if=$SD_DIR/test of=/dev/null bs=1M oflag=nocache

F. RS-232 පරීක්ෂණය
//ttymxc1 විවෘත කරන්න
fd = විවෘත (/dev/ttymxc1,O_RDWR );
// වේගය සකසන්න
tcgetattr(fd, &opt);
cfsetispeed (&opt, speed);
cfsetospeed (&opt, speed);
tcsetattr(fd, TCSANOW, &opt)
//ගති_වේගය
tcgetattr(fd, &opt);
වේගය = cfgetispeed (&opt);
//set_parity
// options.c_cflag
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CSIZE;
options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); /*ආදානය*/
options.c_oflag &= ~OPOST; /*ප්‍රතිදානය*/
//options.c_cc
options.c_cc[VTIME] = 150;
options.c_cc[VMIN] = 0;
#සමත්වය සකසන්න
tcsetattr(fd, TCSANOW, &විකල්ප)
// ttymxc1 ලියන්න
ලියන්න (fd, write_buf, sizeof(write_buf));
//ttymxc1 කියවන්න
කියවන්න(fd, read_buf, sizeof(read_buf)))

G. RS-485 පරීක්ෂණය
//ttymxc1 විවෘත කරන්න
fd = විවෘත (/dev/ttymxc1,O_RDWR );
// වේගය සකසන්න
tcgetattr(fd, &opt);
cfsetispeed (&opt, speed);
cfsetospeed (&opt, speed);
tcsetattr(fd, TCSANOW, &opt
//ගති_වේගය
tcgetattr(fd, &opt);
වේගය = cfgetispeed (&opt);
//set_parity
// options.c_cflag
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CSIZE;
options.c_cflag &= ~CRTSCTS;
options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); /*ආදානය*/
options.c_oflag &= ~OPOST; /*ප්‍රතිදානය*/
//options.c_cc
options.c_cc[VTIME] = 150;
options.c_cc[VMIN] = 0;
#සමත්වය සකසන්න
tcsetattr(fd, TCSANOW, &විකල්ප)
// ttymxc1 ලියන්න
ලියන්න (fd, write_buf, sizeof(write_buf));
//ttymxc1 කියවන්න
කියවන්න(fd, read_buf, sizeof(read_buf)))

H. ශ්‍රව්‍ය පරීක්ෂණය
Yocto/debian/ubuntu
// ශ්‍රව්‍ය මගින් mp3 වාදනය කරන්න (ALC5640)
gplay-1.0 /home/root/ testscript/audio/a.mp3 –audio-sink=”alsasaink –device=hw:1”
// ශ්‍රව්‍ය මගින් mp3 පටිගත කරන්න (ALC5640)
arecord -f cd $basepath/b.mp3 -D plughw:1,0
ඇන්ඩ්රොයිඩ් සඳහා:
කරුණාකර apk පටිගත කර නැවත ධාවනය කරන්න

I. ඊතර්නෙට් පරීක්ෂණය
• Ethernet Ping පරීක්ෂණය
#ping සේවාදායකය 192.168.1.123
ping -c 20 192.168.1.123 >/tmp/ethernet_ping.txt
• ඊතර්නෙට් TCP පරීක්ෂණය
#server 192.168.1.123 "iperf3 -s" විධානය ක්‍රියාත්මක කරන්න
#iperf192.168.1.123 මගින් tcp මාදිලියේ 3 සේවාදායකය සමඟ සන්නිවේදනය කරන්න
iperf3 -c 192.168.1.123 -i 1 -t 20 -w 32M -P 4
• Ethernet UDP පරීක්ෂණය
#server 192.168.1.123 "iperf3 -s" විධානය ක්‍රියාත්මක කරන්න
#iperf192.168.1.123 මගින් udp මාදිලියේ 3 සේවාදායකය සමඟ සන්නිවේදනය කරන්න
iperf3 -c $SERVER_IP -u -i 1 -b 200M

J. LVDS පරීක්ෂණය (ඇන්ඩ්‍රොයිඩ් සහාය නොදක්වයි)
// විවෘත කරන්න file කියවීම සහ ලිවීම සඳහා
framebuffer_fd = විවෘත ("/dev/fb0", O_RDWR);
// ස්ථාවර තිර තොරතුරු ලබා ගන්න
ioctl(framebuffer_fd, FBIOGET_FSCREENINFO, &finfo)
// විචල්‍ය තිර තොරතුරු ලබා ගන්න
ioctl(framebuffer_fd, FBIOGET_VSCREENINFO, &vinfo)
// තිරයේ ප්‍රමාණය බයිට් වලින් ගණනය කරන්න
තිර ප්‍රමාණය = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8;
// උපාංගය මතකයට සිතියම්ගත කරන්න
fbp = (char *)mmap(0, තිර ප්‍රමාණය, PROT_READ | PROT_WRITE, MAP_SHARED, framebuffer_fd,
0);
// පික්සලය තැබිය යුතු මතකයේ කොතැනදැයි සොයා බලන්න
memset(fbp, 0x00,screensize);
// fbp මගින් ලකුණු අඳින්න
දිගු int ස්ථානය = 0;
ස්ථානය = (x+g_xoffset) * (g_bits_per_pixel/8) +
(y+g_yoffset) * g_line_length;
*(fbp + ස්ථානය + 0) = color_b;
*(fbp + ස්ථානය + 1) = color_g;
*(fbp + ස්ථානය + 2) = color_r;
//framebuffer fd වසන්න
සමීප (framebuffer_fd);

K. HDMI පරීක්ෂණය
• HDMI සංදර්ශක පරීක්ෂණය
// විවෘත කරන්න file කියවීම සහ ලිවීම සඳහා
framebuffer_fd = විවෘත ("/dev/fb2", O_RDWR);
// ස්ථාවර තිර තොරතුරු ලබා ගන්න
ioctl(framebuffer_fd, FBIOGET_FSCREENINFO, &finfo)
// විචල්‍ය තිර තොරතුරු ලබා ගන්න
ioctl(framebuffer_fd, FBIOGET_VSCREENINFO, &vinfo)
// තිරයේ ප්‍රමාණය බයිට් වලින් ගණනය කරන්න
තිර ප්‍රමාණය = vinfo.xres * vinfo.yres * vinfo.bits_per_pixel / 8;
// උපාංගය මතකයට සිතියම්ගත කරන්න
fbp = (char *)mmap(0, තිර ප්‍රමාණය, PROT_READ | PROT_WRITE, MAP_SHARED,
framebuffer_fd, 0);
// පික්සලය තැබිය යුතු මතකයේ කොතැනදැයි සොයා බලන්න
memset(fbp, 0x00,screensize);
// fbp මගින් ලකුණු අඳින්න
දිගු int ස්ථානය = 0;
ස්ථානය = (x+g_xoffset) * (g_bits_per_pixel/8) +
(y+g_yoffset) * g_line_length;
*(fbp + ස්ථානය + 0) = color_b;
*(fbp + ස්ථානය + 1) = color_g;
*(fbp + ස්ථානය + 2) = color_r;
//framebuffer fd වසන්න
සමීප (framebuffer_fd);

• HDMI ශ්‍රව්‍ය පරීක්ෂණය
#hdmi ශ්‍රව්‍ය සක්‍රීය කරන්න
echo 0 > /sys/class/graphics/fb2/blank
#wav සෙල්ලම් කරන්න file hdmi ශ්‍රව්‍ය මගින්
aplay /home/root/testscript/hdmi/1K.wav -D plughw:0,0

L. 3G පරීක්ෂණය (ඇන්ඩ්‍රොයිඩ් සඳහා නොවේ, ඇන්ඩ්‍රොයිඩ් 3g වින්‍යාසය සැකසීමේ ඇත)
• 3G තත්ත්වය පරීක්ෂා කිරීම
#UC20 මොඩියුලයේ තත්ත්වය සහ සිම් තත්ත්වය පරීක්ෂා කරන්න
cat /dev/ttyUSB4 &
• 3G පරීක්ෂා කිරීම
# විධානය 3g ජාලයට සම්බන්ධ කරයි
# සිම්කාඩ් එක නිවැරදිව ඇතුළු කර ඇති බවත්, ANT සම්බන්ධ වී ඇති බවත් සහතික කර ගන්න
pppd අමතන්න quectel-ppp
echo "ping www.baidu.com ජාලය හරිද යන්න තහවුරු කර ගන්න"
පිං www.baidu.com

M. ඔන්බෝඩ් සම්බන්ධක වර්ග

FIG 53 Onboard Connector Types.JPG

සම්බන්ධක වර්ග පූර්ව දැනුම්දීමකින් තොරව වෙනස් වීමට යටත් විය හැක.

 

මෙම අත්පොත ගැන වැඩිදුර කියවන්න සහ PDF බාගන්න:

ලේඛන / සම්පත්

IBASE IBR215 ශ්‍රේණියේ රළු කාවැද්දූ පරිගණකය [pdf] පරිශීලක අත්පොත
IBR215 ශ්‍රේණි රළු කාවැද්දූ පරිගණකය, IBR215 ශ්‍රේණි, රළු කාවැද්දූ පරිගණකය, කාවැද්දූ පරිගණකය, පරිගණකය

යොමු කිරීම්

කමෙන්ට් එකක් දාන්න

ඔබගේ විද්‍යුත් තැපැල් ලිපිනය ප්‍රකාශනය නොකෙරේ. අවශ්‍ය ක්ෂේත්‍ර සලකුණු කර ඇත *