این دستور tegrarcm است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
tegrarcm - نرم افزار دانلود نرم افزار tegra
خلاصه
tegrarcm [ گزینه های ]
شرح
این برنامه برای ارسال کد به دستگاه تگرا در حالت ریکاوری استفاده می شود. انجام نمیدهد
از دستگاه های قفل شده با کلید بوت رمزگذاری شده پشتیبانی می کند، فقط دستگاه هایی مانند ventana را باز می کند
یا تابلوهای مرجع کارتو. قادر به فلش کردن سیستم عامل به دستگاه نیست، اما می تواند
برای دانلود سفتافزاری که میتواند فلش شود استفاده شود. به عنوان مثال در ChromeOS
از tegrarcm برای دانلود بیلد مخصوص u-boot به دستگاه هدف Tegra با a استفاده می شود
payload که سپس به دستگاه بوت فلش می شود.
سیستم عامل پشتیبانی
· تگرا 20
· تگرا 30
· تگرا 114
· تگرا 124
چگونه به استفاده کنید
- یک کابل USB از سیستم توسعه خود به دستگاه Tegra خود وصل کنید. شما خواهد شد
بسته به برد مورد نظر به کابل USB A به A یا A به Micro B نیاز دارید.
- فایل BCT مناسب برای برد خود را پیدا کنید. برای تابلوهای مرجع، فایلهای BCT میتوانند
در توزیع L4T از NVIDIA یافت می شود.
- برای دستگاه خود سفتافزار بسازید (مانند u-boot)
- برای دانلود سیستم عامل tegrarcm را اجرا کنید
دستورات
readbct
BCT را از دستگاه مورد نظر بخوانید و آن را بنویسید باکتری.
OPTIONS
-- bct باکتری
فایل BCT را برای دانلود در دستگاه Tegra مشخص کنید. این فایل حاوی حافظه است
اطلاعات پیکربندی برای برد فایل های BCT را می توان از طریق
توزیع NVIDIA L4T یا با cbootimage و پیکربندی مناسب تولید شده است
فایل.
-- بوت لودر bfile
فایل بوت لودر را برای دانلود در دستگاه تگرا مشخص کنید. این فریمور است
فایلی که دانلود و اجرا می شود.
-loadaddr بار
آدرسی را که بوت لودر در آن بارگذاری می شود را مشخص کنید. این باید در مشخص شود
hex و معمولاً 0x108000 برای دستگاه Tegra20 یا 0x80108000 برای Tegra30 است.
دستگاه Tegra114 یا Tegra124.
-entryaddr enteraddr
آدرس ورودی را مشخص کنید که کنترل پس از نصب سفتافزار به آن منتقل میشود
لود شده. این باید به صورت هگز مشخص شود. اگر این گزینه حذف شود، فرض می شود
با آدرس بار یکسان باشد.
- نسخه
شماره نسخه را چاپ کنید و خارج شوید.
--کمک متن راهنما را چاپ کنید و از آن خارج شوید.
-- مینی لودر مگس
به جای استفاده از فایل داخلی، مینی لودر را از فایل مشخص شده بخوانید.
--miniloader_entry مهیج
آدرس ورودی مینی لودر را مشخص کنید.
مثال ها
برای دانلود سیستم عامل u-boot در یک Seaboard Tegra20:
$ sudo tegrarcm --bct seaboard.bct --bootloader u-boot.bin --loadaddr 0x108000
فایل bct: seaboard.bct
فایل booloader: u-boot.bin
addr 0x108000 را بارگیری کنید
آدرس ورودی 0x108000
شناسه دستگاه: 0x7820
uid: 0x33c20c0413fb217
نسخه RCM: 2.1
دانلود مینی لودر برای هدف...
miniloader با موفقیت دانلود شد
Chip UID: 0x33c20c0413fb217
شناسه تراشه: 0x20
نسخه اصلی شناسه تراشه: 0x1
نسخه کوچک شناسه تراشه: 0x4
SKU تراشه: 0x18 (t25)
نسخه رام بوت: 0x1
دستگاه بوت: 0x3 (SPI)
حالت عملیاتی: 0x3 (حالت توسعه دهنده)
بند پیکربندی دستگاه: 0x0
فیوز پیکربندی دستگاه: 0x0
بند پیکربندی SDRAM: 0x0
فایل ارسالی: seaboard.bct
- 4080/4080 بایت ارسال شد
seaboard.bct با موفقیت ارسال شد
ارسال فایل: u-boot.bin
- 268314/268314 بایت ارسال شد
u-boot.bin با موفقیت ارسال شد
برای خواندن BCT از یک سیستم:
$ sudo tegrarcm --bct ventana.bct readbct
فایل bct: ventana.bct
شناسه دستگاه: 0x7820
خواندن BCT از سیستم، نوشتن به ventana.bct...تمام شد!
برگشت ارزش
اگر خطایی رخ دهد وضعیت خروج غیر صفر برگردانده می شود.
از tegrarcm به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید