/ { chosen{ zephyr,display=&gc9a01; }; }; &pinctrl { spi00_default: spi00_default { group1 { psels = <NRF_PSEL(SPIM_SCK, 2, 6)>, <NRF_PSEL(SPIM_MOSI, 2, 8)>, <NRF_PSEL(SPIM_MISO, 2, 9)>; }; }; spi00_sleep: spi00_sleep { group1 { psels = <NRF_PSEL(SPIM_SCK, 2, 6)>, <NRF_PSEL(SPIM_MOSI, 2, 8)>, <NRF_PSEL(SPIM_MISO, 2, 9)>; low-power-enable; }; }; }; /delete-node/ &mx25r64; &spi00 { status = "okay"; cs-gpios = <&gpio2 10 GPIO_ACTIVE_LOW>; pinctrl-0 = <&spi00_default>; pinctrl-1 = <&spi00_sleep>; pinctrl-names = "default", "sleep"; gc9a01: gc9a01@0 { compatible = "galaxycore,gc9a01"; label = "GC9A01"; spi-max-frequency = <10000000>; reg = <0>; cmd-data-gpios = <&gpio2 7 GPIO_ACTIVE_LOW>; reset-gpios = <&gpio0 1 GPIO_ACTIVE_LOW>; width = <240>; height = <240>; x-offset = <0>; y-offset = <0>; vcom = <0x19>; gctrl = <0x35>; vrhs = <0x12>; vdvs = <0x20>; mdac = <0x08>; gamma = <0x01>; colmod = <0x05>; lcm = <0x2c>; porch-param = [0c 0c 00 33 33]; cmd2en-param = [5a 69 02 01]; pwctrl1-param = [a4 a1]; pvgam-param = [D0 04 0D 11 13 2B 3F 54 4C 18 0D 0B 1F 23]; nvgam-param = [D0 04 0C 11 13 2C 3F 44 51 2F 1F 1F 20 23]; ram-param = [00 F0]; rgb-param = [CD 08 14]; }; };
SDK: nRF Connect SDK v3.0.2
The green line is SCK, yellow is CS.
Why is the voltage of the SCK so low? And the signal is not a square wave.