Author Topic: [Решено] Подача определенного напряжения на светодиод  (Read 11344 times)

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Попробуй выгрузить и загрузить модуль командами:
Code: [Select]
$sudo rmmod -v pwm_sunxi
$sudo modprobe -v pwm_sunxi
Что напишет ?
Посмотри нет ли какого правила для modprobe:
Code: [Select]
sudo grep -r pwm /etc
« Last Edit: April 19, 2014, 03:49:21 pm by UnКаЙF »

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
Ага, вот вывело)
Code: [Select]
$sudo rmmod -v pwm_sunxi
rmmod pwm_sunxi, wait=no

Code: [Select]
$sudo modprobe -v pwm_sunxi
insmod /lib/modules/3.4.79-sun7i+/kernel/drivers/misc/pwm-sunxi.ko

Code: [Select]
sudo grep -r pwm /etc
/etc/modules:pwm_sunxi
« Last Edit: April 22, 2014, 10:47:53 am by warlock »

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Запости (прикрепи) файл /var/log/udev

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
Вот, в архиве.

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Тфу ты блин !  :-[
Исправь у себя название секции [pwm_para] на [pwm0_para]

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
Да...
Прошляпил я.
Светодиод горит при запуске куби, модуль выгружается - тухнет, загружается - горит.
Появилась папка в sys/class
Но папки в /sys/kernel/sunxi_pwm нету((

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
А зачем тебе /sys/kernel/ ?
Управляется через /sys/class/pwm-sunxi/pwm0

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
В папке присутствуют вот такие разделы:
Code: [Select]
root@cubieboard2:/sys/class/pwm-sunxi/pwm0# ls
duty  duty_percent  period  pin  polarity  power  pulse  run  subsystem  uevent

https://github.com/dwilkins/pwm-sunxi
« Last Edit: April 24, 2014, 07:56:59 am by warlock »

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
Все работает, большое тебе спасибо!
-------------------------------------------------
Кто знает, где можно узнать список команд для программирования PWM на С или питоне?
« Last Edit: April 25, 2014, 05:51:21 am by warlock »

Offline UnКаЙF

  • Full Member
  • ***
  • Posts: 241
  • Karma: +9/-6
    • View Profile
Повторяю: https://www.olimex.com/wiki/How_to_add_pwm и две ссылки с этой же страницы.

Offline warlock

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
    • View Profile
Всем большое спасибо, тема закрыта.