Приветствую.
Мозги сломал об инициализацию УСБ хоста на данных камнях, доки кот наплакал, в исходниках линукса противоречащие даташиту и здравому смыслу функции.
В качестве примера - запись в регистры PHY производится по адресу базовый адрес контроллера+0x404, притом, как в даташите - это регистр OHCI !!! Как это работает - наверно волшебство...
Может кто ковырял это дело и есть какие-то соображения, буду признателен.
Особенно интересует, как инициализировать Host PHY... В baremetal, разумеется
Сообщение отредактировал mantech - Jul 17 2018, 10:14