导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. YuzukiTsuru
    3. 帖子
    • 资料
    • 关注 4
    • 粉丝 80
    • 我的积分 32609
    • 主题 101
    • 帖子 1159
    • 最佳 167
    • 群组 0

    YuzukiTsuru 发布的帖子

    • 回复: 关于闭源文件的问题

      @masterlu 那有没有这个文件的更新补丁,应该两个是一起发布的

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 编译下 D1s 的 Melis

      先拉源码:

      git clone https://github.com/Tina-Linux/d1s-melis.git
      

      然后下载工具链[https://github.com/Tina-Linux/d1s-melis/releases/tag/v1.0.0]丢到prebuilt文件夹里。

      source melis-env.sh
      lunch
      make -j655350
      pack
      

      就可以在out目录找到镜像文件了

      1912d7fd-7ed0-458c-83bc-1b4d3f2648d0-image.png

      刷机

      f17c40ea-568b-4d64-a729-f5e905d31c22-image.png

      然后就毫不意外的启动了

      c29d8a13-c0ef-403a-9e83-9ab89276a288-2.jpg

      be2274c4-dfe9-4846-a132-a6f5f42c8c2f-ww.png

      发布在 RTOS
      YuzukiTsuru
      柚木 鉉
    • 回复: 关于闭源文件的问题

      @masterlu
      看样子应该是字符驱动的问题,有尝试过make clean清除编译出来的文件重新编译吗

      另外换工具链需要重新编译,要把之前的全部clean了

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: 关于闭源文件的问题

      @masterlu ?啥意思,我并不想要修改它,还是要修改?

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: T113跑TINA串口不能输入了

      @honey130602 改成busybox init

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113跑TINA串口不能输入了

      检查一下TX RX线有没有接对
      然后 make menuconfig

      把init改成busybox-init

      a8f66c9d-4f80-4109-a6b6-caee5cc52ad2-image.png

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 萌新在淘宝整了一台“台电” P85 TLA016 平板电脑

      @whycan 来拆来拆

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 关于闭源文件的问题

      修改什么闭源文件?固件吗

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 自制V831小相机适配 i80 LCD 显示屏

      V831没有RGB也没有MIPI,正好手上有几片i80 MCU屏幕可以用(320*480 3.5寸的,15块钱一片)

      电路部分

      屏幕部分:

      c5055b16-5e41-4fdc-a55b-caf19a844472-image.png

      主控部分:

      f0a27731-1fc7-4adf-b4d8-30c8084d0302-image.png

      09adb270-20ef-4fa6-aeb9-db74005834d9-image.png

      没啥好说的,照着Sipeed的抄就行了

      配置设备树

      lcd0: lcd0@01c0c000 {
      			lcd_used            = <1>;
      
      			lcd_driver_name     = "ili9481";
      
      			lcd_x               = <320>;
      			lcd_y               = <480>;
      			lcd_width           = <108>;
      			lcd_height          = <64>;
      			lcd_dclk_freq       = <5>;
      
      			lcd_pwm_used        = <0>;
      
      			lcd_hbp             = <20>;
      			lcd_ht              = <382>;
      			lcd_hspw            = <2>;
      			lcd_vbp             = <2>; // 320
      			lcd_vt              = <486>; // 320
      			lcd_vspw            = <2>;
      
      			lcd_if              = <1>;
      			lcd_frm             = <2>;
      			lcd_cpu_mode        = <1>;
      			lcd_cpu_te          = <0>;
      			lcd_cpu_if	        = <14>;
      
      			lcd_io_phase        = <0x0000>;
      			lcdgamma4iep        = <22>;
      			lcd_gamma_en        = <0>;
      			lcd_cmap_en         = <0>;
      			lcd_bright_curve_en = <0>;
      			lcd_rb_swap         = <0>;
      
      			lcd_gpio_0 = <&pio PH 5 1 0 3 0>; /* rst */
      			lcd_gpio_1 = <&pio PD 21 1 0 3 0>; /* cs */
      			lcd_bl_en = <&pio PH 6 1 0 3 1>;
      
      			pinctrl-0 = <&rgb8_pins_a>;
      			pinctrl-1 = <&rgb8_pins_b>;
      		};
      

      因为这里用的是Kernel刷屏,所以就不配uboot的了

      驱动

      然后找大佬鼠嫖驱动,放到 lichee/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/lcd/文件夹下。

      编辑 lichee/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/lcd/panels.c,找一个顺眼的地方加一下配置。

      #ifdef CONFIG_LCD_SUPPORT_ILI9481
      	&ili9481_panel,
      #endif
      

      编辑lichee/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/lcd/panels.h,找一个顺眼的地方加一下配置。

      #ifdef CONFIG_LCD_SUPPORT_ILI9481
      extern struct __lcd_panel ili9481_panel;
      #endif
      

      编辑lichee/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/lcd/Kconfig,找一个顺眼的地方加一下配置。

      config LCD_SUPPORT_ILI9481
      	bool "LCD support ili9481 panel"
      	default n
      	---help---
      		If you want to support ili9481 panel for display driver, select it.
      

      编辑 lichee/linux-4.9/drivers/video/fbdev/sunxi/disp2/disp/Makefile,找一个顺眼的地方加一下配置。

      disp-$(CONFIG_LCD_SUPPORT_ILI9481) += lcd/ili9481.o
      

      再打开 m kernel_menuconfig

      Device Drivers  --->
      	Graphics support  ---> 
      		Frame buffer Devices  --->
      			Video support for sunxi  --->
      				LCD panels select  --->
      					 [*] LCD support ili9481 panel        
      

      9af83cdc-df76-4ebe-9e15-8d5ee311ff61-image.png

      保存,编译kernel打包就好了。

      启动系统

      刷卡,启动系统,可以看到屏幕背光已经亮了。

      351a6b51-99ca-4715-af69-645c5461ce8e-image.png

      测试一下

      echo 1 > sys/class/disp/disp/attr/colorbar
      

      5aca52eb-65ae-4d00-8308-8a61e907d842-image.png

      驱动和配置已经上传Github,自取

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      板级配置文件:https://github.com/Tina-Linux/tina-d1s-nezha

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问 RTL8211E 和 RTL8211F 有什么区别,可以通用吗?

      群里大佬:

      E支持 GMII,110nm工艺
      F不支持 GMII,55nm工艺

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问 RTL8211E 和 RTL8211F 有什么区别,可以通用吗?

      如果要把RTL8211F改成RTL8211E有没有什么软件或者硬件上需要修改的(除了封装

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 请问 RTL8211E 和 RTL8211F 有什么区别,可以通用吗?

      有没有用过的大佬解答一下,8211E价格好低但是不太敢用

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: V853 芯片框图偷跑

      @xiaowenge ohhhhh

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【萌新入门】如何编写一个应用程序,调用Tina Linux提供的GPIO驱动,实现某个GPIO脚的电平周期反转

      有四个方法,第一个是使用sunxi-gpio提供的接口。这个接口使用比较方便,灵活,但是必须是sunxi平台的才能用。
      另外一个方法是用<asm/gpio.h>提供的操作,先申请GPIO,然后绑定到一个功能上,再操作。有点像arduino的设置pinMode然后digitalwirte
      还有一个方法是使用文件操作,export出gpio用echo操作高低电平
      最后一个方法是内存映射,使用<dev/mem>的mmap直接操作对应的内存空间

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      https://github.com/Tina-Linux/tina-t113-mangopi-sbc

      覆盖下就行了

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 给D1、D1s准备的CKLink JTAG调试转接板

      16569683-08ae-45f1-a0f6-a15732fa38e1-Q)YR_}60CP.jpg

      到货

      6076a6c6-381d-4d73-be01-d9c13f85227e-2S3}I5X$@TMXRL1LD}4P5JC.png

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 启动log无法输出到LCD

      试试tina2.0的sdk,测试一切正常

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      @yangzhenjiang optee可以杀了,dts里有一个optee的保留内存可以砍了,然后把optee从打包里删了

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      @yangzhenjiang 那可能真就是绑定了pmu

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      @yangzhenjiang 板子能用就无视了吧

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      @yangzhenjiang 大概是在fex里

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      @yangzhenjiang 配置了,启动有问题检查一下接口对不对,pmu还是比较好调试的

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问sys_config.fex与board.dts是什么关系

      最开始没有dts,用的是fex描述各种配置。后来有了设备树就分开了。现在fex大多数用于boot0的配置,基本不参与设备树,但是也参与部分。fex的优先级高于设备树

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问V833芯片支持jtag烧录吗?

      jtag烧录挺慢的,还是写sd卡快

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 收到芒果大佬的库存 DVP与MIPI 双摄像头R11开发板

      @whycan 试了一下,好像没有用,还是

      touch ./output/images/a.dtb     # 防止出现未编译dtb情况
      rm ./output/images/*.dtb          # 删除设备树
      make linux-rebuild -j8 && make
      

      或者更绝的

      rm -rf output/build/linux* 
      rm -rf output/build/.linux* 
      make
      
      发布在 A Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Ubuntu下工具链编译问题

      @gregrgr 草我忘记写了,马上加((

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: XR32 CSI验证发现有点问题,求大佬给个OV7670、GC0308 的demo我抄抄

      @gregrgr gc0308的10脚的1.8v我拆了也是一样的

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: D1S tina2.0SDK有办法升级TOOLCHAIN吗?

      开核是不可能开核的,异构编程也挺难调试的,不过感觉以后肯定有RV+ARM这样的芯片出来。

      内部的ARM核还是双核A7呢(((

      工具链不建议升级,平头哥的新版工具链感觉编译都挺慢的(xx

      如果实在想试试,可以用 https://github.com/YuzukiHD/Buildroot-YuzukiSBC 代替下,修改 https://github.com/YuzukiHD/Buildroot-YuzukiSBC/blob/master/buildroot/configs/awol_nezha_d1s_defconfig 里的BR2_TOOLCHAIN_EXTERNAL_URL然后配置一下编译器属性就可以了。

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 我的D1s哪吒开发板到货啦

      来当分母了((((

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      D1s小电脑

      ce12587d-da60-4c63-8200-474b772146fa-22.jpg

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Ubuntu下工具链编译问题

      @gregrgr 可以试试去文件夹里手动执行看看能不能运行

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Ubuntu下工具链编译问题

      @gregrgr 8958c11f-f834-4f25-a94e-b64eb5ca3ba6-image.png
      交叉编译工具链没找到,你执行工具链下载了吗

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Ubuntu下工具链编译问题

      @gregrgr WSL1不支持编译,需要WSL2

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: D1咋把控制台弄到hdmi上呢?

      @a592053746 加到这里

      我的是mmcboot,如果是nandboot就加到nand那里

      d39667bb-c543-4345-9378-9827cd6eee2f-image.png

      然后驱动勾选

      b64e453a-ba7c-4b07-9549-3dca295a0f9e-image.png
      dc349613-2e6f-43cf-84d2-bae50cb0492b-image.png

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Ubuntu下工具链编译问题

      @gregrgr uname -a看一下

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      @zhangheyang 把文件系统改成squashfs就行了,我都忘了这事

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 谁跑过D1a的core_mark分数吗,我这里有T113的跑分,想来对比下

      @smiletiger 这个是F133-B的分数,我估计跟平台应该有关

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 谁跑过D1a的core_mark分数吗,我这里有T113的跑分,想来对比下

      Linux TinaLinux 5.4.61 #265 PREEMPT Mon Apr 18 15:41:13 UTC 2022 riscv64 GNU/Linux

      2K performance run parameters for coremark.
      CoreMark Size    : 666
      Total ticks      : 13456
      Total time (secs): 13.456000
      Iterations/Sec   : 2972.651605
      Iterations       : 40000
      Compiler version : GCC8.1.0
      Compiler flags   : -O2   -lrt
      Memory location  : Please put data memory location here
                              (e.g. code in flash, data on heap etc)
      seedcrc          : 0xe9f5
      [0]crclist       : 0xe714
      [0]crcmatrix     : 0x1fd7
      [0]crcstate      : 0x8e3a
      [0]crcfinal      : 0x25b5
      Correct operation validated. See README.md for run and reporting rules.
      CoreMark 1.0 : 2972.651605 / GCC8.1.0 -O2   -lrt / Heap
      

      MemoryPerf 不知道能不能在RV上跑,没测试

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: R11 资料、SDK、数据手册、硬件参考设计

      @unturned3 八成还在上传百度网盘

      发布在 A Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      JLC到货啦

      9c23fadb-476d-46d8-8c8c-e72ba078826f-22.jpg

      25082a47-4dbb-4801-a72b-153b352a070b-sss.jpg

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 麻雀系列的最后一坑:四核MQ:MQ-Quad ?

      @mangogeek fake news!

      发布在 H/F/TV Series
      YuzukiTsuru
      柚木 鉉
    • 【开源硬件】YuzukiXR32板子开源了

      开源地址:https://oshwhub.com/GloomyGhost/yuzukixr32f4

      制作过程:
      【开源直播】手把手教你用全志XR32芯片DIY一个自己的开发板(一:电路与PCB绘制)
      https://bbs.aw-ol.com/topic/1052/share/2

      【开源直播】手把手教你用全志XR32芯片DIY一个自己的开发板(二:PCB焊接调试)
      https://bbs.aw-ol.com/topic/1154/share/2

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: R11 资料、SDK、数据手册、硬件参考设计

      @cloudxxcloud a33都有22年批的呢,都出来几年了

      发布在 A Series
      YuzukiTsuru
      柚木 鉉
    • 回复: D1-H/D1s SPI NAND & DDR支持列表

      @molin2050 emmc不存在不支持,内置驱动器了

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 给D1、D1s准备的CKLink JTAG调试转接板

      草,发现画反了

      ca6a6a4b-2d90-40db-a916-f9d4e4cdb862-image.png

      这个第一脚跟我的封装完全不一样

      这个是修复版本

      Gerber_PCB_JTAG2_2.45.zip

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【素材汇总】D1开发板图片素材汇总

      eeffd2c7-88a4-493b-ac24-7b931d01ef30-Allwinner D1-H.png

      发布在 公告
      YuzukiTsuru
      柚木 鉉
    • 回复: 麻雀系列的最后一坑:四核MQ:MQ-Quad ?

      MQ-Octo(球球

      发布在 H/F/TV Series
      YuzukiTsuru
      柚木 鉉
    • 给D1、D1s准备的CKLink JTAG调试转接板

      自动布线的,不想画了(((

      直接下单Gerber就可以了,板厚选择0.8

      8453fae6-913c-4621-8e1d-00d0b2219d4d-22.png

      2060f146-e047-49d6-ae0f-561d85414bef-44.png

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 编译出来运行于Tina的mjpeg-streamer,分享给大家

      想看大佬的毕业设计

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: d1 mipi接口电平疑问

      @xiaoxiao 我测是1.8v的

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: d1 mipi接口电平疑问

      pd是pd🙀 的电平,启用lvds的时候就是用lvds,mipi是内置供电

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: XR32 CSI验证发现有点问题,求大佬给个OV7670、GC0308 的demo我抄抄

      5ab527c7-75b0-4ac5-8546-7a2cb1fac083-image.png

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: XR32 CSI验证发现有点问题,求大佬给个OV7670、GC0308 的demo我抄抄

      换了GC0308,也有问题,无法拍摄图像,但是初始化什么的都没问题。。

      --Cam_Hardware_Reset---25----
      [COMPONENT TRACK] GC0308_Csi_Init():224 end
      GC0308 chip id = 0x9b 
      GC0308 Init Done 
      [GC0308] image_size 0
      [COMPONENT WARN] Drv_GC0308_DeInit():615 GC0308 semaphore delete done, 0
      --Cam_Hardware_Reset---25----
      [COMPONENT TRACK] GC0308_Csi_Init():224 end
      GC0308 chip id = 0x9b 
      GC0308 Init Done 
      [GC0308] image_size 0
      [COMPONENT WARN] Drv_GC0308_DeInit():615 GC0308 semaphore delete done, 0
      --Cam_Hardware_Reset---25----
      [COMPONENT TRACK] GC0308_Csi_Init():224 end
      GC0308 chip id = 0x9b 
      GC0308 Init Done 
      [GC0308] image_size 0
      [COMPONENT WARN] Drv_GC0308_DeInit():615 GC0308 semaphore delete done, 0
      

      程序

      #include <stdio.h>
      #include <stdlib.h>
      #include <string.h>
      
      #include "driver/chip/hal_csi.h"
      #include "driver/chip/hal_dma.h"
      #include "driver/chip/hal_i2c.h"
      #include "driver/chip/hal_uart.h"
      #include "kernel/os/os.h"
      
      #include "driver/component/csi_camera/camera_csi.h"
      #include "driver/component/csi_camera/gc0308/drv_gc0308.h"
      
      #define IMAGE_BUFFSIZE 153600
      
      #define CAM_RESET_PIN GPIO_PIN_13
      #define CAM_RESET_PORT GPIO_PORT_A
      
      #define CAM_POWERDOWN_PIN GPIO_PIN_12
      #define CAM_POWERDOWN_PORT GPIO_PORT_A
      
      uint8_t* image_buff;
      
      void Cam_Hardware_Reset(void) {
          printf("--%s---%d----\n", __func__, __LINE__);
      
          Drv_GC0308_Pwdn_Pin_Ctrl(GPIO_PIN_LOW);
          Drv_GC0308_Reset_Pin_Ctrl(GPIO_PIN_LOW);
          OS_MSleep(3);
          Drv_GC0308_Reset_Pin_Ctrl(GPIO_PIN_HIGH);
          OS_MSleep(100);
      }
      
      void Cam_PowerInit(void) {
          Cam_PowerCtrlCfg PowerCtrlcfg;
          PowerCtrlcfg.Cam_Pwdn_Port = CAM_POWERDOWN_PORT;
          PowerCtrlcfg.Cam_Reset_Port = CAM_RESET_PORT;
      
          PowerCtrlcfg.Cam_Pwdn_Pin = CAM_POWERDOWN_PIN;  //开发板
          PowerCtrlcfg.Cam_Reset_Pin = CAM_RESET_PIN;
      
          Drv_GC0308_PowerInit(&PowerCtrlcfg);
      
          Drv_GC0308_EnvironmentInit();
      }
      
      int Cam_Init(uint8_t* imagebuf) {
          HAL_CSI_Moudle_Enalbe(CSI_DISABLE);
          if (Drv_GC0308_Init() == COMP_ERROR)
              return COMP_ERROR;
          else
              OS_MSleep(500);
      
          Drv_GC0308_Set_SaveImage_Buff(( uint32_t )imagebuf);
          HAL_CSI_Moudle_Enalbe(CSI_ENABLE);
          return COMP_OK;
      }
      
      int main(void) {
          uint32_t image_size = 0;
      
          image_buff = ( uint8_t* )malloc(IMAGE_BUFFSIZE);
          if (image_buff == NULL) {
              COMPONENT_WARN("image buff malloc error \r\n");
              return COMP_ERROR;
          }
          memset(image_buff, 0, IMAGE_BUFFSIZE);
      
          while (1) {
              Cam_PowerInit();
              Cam_Hardware_Reset();
              Cam_Init(image_buff);
              Drv_GC0308_Capture_Enable(CSI_STILL_MODE, CSI_ENABLE);
              image_size = Drv_GC0308_Capture_Componemt(10000);
              printf("[GC0308] image_size %u\n", image_size);
              if (image_size == 320 * 240 * 2) {
                  printf("[GC0308] image capture done\n");
                  break;
              } else {
                  Drv_GC0308_DeInit();
              }
          }
      
          Drv_GC0308_DeInit();
          free(image_buff);
      
          return COMP_OK;
      }
      
      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      @yixiuge 这个是蓝牙HFP,参照文档蓝牙中HFP章节

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 找到一个不错的 PET-A33-P01 安卓主板/开发板 系统说明书

      现已加入资料豪华套餐

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 试一试用 全志 AIC800 LCD0 PD0-PD9 驱动 15寸的LVDS电脑显示屏

      @yixiuge 大屏安卓

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 关于CE模块AES算法key的问题

      @mengxp 建议问FAE(((没玩过这类东西

      发布在 A Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【芯片型号变更公告】D1芯片型号变更为D1-H

      @mangogeek 估计是ip提供商的LICENSE要求(?

      发布在 公告
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问电梯里面的双屏广告机是全志的方案吗?

      偷偷拆一个(???

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 编译A40i时出现奇怪的错误

      @masterlu 可能是补丁没打全?可以问一下代理

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: 设备树board.dts问题咨询

      @lumen 是

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 设备树board.dts问题咨询

      @lumen 在 board.dts 中说:

      tina-d1-open/device/config/chips/d1/configs/nezha目录下有一个board.dts

      tina-d1-open/device/config/chips/d1/configs/nezha目录下的board.dts是tina-d1-open/device/config/chips/d1/configs/nezha/linux-5.4目录下的超链接

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: D1哪吒开发板默认输出改成HDMI

      @lumen 先在根目录 source build/envsetup.sh 然后 lunch 才能用这两个命令

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 如何单独编译uboot

      @lumen mboot

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic
      #kernel command arguments
      earlyprintk=sunxi-uart,0x02500000
      initcall_debug=0
      console=ttyS0,115200
      rootfstype=squashfs
      init=/sbin/init
      loglevel=8
      cma=0M
      mac=
      wifi_mac=
      bt_mac=
      specialstr=
      keybox_list=widevine,ec_key,ec_cert1,ec_cert2,ec_cert3,rsa_key,rsa_cert1,rsa_cert2,rsa_cert3
      dsp0_partition=dsp0
      setargs=earlyprintk=sunxi-uart,0x02500000 clk_ignore_unused initcall_debug=0 console=ttyS0,115200 loglevel=8 root=/dev/mtdblock3  init=/sbin/init partitions=ext4 cma=8M  gpt=1
      boot_dsp0=sunxi_flash read 45000000 ${dsp0_partition};bootr 45000000 0 0
      boot_normal=sunxi_flash read 41000000 ${boot_partition};bootm 41000000
      boot_fastboot=fastboot
      bootdelay=2
      bootcmd=run setargs boot_normal
      

      实在不行请联系FAE,我这边没有物料无法测试

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 编译A40i时出现奇怪的错误

      @masterlu
      进m kernel_menuconfig 把字符设备里的awchip选项关了(如果可以关的话

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      沉金沉金

      11ab13b2-10ea-4ce6-83a1-76c9a01d01be-ss.png

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 发现 D1 的串口可以交换RX/TX了, 手滑党可以不用割线飞线了,美中不足非同一组UART,需要改一下软件。

      @qq1847123212 设置下寄存器,改一下ttyS1

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 试一试用 全志 AIC800 LCD0 PD0-PD9 驱动 15寸的LVDS电脑显示屏

      @yixiuge 加班加班
      替代文字

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: Lichee RV86 Panel config file

      https://github.com/YuzukiTsuru/tina-d1x-lichee-rv

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      @wxgd2017 试试我上面发的那个cfg

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      T113默认的是ubi,之前没注意

      #kernel command arguments
      earlyprintk=sunxi-uart,0x02500000
      initcall_debug=0
      console=ttyS0,115200
      nand_root=/dev/mtdblock3
      mmc_root=/dev/mmcblk0p5
      nor_root=/dev/mtdblock5
      mtd_name=sys
      rootfstype=squashfs
      root_partition=rootfs
      boot_partition=boot
      init=/sbin/init
      loglevel=8
      cma=0M
      mac=
      wifi_mac=
      bt_mac=
      specialstr=
      keybox_list=widevine,ec_key,ec_cert1,ec_cert2,ec_cert3,rsa_key,rsa_cert1,rsa_cert2,rsa_cert3
      dsp0_partition=dsp0
      #set kernel cmdline if boot.img or recovery.img has no cmdline we will use this
      setargs_nand=setenv bootargs ubi.mtd=${mtd_name} ubi.block=0,${root_partition} earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${nand_root} rootfstype=${rootfstype} init=${init} partitions=${partitions} cma=${cma} snum=${snum} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} specialstr=${specialstr} gpt=1
      setargs_nand_ubi=setenv bootargs ubi.mtd=${mtd_name} ubi.block=0,${root_partition} earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${nand_root} rootfstype=${rootfstype} init=${init} partitions=${partitions} cma=${cma} snum=${snum} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} specialstr=${specialstr} gpt=1
      setargs_mmc=setenv  bootargs earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${mmc_root}  init=${init} partitions=${partitions} cma=${cma} snum=${snum} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} specialstr=${specialstr} gpt=1
      setargs_nor=setenv bootargs ubi.mtd=${mtd_name} ubi.block=0,${root_partition} earlyprintk=${earlyprintk} clk_ignore_unused initcall_debug=${initcall_debug} console=${console} loglevel=${loglevel} root=${nor_root} rootfstype=${rootfstype} init=${init} partitions=${partitions} cma=${cma} snum=${snum} mac_addr=${mac} wifi_mac=${wifi_mac} bt_mac=${bt_mac} specialstr=${specialstr} gpt=1
      #nand command syntax: sunxi_flash read address partition_name read_bytes
      #0x4007f800 = 0x40080000(kernel entry) - 0x800(boot.img header 2k)
      boot_dsp0=sunxi_flash read 45000000 ${dsp0_partition};bootr 45000000 0 0
      boot_normal=sunxi_flash read 41000000 ${boot_partition};bootm 41000000
      boot_recovery=sunxi_flash read 45000000 recovery;bootm 45000000
      boot_fastboot=fastboot
      
      #uboot system env config
      bootdelay=2
      #default bootcmd, will change at runtime according to key press
      #default nand boot
      bootcmd=run setargs_nand boot_normal
      
      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: Lichee RV86 Panel config file

      I'll upload a patch for lichee rv 86 panel

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      @emperg tina还有buildroot吗

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      @wxgd2017 看一下报错

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic
      bootcmd=run setargs_nand boot_normal
      
      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 芒果派 麻雀 Dual T113使用Buildroot一键构建

      不要用PhoenixCard刷写镜像,用dd,win32imager,etcher刷

      相关文档

      https://yuzukihd.gloomyghost.com/Buildroot-YuzukiSBC/#/?id=flashing-firmware

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 整了个D1s的小板子跑毕设

      大佬太强了( ´▽`)

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      板子生产了

      089d72d4-ab86-4ac3-9b12-748c65e0154d-image.png

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 芒果派 麻雀 Dual T113使用Buildroot一键构建

      测试镜像:
      百度云:链接:https://pan.baidu.com/s/1dPSaKJQrOMy8X1Xs_604Dw 提取码:awol
      奶牛快传:https://cowtransfer.com/s/76711e52ad304f 或 打开【奶牛快传】cowtransfer.com 使用传输口令:gl9jyq 提取;

      串口是PE2,PE3

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 芒果派 麻雀 Dual T113使用Buildroot一键构建

      d3b48a81-a74e-4a0c-ba6c-e3a716bdf78a-2.jpg

      982d83e7-34a0-4c33-8e22-42ced1f4a156-image.png

      资源连接

      项目地址:https://github.com/YuzukiHD/Buildroot-YuzukiSBC
      同步更新国内镜像:https://gitee.com/GloomyGhost/Buildroot-YuzukiSBC
      文档:https://yuzukihd.gloomyghost.com/Buildroot-YuzukiSBC/#/

      编译方法

      1. 下拉Buildroot
        在主站和镜像站中选一个下载就可以了。
        git clone https://github.com/yuzukihd/Buildroot-YuzukiSBC      # 主站
        git clone https://gitee.com/GloomyGhost/Buildroot-YuzukiSBC    # 镜像站
        cd Buildroot-YuzukiSBC
        
      2. 配置环境变量
        Buildroot-YuzukiSBC 支持自动切换WSL2编译模式,支持WSL2与虚拟机。暂不支持WSL1
        source envsetup.sh
        lunch
        
      3. 应用配置文件
        make  mangopi_mq_dual_defconfig
        
      4. 编译
        make
        
        生成的镜像在output/images/文件夹里

      其他

      Buildroot-YuzukiSBC截至发帖前支持的板子与芯片

      Vender Device Chip U-Boot Linux Defconfig
      YuzukiHD YuzukiRuler F1C200s 2020.07 5.4.180 yuzukihd_yuzukiruler_defconfig
      YuzukiHD YuzukiCore F1 F1C200s 2020.07 5.4.180 yuzukihd_yuzukicore_f1_defconfig
      YuzukiHD YuzukiCK1N V3x 2022.01 5.4.180 yuzukihd_yuzukick1n_defconfig
      Sipeed lichee nano F1C100s 2020.07 5.4.180 sipeed_lichee_nano_defconfig
      Sipeed lichee zero V3s 2020.07 5.4.180 sipeed_lichee_zero_defconfig
      awol nezha D1-H tina,uboot 2018 tina,linux 2018 awol_nezha_defconfig
      awol nezha-d1s D1s tina,uboot 2018 tina,linux 2018 awol_nezha_d1s_defconfig
      mangopi mq D1s tina,uboot 2018 tina,linux 2018 mangopi_mq_defconfig
      mangopi mq dual T113 longan,uboot 2018 longan,linux 2018 mangopi_mq_dual_defconfig
      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 编译A40i时出现奇怪的错误

      @masterlu 看样子不会影响

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 tina 使用spi nand flash启动报Kernel panic

      默认是sd卡启动,修改env.cfg和sys_config.fex使用nand启动,主要是env.cfg,使用mtd设备

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 Tina SDK、Longan SDK、开发资料下载

      @suitjune 没啥推荐的,看自己需求,想方便就tina

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 Tina SDK、Longan SDK、开发资料下载

      @suitjune 那个是对接了文件系统,出厂带一个buildroot的demo

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 如何修改A40i linux分区格式

      @masterlu 是的

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: T113 Tina SDK、Longan SDK、开发资料下载

      @suitjune Longan只有bootloader,kernel,自己适配rootfs比如debian,Ubuntu什么的,tina是完整的带有rootfs,而且是精简版本的rootfs。看你咋选了

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • YuzukiXR806 使用 FreeRTOS 开发运行Hello Demo

      下载SDK

      打开全志客户服务平台,找到XR806的SDK,翻到第二页找到v1.2.1版本。

      一定要下载v1.2.1版本
      一定要下载v1.2.1版本
      一定要下载v1.2.1版本

      相关说明:

      【严重警告】不要用全志客户服务平台Freertos v1.2.0版本编出来的固件烧到XR806开源鸿蒙开发板,否则板子会烧掉
      https://bbs.aw-ol.com/topic/1124/share/1

      2563154a-5cc4-48d9-b82f-b5eda71b542e-image.png

      然后拉取代码,拉代码之前务必确认正确添加了本机公钥。配置方法见https://www.bilibili.com/video/BV1gu411q7E8/

      1f4363e1-b1f2-4b11-9a9b-8337cb8a21ce-image.png

      配置工具链

      下载gcc-arm-none-eabi-8-2019-q3-update编译器,并解压。

      ~$ wget https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu-rm/8-2019q3/RC1.1/gcc-arm-none-eabi-8-2019-q3-update-linux.tar.bz2
      ~$ tar -jvxf gcc-arm-none-eabi-8-2019-q3-update-linux.tar.bz2
      

      9b6a72c1-e8cf-4661-858c-5c75d393d217-image.png

      打开gcc.mk文件,修改CC_DIR :=到工具链位置。

      修改前
      25120df6-04c2-4508-823f-99970ef6d26f-image.png

      修改后
      8a15906e-efc7-4b55-97b5-973575877981-image.png

      编译Demo

      make menuconfig
      

      然后进入这样的窗口
      9c6dcab5-ea3c-4753-9907-b941b2262c63-image.png

      键盘方向键选择到Exit,回车
      e7b8cbe8-98ee-4d09-885e-540d244d4107-image.png

      选择Yes,保存配置。

      e9ad23ee-12dc-49e4-81aa-4e169cbace7e-image.png

      然后就可以编译demo了

      make PRJ=demo/hello_demo
      

      制作镜像

      进入上一步的demo目录下:

      cd project/demo/hello_demo/gcc/
      

      执行

      make image
      

      可以看到:

      Flash Layout:
      sec bin 0 boot_40M.bin      :	flash_offs: 0x00000000(   0K)	data_size: 0x00002F28(  12K)
      sec bin 1 app.bin           :	flash_offs: 0x00004000(  16K)	data_size: 0x00004920(  19K)
      sec bin 2 app_xip.bin       :	flash_offs: 0x00029800( 166K)	data_size: 0x000058D0(  23K)
      
      generate image: xr_system.img
      cp -t ../../../../out/ ../image/"xr806"/*.bin ../image/"xr806"/xr_system.img *.map
      

      回到SDK根目录下可以看到out文件夹,进入后可见输出文件:

      375597e8-f248-4b39-8234-9f983f84442e-image.png

      打开烧录软件PhoenixMC,选择编译出来的固件,选择COM口,选择115200

      e5c8f357-22b0-4c29-adf6-51729a02c81b-image.png

      按住UPG键,点一下RST键让其进入下载模式

      55065984-fc03-4785-af87-da3f857f583a-22.jpg

      运行

      2a7f9acd-b123-4e8f-82fe-82a60987e66d-image.png

      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • XR32 CSI验证发现有点问题,求大佬给个OV7670、GC0308 的demo我抄抄

      照着camera_demo里的改了,砍了wifi部分,然后把gc0308的驱动部分换成了OV7670,结果出现[os E] OS_SemaphoreWait():110, handle 0

      修改后的SDK放到Github上了https://github.com/YuzukiHD/XR32SDK,项目是project/example/camera

      报错

      --Cam_Hardware_Reset---54----
      [COMPONENT TRACK] Ov7670_Csi_Init():258 end
      [os E] OS_SemaphoreWait():110, handle 0
      [Ov7670] image_size 0
      [os E] OS_SemaphoreDelete():89, handle 0
      [COMPONENT WARN] Drv_Ov7670_DeInit():627 ov7670 semaphore delete error, -3
      

      硬件

      3413ef8b-b905-4c07-a568-a6aaeef23c03-image.png

      软件

      #include <stdio.h>
      #include <stdlib.h>
      #include <string.h>
      
      #include "driver/chip/hal_csi.h"
      #include "driver/chip/hal_dma.h"
      #include "driver/chip/hal_i2c.h"
      #include "driver/chip/hal_uart.h"
      #include "kernel/os/os.h"
      
      #include "driver/component/csi_camera/camera_csi.h"
      #include "driver/component/csi_camera/ov7670/drv_ov7670.h"
      
      #define IMAGE_BUFFSIZE 153600
      
      #define CAM_POWERDOWN_PIN GPIO_PIN_12
      #define CAM_POWERDOWN_PORT GPIO_PORT_A
      
      #define CAM_RESET_PIN GPIO_PIN_13
      #define CAM_RESET_PORT GPIO_PORT_A
      
      uint8_t* image_buff;
      
      void Cam_Hardware_Reset(void) {
          printf("--%s---%d----\n", __func__, __LINE__);
      
          Drv_Ov7670_Pwdn_Pin_Ctrl(GPIO_PIN_LOW);
          Drv_Ov7670_Reset_Pin_Ctrl(GPIO_PIN_LOW);
          OS_MSleep(3);
          Drv_Ov7670_Reset_Pin_Ctrl(GPIO_PIN_HIGH);
          OS_MSleep(100);
      }
      
      void Cam_PowerInit(void) {
          Cam_PowerCtrlCfg PowerCtrlcfg;
          PowerCtrlcfg.Cam_Pwdn_Port = CAM_POWERDOWN_PORT;
          PowerCtrlcfg.Cam_Reset_Port = CAM_RESET_PORT;
      
          PowerCtrlcfg.Cam_Pwdn_Pin = CAM_POWERDOWN_PIN;
          PowerCtrlcfg.Cam_Reset_Pin = CAM_RESET_PIN;
      
          Drv_Ov7670_PowerInit(&PowerCtrlcfg);
      }
      
      int Cam_Init(uint8_t* imagebuf) {
          HAL_CSI_Moudle_Enalbe(CSI_DISABLE);
          if (Drv_Ov7670_Init() == COMP_ERROR)
              return COMP_ERROR;
          else
              OS_MSleep(500);
      
          Drv_Ov7670_Set_SaveImage_Buff(( uint32_t )imagebuf);
          HAL_CSI_Moudle_Enalbe(CSI_ENABLE);
          return COMP_OK;
      }
      
      int main(void) {
          uint32_t image_size = 0;
      
          image_buff = ( uint8_t* )malloc(IMAGE_BUFFSIZE);
          if (image_buff == NULL) {
              COMPONENT_WARN("image buff malloc error \r\n");
              return COMP_ERROR;
          }
          memset(image_buff, 0, IMAGE_BUFFSIZE);
      
          Cam_PowerInit();
          Cam_Hardware_Reset();
      	
          if(Cam_Init(image_buff) == COMP_ERROR){
      	printf("[Ov7670] CAM INIT ERROR\n");
          }
      
          Drv_Ov7670_Capture_Enable(CSI_STILL_MODE, CSI_ENABLE);
          image_size = Drv_Ov7670_Capture_Componemt(10000);
          printf("[Ov7670] image_size %u\n", image_size);
      
          Drv_Ov7670_DeInit();
          free(image_buff);
      
          return COMP_OK;
      }
      
      发布在 Wireless & Analog Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      修改版渲染图

      ec04de7c-819b-4ee8-aee1-1354ff84563e-Nezha D1s.jpg

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      更新:

      • 删除了12V输入,更换为USB TypeC供电
      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 【开源开发板】D1s-Nezha开发板全全开源上架(内含购买链接和全部软硬件资料)

      手贴测试版
      2a06a45a-4a5b-4d43-9013-b9305cc2eda3-sa.jpg

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 全志H6 CSI接口问题

      @allwinner 走dvp设置一下设备树就行了,一般支持

      发布在 Linux
      YuzukiTsuru
      柚木 鉉
    • 回复: 请问烧录软件 phoenixsuit 可以读出A133平板电脑的eMMC固件吗?

      @mengxp 读出的数据可以用win32diskmgr刷进去,相当于复制了一份

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 回复: 芒果派 MQ Pro,MQ 的板级配置文件

      MQ D1s 增加RTL8189FTV WiFi驱动,Github已经更新

      b61a427a-825d-43fe-842b-d43162002da0-asdasd.png

      2b36e6bf-e74b-4d94-90d5-268f34061cfa-asdasdsa.jpg

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 芒果派 MQ Pro,MQ 的板级配置文件

      @yelong98 没必要吧,直接交叉编译就行了,lvgl又不是qt要考虑gpl

      发布在 MR Series
      YuzukiTsuru
      柚木 鉉
    • 回复: V853是什么芯片

      @xiaowenge 按这个命名是不是还得有v851 d5d710ea-0553-4c5b-a793-d3ee6e0984bb-GP0R1J9W5K4H7H[9CT{6]4O.jpg

      发布在 V Series
      YuzukiTsuru
      柚木 鉉
    • 回复: 稚晖君又整活啦!基于全志F1C200s的超迷你&低成本开发板开源

      好哦,我也来出一个双核A7的小板子吧(不是sun8iw20p1)

      发布在 其它全志芯片讨论区
      YuzukiTsuru
      柚木 鉉
    • 1
    • 2
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 9 / 12