Программирование ARM Power Profiler Kit II: установка на Linux Thu, November 21 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.


Power Profiler Kit II: установка на Linux Печать
Добавил(а) microsin   

Power Profiler Kit II (или PPK2 [1]) это специальное устройство для анализа тока потребления устройств на микроконтроллерах. На Linux оно работает совместно с утилитой Power Profiler, здесь описан пошаговый процесс установки под Ubuntu 22.04.3 LTS.

Процесс установки состоит из следующих основных шагов:

1. Установка nRF Connect for Desktop [2] -  это утилита, которая устанавливает и запускает весь инструментарий от Nordic Semiconductor, в том числе и то, что нам нужно - Power Profiler.

2. Установка драйвера для Power Profiler Kit II (или библиотеки?) - nrf-udev [4].

[nRF Connect for Desktop]

1. Зайдите на официальную страничку этой утилиты [2]. Кликните на большую синюю кнопку "Downloads", в выпадающем списке "Choose platform and version" выберите Linux, скачайте самую последнюю версию пакета. На момент написания статьи это был пакет nrfconnect-4.2.0-x86_64.appimage.

2. Сделайте файл пакета исполняемым командой:

chmod +x nrfconnect-4.2.0-x86_64.appimage

После этого двойным щелчком он должен запускаться. Внешний вид окна nRF Connect for Desktop:

PPK2 install Linux fig01

Необходимо установить библиотеку FUSE [3]:

sudo apt install libfuse2

В запущенном окне nRF Connect for Desktop найдите в списке Power Profiler, кликните на кнопку Install. Через несколько секунд утилита установится, и кнопка Install поменяется на Open.

PPK2 install Linux fig02

Следующий шаг - установка драйвера для Power Profiler Kit II (nrf-udev).

[Установка nrf-udev]

3. Выполните команды:

git clone https://github.com/NordicSemiconductor/nrf-udev.git
cd nrf-udev
dpkg-deb -b nrf-udev_1.0.1-all
sudo dpkg -i nrf-udev_1.0.1-all.deb

4. В окне nRF Connect for Desktop кликните на кнопку Open напротив Power Profiler, откроется окно утилиты.

PPK2 install Linux fig03

5. Подключите Power Profiler Kit II через порт USB DATA/POWER к компьютеру.

PPK2 install Linux fig04

6. В окне утилиты Power Profiler кликните на кнопку Select, выберите устройство PPK2.

PPK2 install Linux fig05

На запрос "Device must be programmed, do you want to proceed? Program/No" кликните на кнопку Program.

PPK2 install Linux fig06

Цвет светодиодов поменяется на красный, они будут мигать, обозначая процесс программирования. Через несколько секунд процесс завершится, и внешний вид окна Power Profiler поменяется.

PPK2 install Linux fig07

После этого все готово к работе. Для начала сбора данных нужно нажать на кнопку Start.

Принцип работы Power Profiler Kit II основан на регистрации протекающего тока, потребляемое испытываемым устройством. Ток на испытываемое устройство можно подавать двумя способами:

- От встроенного стабилизатора Power Profiler Kit II, в этом случае напряжение можно регулировать от 0.8V до почти 5V.
- От внешнего источника.

Более подробно см. статью [1].

[Ссылки]

1. Power Profiler Kit II, руководство пользователя.
2. nRF Connect for Desktop.
3. Can't Run AppImage on Ubuntu 22.04? Here's How to Fix it site:itsfoss.com.
4. nrf-udev.
5. 230925PPK2-Linux-install.zip - драйвер, документация, разводка печатной платы PPK2.

 

Добавить комментарий


Защитный код
Обновить

Top of Page