*Устаревшее* Программирование платы Open-Storm

Шаг 1

Откройте Git Bash и введите следующие команды:

cd ~/Documents

mkdir Perfect_Cell

cd ~/Documents/Perfect_Cell

git clone https://github.com/bpwong-um/perfect-cel...

cd perfect-cell

git checkout sd_logger

Шаг 2

Вам нужно открыть файл через вкладку Project/Workspace, а не через вкладку File.

Путь к файлу должен быть: “Perfect-cell\perfect-cell.cydsn\perfect-cell.cyprj” (возможно, вам нужно будет показать “Все файлы (*.*)”)

Шаг 3

Если вы используете лабораторный компьютер, файл должен находиться на рабочем столе. Если вы его не видите, найдите аспиранта и спросите.

Мы работаем над более надежным способом выполнения этой задачи. Файл config.h содержит конфиденциальную информацию, такую как пароли узлов, поэтому мы не размещаем его в нашем репозитории на GitHub и не хотим его распространять.

Вам, возможно, придется добавить файл config.h в путь к файлу (щелкните правой кнопкой мыши на “Headers”, выберите add > add existing и выберите файл config.h)

Шаг 4

Перейдите в “Build” → “Build perfect-cell” (это займет немного времени)

Если вы получите какие-либо ошибки “FLAG”, вероятно, у вас старый файл config.h. Это нормально, вам просто нужно добавить эту переменную в код файла конфигурации.

Например, #define V420_FLAG 0u

Когда ваша сборка завершится, вы увидите сообщение "Сборка успешно завершена!"

Шаг 5

Прежде чем программировать плату, убедитесь, что все необходимые пины имеют перемычки. Перемычки позволяют переключаться между различными настройками платы.

Перемычки, которые вам понадобятся:

JP1 - Подключите плату напрямую от батареи (не от регулятора напряжения) JP1 (нижние два контакта соединены)

JP2 - верхние два контакта - контролируют, как мы питаем модем

ST и XB - соедините все светодиоды состояния

Шаг 6

Прежде чем продолжить, убедитесь, что плата имеет SD-карту и модем (с активированной SIM-картой), подключенные к ней. Убедитесь, что модем правильно подключен к плате!

Используя кабель программирования платы, подключите вашу плату к компьютеру через USB-порт.

Кабель с контактами подключается к белому порту на плате.

Если у вас возникли проблемы с подключением, проверьте, что программатор использует правильный порт.

После установления соединения

Перевод руководства с ifixit.com

Читайте также