This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
products:sbc:common:applications:gpio:pwm [2024/08/06 08:35] nick |
products:sbc:common:applications:gpio:pwm [2026/09/15 03:25] (current) nick [Control PWM] |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| | | | | ||
| - | ^ VIM1 | + | ^ VIM1 |
| - | ^ VIM2 | + | ^ VIM2 |
| - | ^ VIM3 | + | ^ VIM3 |
| - | ^ VIM3L | '' | + | ^ VIM3L | '' |
| - | ^ VIM4 | + | ^ VIM4 |
| - | ^ VIM1S | '' | + | ^ VIM1S | '' |
| + | ^ VIM-5 | '' | ||
| + | |||
| + | **VIM 5:** | ||
| + | ```shell | ||
| + | $ set -- / | ||
| + | $ PWM_J=$1 | ||
| + | $ echo $PWM_J | ||
| + | ``` | ||
| Line 123: | Line 132: | ||
| device | device | ||
| ``` | ``` | ||
| + | <tabbox VIM-5> | ||
| + | |||
| + | Edit ''/ | ||
| + | |||
| + | You need to add '' | ||
| + | |||
| + | ```shell | ||
| + | fdt_overlays=pwm_j | ||
| + | |||
| + | ``` | ||
| + | |||
| + | After reboot, you will see the pwm device node. | ||
| + | |||
| + | ```shell | ||
| + | $ set -- / | ||
| + | $ PWM_J=$1 | ||
| + | $ ls $PWM_J | ||
| + | device | ||
| + | ``` | ||
| + | |||
| </ | </ | ||
| Line 132: | Line 161: | ||
| The '' | The '' | ||
| - | ``` | + | ```diff |
| diff --git a/ | diff --git a/ | ||
| --- a/ | --- a/ | ||
| Line 175: | Line 204: | ||
| The '' | The '' | ||
| - | ``` | + | ```diff |
| --- a/ | --- a/ | ||
| +++ b/ | +++ b/ | ||
| Line 223: | Line 252: | ||
| ``` | ``` | ||
| - | < | + | < |
| ```shell | ```shell | ||
| - | echo 1 | sudo tee /sys/class/pwm/pwmchip12/export | + | set -- /sys/bus/ |
| - | echo 1000000 | sudo tee /sys/ | + | PWM_J=$1 |
| - | echo 500000 | sudo tee /sys/ | + | echo 0 | sudo tee " |
| - | echo 1 | sudo tee /sys/ | + | echo 1000000 | sudo tee " |
| + | echo 500000 | sudo tee " | ||
| + | echo 1 | sudo tee " | ||
| ``` | ``` | ||
| Line 256: | Line 287: | ||
| echo 0 | sudo tee / | echo 0 | sudo tee / | ||
| ``` | ``` | ||
| - | + | < | |
| - | < | + | |
| ```shell | ```shell | ||
| - | echo 0 | sudo tee / | + | set -- / |
| + | PWM_J=$1 | ||
| + | echo 0 | sudo tee " | ||
| + | ``` | ||
| + | <tabbox VIM3L/ | ||
| + | ```shell | ||
| + | echo 0 | sudo tee / | ||
| ``` | ``` | ||