|
42 | 42 |
|
43 | 43 |  |
44 | 44 |
|
| 45 | +Если вы хотите использовать режим «Генерация» на Linux, то: |
| 46 | + |
| 47 | +1. Откройте терминал (его можно открыть комбинацией Ctrl+Alt+T) и напишите: |
| 48 | +``` |
| 49 | +sudo addgroup legonxt |
| 50 | +sudo adduser $USER legonxt |
| 51 | +``` |
| 52 | +2. Создайте файл с именем 45-legonxt.rules |
| 53 | +3. Заполните его содержимым: |
| 54 | +``` |
| 55 | +SUBSYSTEM=="usb", ATTRS{idVendor}=="0694", ATTRS{idProduct}=="0002", SYMLINK+="legonxt-%k", GROUP="legonxt", MODE="0666" |
| 56 | +
|
| 57 | +SUBSYSTEM=="usb", ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="6124", SYMLINK+="legonxt-%k", GROUP="legonxt", MODE="0666" |
| 58 | +``` |
| 59 | + |
| 60 | +4. Напишите из терминала (его можно открыть комбинацией Ctrl+Alt+T) |
| 61 | + |
| 62 | +```sudo cp 45-legonxt.rules /etc/udev/rules.d``` |
| 63 | + |
| 64 | + После перезагрузки Ваше устройство будет распознавать контроллер. |
| 65 | + |
| 66 | + |
| 67 | +5. Вам понадобится arm-none-eabi. Его можно установить по [ссылке](https://developer.arm.com/-/media/Files/downloads/gnu/12.3.rel1/binrel/arm-gnu-toolchain-12.3.rel1-x86_64-aarch64-none-elf.tar.xz?rev=a8bbb76353aa44a69ce6b11fd560142d&hash=8DC6C55310058C1594FD6EEFD60F0B2528265C64). Затем необходимо разархивировать. |
| 68 | + |
| 69 | +Так же вы можете запустить установочный скрипт download-arm-none-eabi.sh через консоль, он находится в папке TRIKStudio/bin/nxt-tools |
| 70 | + |
| 71 | +Чтобы его запустить, достаточно написать в консоль из папки со скриптом |
| 72 | +```chmod +x download-arm-eabi.sh |
| 73 | +./download-arm-eabi.sh |
| 74 | +``` |
| 75 | +Чтобы получить более подробную инструкцию по запуску скрипта, напишите |
| 76 | +``` |
| 77 | +./download-arm-eabi.sh --help |
| 78 | +``` |
| 79 | + |
| 80 | +6. Зайдите в Настройки. Укажите путь к папке, полученной после разархивации, а затем нажмите "Применить". |
| 81 | + |
45 | 82 | ## **Загрузка на контроллер** |
46 | 83 |
|
47 | 84 | Из TRIK Studio можно загрузить готовую программу на робота, чтобы в дальнейшем автономно её исполнять без связи с компьютером. |
|
0 commit comments