настройка adxl345 на armbian
Ребят, я в тупике. Помогите.
Плата BTT. В разъем для акселерометра подключена adxl345.
Если прошить CB1_Debian11_Klipper_kerne_5.16_202300712.img с гитхаба и включить в конфиге загрузки overlays=spidev0_0, то акселерометр работает. Но не нравится мне эта сборка, kiauh нет, и т.п.
Я скачал с сайта armbian Armbian_23.11.1_Bigtreetech-cb1_bookworm_legacy_6.1.43.img, установил.
после этого поставил клиппер. все работает. После этого начал настраивать adxl:
в загрузке прописал overlays=spidev0_0,
далее сделал так:
~/klippy-env/bin/pip install -v numpy
sudo apt install python3-numpy python3-matplotlib libatlas-base-dev
cd ~/klipper/
sudo cp ./scripts/klipper-mcu.service /etc/systemd/system/
sudo systemctl enable klipper-mcu.service
cd ~/klipper/
make menuconfig
В меню установите «Архитектура микроконтроллера» на «Процесс Linux», затем сохраните и выйдите.
sudo service klipper stop
make flash
sudo service klipper start
в файл printer.cfg прописал: (это работало на другой прошивке)
[mcu host]
serial: /tmp/klipper_host_mcu
[adxl345]
cs_pin: host:gpio67
spi_bus: spidev0.0
axes_map: x,y,z
[resonance_tester]
accel_chip: adxl345
accel_per_hz:70
probe_points: 117.5, 117.5, 10 # an example
в консоли:
$ ACCELEROMETER_QUERY
// Invalid adxl345 id (got ff vs e5).
// This is generally indicative of connection problems
// (e.g. faulty wiring) or a faulty adxl345 chip.
!! Invalid adxl345 id (got ff vs e5).
Что я делаю не так?
Поделитесь опытом запуска на BTT 1.2 модуля adxl на прошивке с сайта armbian 🙏🏻
Популярные вопросы
BambuLab P1S постоянно застревает пластик.
Проблемы с "недоэкструзией" или ЧТО ЭТО?
Отпечатал две катушки на принтере (ПЛА и ПЕТ-Г). Отпечатал ч...
Программа для 3D проектирования
Пр...
Комментарии и вопросы
Подскажите парни. Похожая проб...
А где BMS с балансировкой?
На thingiverse ценное может ис...
Помогите пожалуйста настроить...
Приветствую.Попробовал разные...
Доброго времени суток, не очен...
Где можно заказать экран на мо...