![]() |
|
|||||||
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
#11 |
|
Junior Member
Регистрация: 13.10.2013
Сообщений: 14
Вес репутации: 0 ![]() |
Что-то мучил меня вопрос "А верны ли измерения на GPIO29?"
Начал просматривать плату под лупой. Проводок с R17 (GPIO29) я было снял. Но у меня есть подозрение что он коротил на R15. Припаял снова. Померял вольтметром после загрузки: GPIO7 - 2.6V GPIO29 - 0V Решил дальше экспериментировать. #io -4 0x18040000 18040000: 0c0205ff #echo 7 > /sys/class/gpio/export #echo 29 > /sys/class/gpio/export #echo out > /sys/class/gpio/gpio7/direction #echo out > /sys/class/gpio/gpio29/direction #io -4 0x18040000 18040000: 2c0205ff GPIO7 - 0V GPIO29 - 0V echo 1 >/sys/class/gpio/gpio7/value GPIO7 - 2.6V GPIO29 - 0V echo 1 >/sys/class/gpio/gpio29/value GPIO7 - 2.6V GPIO29 - 2.5V echo 0 >/sys/class/gpio/gpio7/value echo 0 >/sys/class/gpio/gpio7/value GPIO7 - 0V GPIO29 - 0V #echo in > /sys/class/gpio/gpio7/direction GPIO7 - 0V GPIO29 - 0V #io -4 0x18040000 18040000: 2c02057f #io -4 0x18040000 2c02057f GPIO7 - 0V GPIO29 - 0V #reboot НО Померял вольтметром после загрузки: GPIO7 - 2.6V GPIO29 - 0V #io -4 0x18040000 18040000: 0c0205ff Получается, что по адресу 0x18040000 записано текущее состояние. При загрузке оно не сохранилось, поменялось на то что было вначале эксперимента. А как и где прописать состояние при загрузке. Но, возможно, оно изменяется на каком-то этапе зарузки... Буду использовать GPIO29 для моих нужд. Хотя, все-равно интересно как изменить загрузчик/прошивку чтобы на GPIO7 было 0V при загрузке? Последний раз редактировалось ald; 29.12.2013 в 18:49. Причина: исправление опечатки |
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|