| uhd_image_loader(1) | User Commands | uhd_image_loader(1) |
نام (NAME)
uhd_image_loader - فلشکردن و بارگذاری ایمیجهای FPGA/فریمور روی سختافزارهای USRP/UHD
خلاصه دستور (SYNOPSIS)
uhd_image_loader [گزینهها]
توضیحات (DESCRIPTION)
رایت و فلشکردن فریمور (میانافزار) و ایمیجهای FPGA روی دستگاههای متصل Ettus Research.
گزینهها (OPTIONS)
- --help
- نمایش فهرست گزینههای راهنما.
- --args=
- آرگومانهای دستگاه و بارگذارنده.
- --fw-path=
- مسیر فایل فریمور سفارشی.
- --fpga-path=
- مسیر فایل FPGA سفارشی.
- --no-fw
- عدم رایت فریمور.
- --no-fpga
- عدم رایت FPGA.
مشخص کردن دستگاه خاص (SPECIFYING A PARTICULAR DEVICE)
بدون ارائه هرگونه آرگومان از طریق گزینه --args="", این ابزار نشستی را با اولین دستگاه Ettus Research که شناسایی کند آغاز خواهد کرد. آرگومانهای زیر جستجوی ابزار را برای یک دستگاه مشخص محدود میکنند:
همه دستگاهها (All devices)
آرگومانهای name= و serial= میتوانند برای مشخص کردن هر دستگاهی به جز دستگاه USB مقداردهینشده یا بوتلودر OctoClock استفاده شوند. آرگومان type= میتواند برای تعیین نوع دستگاه به شرح زیر استفاده شود:
"type=" argument Argument | Device type=usrp2 | USRP N200, USRP N210 type=b200 | USRP B200, USRP B210 type=e3x0 | USRP E310 type=octoclock | OctoClock
نکته: دستگاههای USRP1، USRP2 و USRP B100 پشتیبانی نمیشوند.
دستگاههای تحت شبکه (Network devices)
بهطور پیشفرض، این ابزار تمام رابطهای شبکه را برای یافتن دستگاههای مبتنی بر شبکه بررسی میکند، اما یک آدرس IP مشخص را میتوان با آرگومان addr= تعیین کرد.
دستگاههای NI-RIO (NI-RIO devices)
دستگاههای سری X متصلشده از طریق PCIe را میتوان با شناسه منبع NI-RIO از طریق آرگومان resource= مشخص کرد، و پورت RPC برای برقراری ارتباط با آن را میتوان با آرگومان rpc-port= تعیین نمود. استفاده از این گزینهها توصیه نمیشود، زیرا مقادیر پیشفرض آنها تقریباً همیشه استفاده میشوند.
دستگاههای OctoClock (OctoClock devices)
نام و شماره سریال دستگاه OctoClock فقط زمانی نمایش داده میشوند که فریمور بارگذاری شده باشد؛ بنابراین اگر دستگاه فقط دارای بوتلودر باشد، تنها آرگومان addr= میتواند برای یافتن آن استفاده شود.
گزینههای بارگذار ویژه دستگاه (DEVICE-SPECIFIC LOADER OPTIONS)
برخی از دستگاهها گزینههای خاصی برای سفارشیسازی فرایند بارگذاری ایمیج خود دارند که میتوان آنها را از طریق گزینه --args="" ارسال کرد. این آرگومانها در زیر مشخص شدهاند:
دستگاههای USRP N200 و USRP N210
گزینه overwrite-safe ایمیجهای FPGA و فریمور حالت امن (safe-mode) دستگاه را بازنویسی میکند. این کار توصیه نمیشود، زیرا این ایمیجها به عنوان نسخه پشتیبان در صورت خرابی ایمیجهای اصلی دستگاه عمل میکنند.
گزینه reset دستگاه را پس از پایان فرایند بارگذاری بهطور خودکار بازنشانی (Reset) میکند. هنگامی که دستگاه بازنشانی میشود، ایمیجهای جدید آن بارگذاری خواهند شد.
دستگاههای USRP X300 و USRP X310 (فقط اترنت)
گزینه configure دستگاه را پس از پایان فرایند بارگذاری بهطور خودکار بازنشانی میکند. هنگامی که دستگاه بازنشانی میشود، ایمیج FPGA جدید آن بارگذاری خواهد شد.
گزینه verify به دستگاه اعلام میکند که در حین بارگذاری، صحت و سلامت ایمیج را بهصورت داخلی بررسی و اعتبارسنجی کند. این کار زمان بارگذاری را به میزان چشمگیری افزایش میدهد.
مثالها (EXAMPLES)
بارگذاری فقط ایمیج پیشفرض FPGA روی دستگاه مشخص N2x0 و راهاندازی مجدد
uhd_image_loader --args="type=usrp2,addr=192.168.10.2,reset" --no-fw
بارگذاری ایمیج سفارشی FPGA روی دستگاه مشخص X3x0
uhd_image_loader --args="type=x300,addr=192.168.40.2" --fpga-path="/home/user/my_x300_fpga_image.bit"
همچنین ببینید (SEE ALSO)
مستندات UHD: http://files.ettus.com/manual
مستندات GR-UHD: http://gnuradio.org/doc/doxygen/page_uhd.html
سایر برنامههای UHD:
نویسنده (AUTHOR)
این صفحه راهنما توسط Nicholas Corgan برای پروژه دبیان نوشته شده است (اما ممکن است توسط دیگران نیز استفاده شود).
حق نشر (COPYRIGHT)
حق نشر (c) 2015-2022 Ettus Research, A National Instruments Brand
این برنامه یک نرمافزار آزاد است: شما میتوانید آن را تحت شرایط پروانه عمومی همگانی گنو (GPL) که توسط بنیاد نرمافزارهای آزاد منتشر شده است، چه نسخه ۳ پروانه و چه (به انتخاب خودتان) هر نسخه بالاتر دیگری، مجدداً توزیع کرده و/یا تغییر دهید.
این برنامه به این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید.
| 3.9.0 | UHD |