Инструменты пользователя

Инструменты сайта


заливка_прошивки

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
заливка_прошивки [2021/09/25 03:46]
65.21.180.7 старая версия восстановлена (2019/06/11 09:36)
заливка_прошивки [2021/10/03 12:13] (текущий)
192.168.88.1 старая версия восстановлена (2021/09/25 03:46)
Строка 1: Строка 1:
 +===== Заливка уже откомпилированной прошивки =====
 +
 +В первую очередь необходимо скачать сам проект.
 +Это можно сделать либо с использованием утилиты git:
 +<code>
 +git clone https://github.com/anklimov/lighthub.git
 +</code>
 + 
 +Либо, если у вас она не установлена - открываем  [[https://github.com/anklimov/lighthub]]
 +Далее, нажимаем зеленую кнопку "Clone or download"
 +Выбираем пункт "Download ZIP", скачиваем и распаковываем архив
 +
 +Переходим в директорию lighthub-master/compiled/<требуемая_платформа> (список платформ выше)
 +
 +Подключаете плату USB кабелем к компьютеру (кроме платформы NRF52 - там программирование только при помощи специального устройства JLink, об этом позже)
 +
 +В диспетчере устройств находите порт, на который села плата (например, com3)
 +корректируете номер порта в файле upload.bat, который находится в директории, в которую вы вошли
 +
 +Запускаете файл на выполнение (если выдается запрос "нажмите любую клавишу" - нажимаете)
 +Прошивка должна загрузиться в ваш контроллер.
 +
 ===== Компиляция и заливка с использованием platformio + Atom или VSC ===== ===== Компиляция и заливка с использованием platformio + Atom или VSC =====
  
 Проект создан с использование Platformio , аналога Arduino IDE. Проект создан с использование Platformio , аналога Arduino IDE.
  
-Сперва необходимо скачать Visual Studio Code или Atom, установить Platformio в качестве плагина. В интернете много материалов и видеоуроков на эту тему. +Сперва необходимо скачать Visual Studio Code или Atom, установить Platformio в качестве плагина. В интернете много материалов и видеоуроков на эту тему. Скорее всего потребуется установить клиент Git (Для Windows https://git-scm.com/download/win).
  
-Далее, необходимо скачать сам проект.+Далее, как и в предыдущем случае, необходимо скачать сам проект.
 Проект создан с использование Platformio , аналога Arduino IDE. Проект создан с использование Platformio , аналога Arduino IDE.
  
Строка 77: Строка 99:
 <code> <code>
 ; Arduino Mega (without one-wire driver) + Ethernet shield Wiznet 5100 ; Arduino Mega (without one-wire driver) + Ethernet shield Wiznet 5100
 +; Компактная сборка для Mega2560
 ;    mega2560slim-5100 ;    mega2560slim-5100
  
 ; Arduino Mega + Ethernet shield Wiznet 5100 ; Arduino Mega + Ethernet shield Wiznet 5100
 +
 ;    mega2560-5100 ;    mega2560-5100
  
Строка 86: Строка 110:
  
 ; LightHub controller HW revision 2.1 and above (Wiznet 5500 CS on pin 53) ; LightHub controller HW revision 2.1 and above (Wiznet 5500 CS on pin 53)
-;    lighthub21+; Если у вас плата LightHub версии 2.1 или более новая + DUE - используйте эту конфигурацию  
 +;    **lighthub21** 
 + 
 +; Arduino DUE  + Ethernet shield Wiznet 5100 or 5200 or 5500 
 +; Предпочтительный вариант для DUE с Ethernet Shield (не для платы LightHub), базированный на универсальном драйвере 
 +;    **due**
  
 ; Arduino DUE  + Ethernet shield Wiznet 5100 ; Arduino DUE  + Ethernet shield Wiznet 5100
 +; вариант для DUE с Ethernet Shield 5100 (старый драйвер, будет убран в следующем релизе)
 ;    due-5100 ;    due-5100
  
 ; Arduino DUE + Ethernet shield Wiznet 5500 ; Arduino DUE + Ethernet shield Wiznet 5500
 +; вариант для DUE с Ethernet Shield 5500 (старый драйвер, будет убран в следующем релизе)
 ;    due-5500 ;    due-5500
  
 ; ESP 8266    ; ESP 8266   
-;    esp8266-wifi+;    **esp8266-wifi**
  
 ; ESP-32  ; ESP-32 
-;    esp32-wifi+;    **esp32-wifi**
  
 ; M5Stack core (ESP32 based) ; M5Stack core (ESP32 based)
Строка 129: Строка 160:
 Если возникли ошибки: Если возникли ошибки:
 Попробовать очистить папку с библиотеками .piolibdeps и .pioenv удалив все их содержимое Попробовать очистить папку с библиотеками .piolibdeps и .pioenv удалив все их содержимое
- 
- 
- 
-===== Заливка уже откомпилированной прошивки ===== 
- 
-Как и в предыдущем случае, в первую очередь необходимо скачать сам проект. 
-Это можно сделать либо с использованием утилиты git: 
-<code> 
-git clone https://github.com/anklimov/lighthub.git 
-</code> 
-  
-Либо, если у вас она не установлена - открываем  [[https://github.com/anklimov/lighthub]] 
-Далее, нажимаем зеленую кнопку "Clone or download" 
-Выбираем пункт "Download ZIP", скачиваем и распаковываем архив 
- 
-Переходим в директорию lighthub.master/compiled/<требуемая_платформа> (список платформ выше) 
- 
-Подключаете плату USB кабелем к компьютеру (кроме платформы NRF52 - там программирование только при помощи специального устройства JLink, об этом позже) 
- 
-В диспетчере устройств находите порт, на который села плата (например, com3) 
-корректируете номер порта в файле upload.bat, который находится в директории, в которую вы вошли 
- 
-Запускаете файл на выполнение (если выдается запрос "нажмите любую клавишу" - нажимаете) 
-Прошивка должна загрузиться в ваш контроллер. 
  
  
заливка_прошивки.1632530808.txt.gz · Последнее изменение: 2021/09/25 03:46 — 65.21.180.7