Khadas VIM2 Pro -- I2C

Forum poświęcone układom SBC (Single Board Komputer) opartych o SoC Amlogic
Regulamin forum
Obrazek

Amlogic Khadas VIM1 BASIC
SoC: Amlogic S905 Quad Core ARM Cortex-A53 Mali-T450MP5 GPU UHD H.265/VP9 60fps HDR10 oraz HLG HDR

Obrazek

Amlogic Khadas VIM2 PRO
SoC: Amlogic S912 Octa Core ARM Cortex-A53 Mali-T820MP3 GPU HW UHD H.265/VP9 60fps HDR10 oraz HLG HDR
ODPOWIEDZ
Awatar użytkownika
SunRiver
Administrator
Posty: 417
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Khadas VIM2 Pro -- I2C

Post autor: SunRiver » 22 lip 2018, 15:57

Jak wiemy nasz Khadas na złączu posiada 2x I2C A i B

Obrazek

dokładnie jak widać chodzi o piny :

22 - I2C_SCK_A
23 - I2C_SDA_A

oraz

25 - I2C_SCK_B
26 - I2C_SDA_B

jeśli jeszcze nie mamy to musimy doinstalować na szybko pakiet I2C-tools dla linuxa co czynimy :

sudo apt-get install i2c-tools

Po podaniu naszego hasła musimy jeszcze potwierdzić naciskając Y że się zgadzamy na pobranie ok 80KB danych
i po chwili pakiety zostaną zainstalowane w naszym systemie

Obraz wysłany z ..:: Forum amatorów i pasjonatów elektroniki oraz programowania

dzięki czemu /usr/sbin uzyskamy dodatkowe polecenia do pracy z i2C

- i2c-stub-rom-dump
- i2cdetect
- i2cdump
- i2cget
- i2cset

no to zobaczmy ....
i2cdetect -l

Obrazek

wygląda obiecująco ..... wykryło oleda :)

Obrazek

oczywiście jako że mamy do czynienia z linuxem działa też sposób szukania urządzeń jak w SomLABS , które to to
opisuje kol Lenin :)

Obrazek

ale w tym wypadku dostaniemy jak widać pełną listę gdyż khadas nie jedno ma za uszami :) wiec zgłaszają się tu
różne urządzenia obecne na płytce korzystające z i2C_B w tym nasz LCD , który podłączyłem do I2C_B i jest na
adresie 0x3C
... na razie nic tam na nim niema , ale .... powoli powoli ...

o tym w następnej części ....
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

ODPOWIEDZ