用 longan linux SDK 这个试试
z2500abc 发布的帖子
-
全志T113-i 使用RTL8211F-CG 速度只能跑在百兆的样子,而且还有RX 错误,这个是啥原因啊
使用的是内核中原生的 realtek.c 文件。
而且在设备树中无论怎么去调 tx-delay 与 rx-delay的值,都工作不了在千兆。
以下是设备树配置:&gmac0 { pinctrl-0 = <&gmac0_pins_a>; pinctrl-1 = <&gmac0_pins_b>; pinctrl-names = "default", "sleep"; phy-mode = "rgmii"; use_ephy25m = <0>; tx-delay = <1>; /*1 2 2 3 */ rx-delay = <2>; /*1 1 2 2 */ phy-rst = <&pio PE 7 GPIO_ACTIVE_HIGH>; status = "okay"; }; 这是使用ifconfig 后的信息:
ifconfig
eth0 Link encap:Ethernet HWaddr 3E:9D:03:1F:12:B7
inet addr:192.168.1.79 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::9463:be0:f7c6:c1a1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:231 errors:5 dropped:5 overruns:0 frame:0
TX packets:121 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:19410 (18.9 KiB) TX bytes:10973 (10.7 KiB)
Interrupt:37 -
回复: T113-i 使用 ssd1307fb 驱动ssd1306的OLED显示屏,无法显示
@tsk12358 我后面把设备树里面的 disp 下面的东西给注释掉了,然后就好了,只不过这个I2C的屏幕确刷新确实好慢。。
现在还有个问题 就是启动后 屏幕会全部都被点亮,而且还啥都不显示,连光标闪烁都不显示了, 这个问题还没解决,,,不知道是不是 与TV 显示 部分有关系 -
T113-i 使用 ssd1307fb 驱动ssd1306的OLED显示屏,无法显示
以下是我的设备树配置:
oled: ssd1306@3c{compatible = "solomon,ssd1306fb-i2c"; reg = <0x3c>; reset-gpios = <&pio 1 5 GPIO_ACTIVE_LOW>; solomon,width = <128>; solomon,height = <64>; solomon,page-offset = <0>; solomon,com-lrremap; solomon,com-invdir; solomon,com-offset = <0>; solomon,lookup-table = <0x3f 0x3f 0x3f 0x3f>; status = "okay"; };
这个在打印的logo中也能够正确的识别到设备:ssd1307fb 3-003c: fb0: Solomon SSD1307 framebuffer device registered, using 1024 bytes of video memory
of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/soc@3000000/twi@2502c00/ssd1306@3c[0]' - status (0)
启动后屏幕花屏,而且使用 cat dev/urandom > dev/fb0 后花屏会变化 但是会报错误信息:
cat dev/urandom > dev/fb0
cat: write error: Invalid argument然后输入字符 echo hello > dev/fb0 屏幕上有小的黑点在变化。
i2c的地址配置都正常
i2cdetect -y 3 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- --
想请教大神,这个问题该怎么解决啊。。