Fórum Root.cz

Práce => Nabízím zakázku => Téma založeno: mixal11 18. 02. 2022, 14:16:09

Název: Linux driver pre SPI UART
Přispěvatel: mixal11 18. 02. 2022, 14:16:09
Nasiel by sa tu niekto kto by vedel napisat kernel module driver pre nas vlastny SPI - UART bridge? (Je to vlastne STM32 s firmware, mozme ho aj upravit) V user space mi to funguje pekne, chcelo by to ale presunut do kernelu a nech je to standart /dev/ttyXXX

Jednorazova zakazka, v buducnosti by sa urcite naslo toho viac.
Název: Re:Linux driver pre SPI UART
Přispěvatel: alex6bbc 18. 02. 2022, 15:08:40
neco podobneho uz driver ma
https://lwn.net/Articles/301914/
Název: Re:Linux driver pre SPI UART
Přispěvatel: mixal11 19. 02. 2022, 11:04:23
Ano, je zopar UART driverov na SPI, ale ja chcem mozno az 5 UARTov (to nema ziadny), komunikacia nie je uplne vhodna na impelmentaciu v STM32. Atd.

Ale ako inspiracia dobra, je z coho vychadzat. Nemam vsak s drivermi skusenosti.
Název: Re:Linux driver pre SPI UART
Přispěvatel: alex6bbc 19. 02. 2022, 13:04:45
pokud to neni tajne jak to ma vypadat?
co vede do pc, kde je v tom stm32 a kde ty spi?
Název: Re:Linux driver pre SPI UART
Přispěvatel: mixal11 19. 02. 2022, 14:22:37
V podstate jednoducho. Allwinner alebo Rasp Pi CM pripojeny cez SPI na STM32. STM32 tam musi byt kvoli inym veciam, ale ked uz tam je, tak moze robit aj UARTy pre Linux.

Ciel je mat /dev/ttyXXX0 - 4 v linuxe