作为全志老垃圾佬,看到全志新出的D1s,拿来和之前玩惯的F1C100、C200等芯片进行了对比,D1s是真的香,果断切D1s,还能玩RISC-V,本垃圾佬也做一次科技的弄潮儿
N
Latest posts made by nideyida
-
我为什么选择D1s
-
Reply: 请问D1怎么开双显和同显异显?
@bedrock 在 请问D1怎么开双显和同显异显? 中说:
见文档:
固件下载:
https://d1.docs.aw-ol.com/source/3_getimg/请问有双屏显示的DTS配置方式吗?我要怎么样才能把自己的SDK配成这个样子呢?
-
Reply: 请问D1 tina v1.0.0 是不是默认支持了自带的mipi屏幕, 可是为什么我的没有显示呢?背光是亮的
@memory 请问这个LVGL怎么搞上去的?有没有玩的教程?
-
Reply: D1哪吒开发板默认输出改成HDMI
我先用在线文档介绍的方法切到HDMI输出:
cd /sys/kernel/debug/dispdbg echo disp0 > name; echo switch1 > command; echo 4 10 0 0 0x4 0x101 0 0 0 8 > param; echo 1 > start;
再cat colorbar,就不绿了,说明不是硬件或者显示器的问题,应该是我配置的问题
echo 1 > /sys/class/disp/disp/attr/colorbar
-
Reply: D1哪吒开发板默认输出改成HDMI
@xiaowenge 在 D1哪吒开发板默认输出改成HDMI 中说:
board.dts和uboot-board.dts你都这样改:
tina/device/config/chips/d1/configs/nezha$ git diff . diff --git a/configs/nezha/linux-5.4/board.dts b/configs/nezha/linux-5.4/board.dts index bfeed6c..335895e 100755 --- a/configs/nezha/linux-5.4/board.dts +++ b/configs/nezha/linux-5.4/board.dts @@ -1128,25 +1128,25 @@ chn_cfg_mode : Hardware DE channel allocation config. 0:single display with disp_init_enable = <1>; disp_mode = <0>; - screen0_output_type = <1>; - screen0_output_mode = <4>; - - screen1_output_type = <3>; - screen1_output_mode = <10>; - - screen1_output_format = <0>; - screen1_output_bits = <0>; - screen1_output_eotf = <4>; - screen1_output_cs = <257>; - screen1_output_dvi_hdmi = <2>; - screen1_output_range = <2>; - screen1_output_scan = <0>; - screen1_output_aspect_ratio = <8>; - - dev0_output_type = <1>; - dev0_output_mode = <4>; + screen0_output_type = <3>; + screen0_output_mode = <10>; + + screen0_output_format = <0>; + screen0_output_bits = <0>; + screen0_output_eotf = <4>; + screen0_output_cs = <257>; + screen0_output_dvi_hdmi = <2>; + screen0_output_range = <2>; + screen0_output_scan = <0>; + screen0_output_aspect_ratio = <8>; + + screen1_output_type = <1>; + screen1_output_mode = <4>; + + dev0_output_type = <4>; + dev0_output_mode = <10>; dev0_screen_id = <0>;
哇,确实可以了!感谢大佬!
这么改完开机logo默认就从我插着的HDMI显示器输出了
但是好像还有一点问题,就是我cat colorbar的时候,颜色不太对,有点绿,好像是跟我一开始那个ev0_output_type改成4之后打印的绿色重合了,才有了这个效果:
-
Reply: D1哪吒开发板默认输出改成HDMI
查看hdmi_sink节点:
root@TinaLinux:/# cat /sys/devices/virtual/hdmi/hdmi/attr/hdmi_sink Video Mode: 640x480P 720x480P 720x480P 1080I60 480I 480I 1080P60 576P 576P 720P50 1080I50 576I 576I 1080P50 720P60 Only Support YUV420: Also Support YUV420: Pixel Format: RGB YUV444 YUV422 Deep Color: Basic Audio Support: YES Audio Code: LPCM HDCP Tpye:
-
Reply: D1哪吒开发板默认输出改成HDMI
把uboot-board.dts文件下的dev0_output_type改成4之后,默认输出倒是改成HDMI了,就是logo显示不正常,现在是一片绿色:
yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/configs/nezha$ git diff . diff --git a/configs/nezha/uboot-board.dts b/configs/nezha/uboot-board.dts index 793dec2..bb5ee2b 100644 --- a/configs/nezha/uboot-board.dts +++ b/configs/nezha/uboot-board.dts @@ -229,8 +229,8 @@ screen1_output_scan = <0>; screen1_output_aspect_ratio = <8>; - dev0_output_type = <1>; - dev0_output_mode = <4>; + dev0_output_type = <4>; + dev0_output_mode = <10>; dev0_screen_id = <0>; dev0_do_hpd = <0>;