במדריך הזה נסביר על תהליך ה-build וההגדרה הבסיסיים של OpenThread Border Router (OTBR). בסיום התהליך, תקבלו OTBR שפועל כמכשיר Full Thread Device (FTD) בתכנון של מעבד רדיו משני (RCP).
מה נדרש
- Raspberry Pi לנתב הגבולות של Thread.
- 2 מתאמי USB מסוג Nordic Semiconductor nRF52840 (אחד ל-RCP ואחד למכשיר הקצה מסוג Thread).
פיתוח וטעינה של RCP
OTBR תלוי ברדיו IEEE 802.15.4 כדי לשלוח או לקבל הודעות ב-Thread. המדריך הזה יתמקד בשימוש במעבד רדיו משני (RCP).
פועלים לפי שלב 4 בcodelab בנושא יצירת רשת Thread באמצעות לוחות nRF52840 ו-OpenThread כדי ליצור מכשיר nRF52840 RCP ולבצע בו הפעלה מחדש (flash).
הכנת Raspberry Pi
מתקינים את Raspberry Pi OS ב-RPi. גם הגרסה למחשב וגם הגרסה ל-Lite יפעלו.
אחרי ההתקנה, מפעילים את RPi, פותחים חלון טרמינל ומעדכנים את המערכת:
sudo apt-get update
sudo apt-get upgrade
צירוף ה-RCP
מחברים את מכשיר ה-RCP ל-Raspberry Pi.
בודקים את השדה
/dev
כדי לקבוע את שם היציאה הטורי של מכשיר ה-RCP:ls /dev/tty*
/dev/ttyACMO
התקנת OTBR ב-Raspberry Pi
כדי להתקין את OTBR באמצעות Docker, פועלים לפי מדריך ההתקנה של OTBR ב-Docker.
כדי להתקין את OTBR באופן מקורי במארח Linux, פועלים לפי המדריך להתקנה מקורית של OTBR.