已经实现了,这玩意估计要联系代理商另外花钱买,要收授权费的
nideyida 发布的帖子
-
回复: XR829 蓝牙模块串口同步错误
@tronlong_support 在 XR829 蓝牙模块串口同步错误 中说:
@chrisvista 您好,这款蓝牙模块暂未使用过,可以联系我司技术服务协助。
技术热线:020-3893-9734
技术邮箱:support@tronlong.comXR829不是也是全志原厂的吗,怎么你们都不优先调试一下?
-
回复: 大佬我又来了,Wi-Fi问题求助
@iincity 在 大佬我又来了,Wi-Fi问题求助 中说:
说开源吧,又很多没有开。wifi这块想增加新驱动不好搞
确实有些东西没开源。但是新增个wifi驱动应该还是能搞的,不过不熟悉的伙伴搞起来有一定难度是真的,原厂都是由专人干这活的
-
回复: 用于 V3s/S3 芯片的 Tina Linux
试试这个,R11的:
R11 资料、SDK、数据手册、硬件参考设计
https://bbs.aw-ol.com/topic/1313 -
回复: 【资料汇总】V853资料汇总
【资料】V853 物料 Support List
https://bbs.aw-ol.com/topic/1997/share/1 -
回复: 求一份V853芯片手册资料
参考这个:
【资料】V853 物料 Support List
https://bbs.aw-ol.com/topic/1997/share/1 -
回复: 全志v853的开发工具链具体是什么呀?
@rain_tk 在 全志v853的开发工具链具体是什么呀? 中说:
@nideyida 应该可以参考这个
看到了,"交叉编译所使用的交叉编译工具链名叫toolchain-sunxi-musl-gcc-830存放在 toolchains\rootfsbuild\arm\ 文件夹里"
export STAGING_DIR=~/toolchains/rootfsbuilt/arm/toolchain-sunxi-musl-gcc-830/toolchain/arm-openwrt-linux-muslgnueabi
谢谢大佬
-
回复: V853 NPU的demo试玩
@yanmingjian 在 V853 NPU的demo试玩 中说:
3、Tina系统配置;
因为第二章是NPU相关功能使用,所以在第三步将NPU扩展包安装还有配置也放进来了。
将V853 NPU扩展包下载后放在Tina-V853目录下解压,如果解压有问题,基本是下载的问题,直接重新下载。
tar xvf npu_package.tar.gz这个NPU拓展包在哪里可以下载?
-
我为什么选择D1s
作为全志老垃圾佬,看到全志新出的D1s,拿来和之前玩惯的F1C100、C200等芯片进行了对比,D1s是真的香,果断切D1s,还能玩RISC-V,本垃圾佬也做一次科技的弄潮儿
-
回复: 请问D1怎么开双显和同显异显?
@bedrock 在 请问D1怎么开双显和同显异显? 中说:
见文档:
固件下载:
https://d1.docs.aw-ol.com/source/3_getimg/请问有双屏显示的DTS配置方式吗?我要怎么样才能把自己的SDK配成这个样子呢?
-
回复: 请问D1 tina v1.0.0 是不是默认支持了自带的mipi屏幕, 可是为什么我的没有显示呢?背光是亮的
@memory 请问这个LVGL怎么搞上去的?有没有玩的教程?
-
回复: 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
-
回复: 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之后打印的绿色重合了,才有了这个效果:
-
回复: 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:
-
回复: 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>;
-
回复: D1哪吒开发板默认输出改成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;
在线文档传送门:
D1在线文档-切换到HDMI输出 -
D1哪吒开发板默认输出改成HDMI
因为没有钱买官方的MIPI屏幕,所以只能用HDMI屏幕来玩,但是默认源码和官方提供的固件默认输出都是MIPI的虽然在线文档里有提供切换成HDMI输出的方法,但是自己真正做的时候,还是需要把默认输出改成HDMI,于是有了此贴,记录小白摸索怎么改HDMI的过程,之前在另外一位朋友的帖子下提问,现在切过来自己开一贴,以免影响人家的时间线。
另外一个朋友的帖子传送门:
请问哪吒 D1 开发板拔插 HDMI 显示器, 提示sink do not support this mode 是什么问题? 换了两台显示器了. -
回复: 请问哪吒 D1 开发板拔插 HDMI 显示器, 提示sink do not support this mode 是什么问题? 换了两台显示器了.
证明一下我重新编译并替换了uboot
yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0$ cbin yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/bin$ ll total 1432 drwxrwxr-x 2 yida yida 4096 May 28 11:04 ./ drwxrwxr-x 7 yida yida 4096 Apr 30 19:42 ../ -rw-rw-r-- 1 yida yida 65536 Jul 14 16:01 boot0_nand_sun20iw1p1.bin -rw-rw-r-- 1 yida yida 65536 Jul 14 16:01 boot0_sdcard_sun20iw1p1.bin -rw-rw-r-- 1 yida yida 49152 Jul 14 16:01 boot0_spinor_sun20iw1p1.bin -rwxrwxr-x 1 yida yida 263580 Apr 30 19:42 dsp0.bin* -rw-rw-r-- 1 yida yida 42336 Jul 14 16:01 fes1_sun20iw1p1.bin -rwxrwxr-x 1 yida yida 62008 May 28 11:04 opensbi_sun20iw1p1.bin* -rw-rw-r-- 1 yida yida 898563 Aug 3 11:40 u-boot-sun20iw1p1.bin yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/bin$ ckernel yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/lichee/linux-5.4$ muboot d1_nezha d1 d1-nezha build_boot platform:sun20iw1p1 o_option:uboot Prepare toolchain ... build for sun20iw1p1_defconfig ... CHK include/config/uboot.release CHK include/generated/timestamp_autogenerated.h CHK include/config.h CFG u-boot.cfg CHK include/generated/version_autogenerated.h CHK include/generated/generic-asm-offsets.h CHK include/generated/asm-offsets.h OBJCOPY u-boot.srec OBJCOPY u-boot-nodtb.bin ‘/home/yida/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/configs/nezha/uboot-board.dts’ -> ‘/home/yida/workspace/d_tina_d1_open_v1.0/lichee/brandy-2.0/u-boot-2018/arch/riscv/dts/.board-uboot.dts’ SYM u-boot.sym DTC arch/riscv/dts/sun20iw1p1-soc-system.dtb SHIPPED dts/dt.dtb FDTGREP dts/dt-spl.dtb ./scripts/dtc/dtc -W no-unit_address_vs_reg -W no-unit_address_format -W no-simple_bus_reg -W no-pwms_property -I dtb -O dts /home/yida/workspace/d_tina_d1_open_v1.0/lichee/brandy-2.0/u-boot-2018/arch/riscv/dts/"sun20iw1p1-soc-system".dtb > u-boot-dtb.dts CAT u-boot-dtb.bin COPY u-boot.dtb COPY u-boot.bin ‘u-boot.bin’ -> ‘u-boot-sun20iw1p1.bin’ ‘u-boot-sun20iw1p1.bin’ -> ‘./../../../device/config/chips/d1/bin/u-boot-sun20iw1p1.bin’ CFGCHK u-boot.cfg muboot success! yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/lichee/linux-5.4$ cbin yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/bin$ ll total 1432 drwxrwxr-x 2 yida yida 4096 May 28 11:04 ./ drwxrwxr-x 7 yida yida 4096 Apr 30 19:42 ../ -rw-rw-r-- 1 yida yida 65536 Jul 14 16:01 boot0_nand_sun20iw1p1.bin -rw-rw-r-- 1 yida yida 65536 Jul 14 16:01 boot0_sdcard_sun20iw1p1.bin -rw-rw-r-- 1 yida yida 49152 Jul 14 16:01 boot0_spinor_sun20iw1p1.bin -rwxrwxr-x 1 yida yida 263580 Apr 30 19:42 dsp0.bin* -rw-rw-r-- 1 yida yida 42336 Jul 14 16:01 fes1_sun20iw1p1.bin -rwxrwxr-x 1 yida yida 62008 May 28 11:04 opensbi_sun20iw1p1.bin* -rw-rw-r-- 1 yida yida 898563 Aug 3 14:17 u-boot-sun20iw1p1.bin yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0/device/config/chips/d1/bin$ croot yida@AwExdroid89:~/workspace/d_tina_d1_open_v1.0$ pack --==========-- PACK_CHIP sun20iw1p1 PACK_PLATFORM tina PACK_BOARD d1-nezha PACK_KERN PACK_DEBUG uart0 PACK_SIG none PACK_SECURE none PACK_MODE normal PACK_FUNC android PACK_PROGRAMMER none PACK_TAR_IMAGE none PACK_TOPDIR /home/yida/workspace/d_tina_d1_open_v1.0 --==========-- No kernel param, parse it from d1 copying tools file copying configs file storage_type value is 5 rm /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/image/sys_partition_nor.fex rm /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/image/image_nor.cfg copying boot resource LZMA 4.65 : Igor Pavlov : Public domain : 2009-02-03 copying boot file make user resource for : /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/image/sys_partition.fex handle partition user-res no user resource partitions APP_PART_DOWNLOAD_FILE = /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/image/app.fex Need size of filesystem no data resource partitions don't build dtbo ... update_chip pack boot package GetPrivateProfileSection read to end content_count=3 LICHEE_REDUNDANT_ENV_SIZE config in BoardConfig.mk --mkenvimage create redundant env data!-- ---redundant env data size 0x20000--- packing for tina linux normal this is not a partition key gpt_head->header_crc32 = 0x5277aea2 GPT----part num 8--- gpt_entry: 128 gpt_header: 92 GPT:boot-resource: 1f8 2177 GPT:env : 2178 236f GPT:env-redund : 2370 2567 GPT:boot : 2568 761f GPT:rootfs : 7620 11597 GPT:dsp0 : 11598 11987 GPT:recovery : 11988 187c7 GPT:UDISK : 187c8 187d7 update gpt file ok update mbr file ok ==================================== show "sys_partition_for_dragon.fex" message ------------------------------------ [mbr] mbr_size : 252 Kbyte ------------------------------------ partition_name : boot-resource partition_size : 8064 downloadfile : boot-resource.fex boot-resource.fex size : 3.0M byte ------------------------------------ partition_name : env partition_size : 504 downloadfile : env.fex env.fex size : 128K byte ------------------------------------ partition_name : env-redund partition_size : 504 downloadfile : env.fex env.fex size : 128K byte ------------------------------------ partition_name : boot partition_size : 20664 downloadfile : boot.fex boot.fex -> /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/boot.img boot.img size : 9.1M byte ------------------------------------ partition_name : rootfs partition_size : 40824 downloadfile : rootfs.fex rootfs.fex -> /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/rootfs.img rootfs.img size : 16M byte ------------------------------------ partition_name : dsp0 partition_size : 1008 downloadfile : dsp0.fex dsp0.fex size : 258K byte ------------------------------------ partition_name : recovery partition_size : 28224 ------------------------------------ /home/yida/workspace/d_tina_d1_open_v1.0/out/host/bin/ /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/image Begin Parse sys_partion.fex Add partion boot-resource.fex BOOT-RESOURCE_FEX Add partion very boot-resource.fex BOOT-RESOURCE_FEX FilePath: boot-resource.fex FileLength=2f8c00Add partion env.fex ENV_FEX000000000 Add partion very env.fex ENV_FEX000000000 FilePath: env.fex FileLength=20000Add partion env.fex ENV_FEX000000000 Add partion very env.fex ENV_FEX000000000 FilePath: env.fex FileLength=20000Add partion boot.fex BOOT_FEX00000000 Add partion very boot.fex BOOT_FEX00000000 FilePath: boot.fex FileLength=912000Add partion rootfs.fex ROOTFS_FEX000000 Add partion very rootfs.fex ROOTFS_FEX000000 FilePath: rootfs.fex FileLength=fa0000Add partion dsp0.fex DSP0_FEX00000000 Add partion very dsp0.fex DSP0_FEX00000000 FilePath: dsp0.fex FileLength=4059csys_config.fex Len: 0x4ebe config.fex Len: 0x6c00 board.fex Len: 0x400 split_xxxx.fex Len: 0x200 sys_partition.fex Len: 0xbe3 sunxi.fex Len: 0xd400 boot0_nand.fex Len: 0x10000 boot0_sdcard.fex Len: 0x10000 u-boot.fex Len: 0xdc000 u-boot-crash.fex Len: 0x25 toc1.fex Len: 0x8 toc0.fex Len: 0x8 fes1.fex Len: 0xa560 boot_package.fex Len: 0xfc000 usbtool.fex Len: 0x24e00 usbtool_crash.fex Len: 0x1ec00 aultools.fex Len: 0x28a73 aultls32.fex Len: 0x25205 cardtool.fex Len: 0x11e00 cardscript.fex Len: 0x6de sunxi_gpt.fex Len: 0x2000 sunxi_mbr.fex Len: 0x10000 dlinfo.fex Len: 0x4000 arisc.fex Len: 0xf vmlinux.fex Len: 0x8 tinaconf.fex Len: 0xcd05 boot-resource.fex Len: 0x2f8c00 Vboot-resource.fex Len: 0x4 env.fex Len: 0x20000 Venv.fex Len: 0x4 env.fex Len: 0x20000 Venv.fex Len: 0x4 boot.fex Len: 0x912000 Vboot.fex Len: 0x4 rootfs.fex Len: 0xfa0000 Vrootfs.fex Len: 0x4 dsp0.fex Len: 0x4059c Vdsp0.fex Len: 0x4 BuildImg 0 Dragon execute image.cfg SUCCESS ! ----------image is for nand/emmc---------- ----------image is at---------- /home/yida/workspace/d_tina_d1_open_v1.0/out/d1-nezha/tina_d1-nezha_uart0.img
-
回复: 请问哪吒 D1 开发板拔插 HDMI 显示器, 提示sink do not support this mode 是什么问题? 换了两台显示器了.
@anruliu 请问要如何修改源代码,才能让固件的默认显示是从HDMI输出呢?
现在的最新版本的源代码,应该是MIPI输出。我把dts里的screen0_output_type改成了3,我看到注释里写就3是HDMI。但是开机的时候哪吒的logo还是没有从HDMI输出,我想起这个开机LOGO可能是在uboot里就显示的,所以我把configs/nezha/uboot-board.dts文件里的screen0_output_type配置也改了,并重新编译了uboot替换到bin下,但还是不生效。
另外就是我知道了这个logo是放在device/config/chips/d1/configs/nezha/configs下的,我有没有办法在不修改图片片源的情况下,把logo拉到自动适应满hdmi屏幕呢?
-
回复: 围观 D1s EVB
我想用F133做一个语音小电视,接mipi屏幕(要触控),再加一个2+1的麦克风阵列,请问是否可行?会不会出现引脚复用的情况?
按道理一个dmic data的引脚,可以接两个dmic对吧?时钟我用同一个就可以了吧? -
D1开发板如何改成HDMI音频输出?
我在玩D1哪吒开发板,用的是官方的Tina v1.01 版本SDK,连接了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;
先做播放视频是从HDMI播的了,但是声音还是从3.5mm耳机口接的耳机出来,请问要怎么样才能把声音也从HDMI输出呢?
想做一个类似OTT机顶盒的demo -
平台注册完就403了,这个体验不是很好
注册完其实是注册成功了的,但是提示403,所以一脸懵逼,还以为没注册成功,又注册了一遍,这时候提示手机/邮箱已经被占用,才知道已经注册成功了
另外注册这里建议第一行提示输入的是用户名,不然都不知道这一项是输入什么
-
回复: 请问D1 Tina可以支持网络流视频播放吗?
@caozilong 感谢您的回复!我指的是后者,拿到网络流后播放。我看到FFMPEG在源码种有,位置为tina/package/multimedia/ffmpeg,但是选中后不能直接用起来,我理解这个应该是Tina以前的平台支持的吧,现在我针对D1开发板还要做一些对接硬解的适配,是这样的吧?
-
回复: 【求教】D1开发板蓝牙遥控器开发
@hanxinnuo 不好意思,可能我没表述清楚,我不是用D1做这个遥控器,我是买了这个遥控器,想和D1配上,D1是那个机顶盒
-
请问D1 Tina可以支持网络流视频播放吗?
请问D1 Tina可以支持网络流视频播放吗?类似RTSP这种,我看现在Tina里面的网络视频播放demo ,原来好像是先把文件下载到本地,再播放,只是看起来是播放网络视频,实际上是播放本地视频,只不过是边下边播。我想做一个直播小电视,能不能做到这种?
-
【求教】D1开发板蓝牙遥控器开发
我想在D1开发板上调和一个蓝牙遥控器,就是这种:
是低功耗蓝牙(BLE)的,使用的是官方提供的Tina v1.0 SDK,请问:
1.这个版本的BLE是否是调好的呢?
2.如果是调好的,源码路径在哪里?
3.有没有接口介绍文档?还请各位大佬赐教,感谢!