Как реализовать пользовательский драйвер периферийного устройства для встроенного проекта Linux с использованием STM32MP1? - PullRequest
1 голос
/ 19 апреля 2020

Я хотел бы использовать низкоуровневый подход для передачи данных с FPGA на процессор STM32MP1, в настоящее время я использую устройство FTDI USB, которое потребляет дополнительно I C энергии от моего устройства питания от батареи.

Я инициализировал бы и считывал данные с периферийного устройства QUADSPI на STM32 в режиме двойного банка.

Я читал модули ядра, чтобы получить доступ на уровне регистра, однако все они, похоже, останавливаются на Hello World или лучше переключают выводы GPIO. Я не могу найти solid документацию для того, что я пытаюсь сделать.

Каков наилучший способ инициализации периферийного устройства, для которого не написан драйвер Linux?

...