Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    Log in to post
    • All categories
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • 公告
    • 芯片
    •          D1系列-RISC-V
    •          V853系列-AI视觉
    •          H616系列-OTT
    •          XR系列-无线互联
    •          R128系列-智能硬件
    • Technical topics
    •          RTOS
    •          Linux
    •          GUI
    • Others
    •          其它全志芯片讨论区
    •          代码下载问题专区
    •          编译和烧写问题专区
    •          爱搞机专区
    •          灌水区
    • BedRock

      littlevgl8 移植源码可在openwrt中添加编译
      D1系列-RISC-V • Posted at • BedRock

      1 Votes
      0 Replies
      230 Views

      No one has replied

      0
    • tigger

      好消息,JLC可以贴D1s芯片了,支持快递寄件,只是。。。
      D1系列-RISC-V • Posted at • tigger

      0 Votes
      8 Replies
      507 Views

      M Replied at

      @kirin 也不垫个板子,芯片基本要废

      8
    • M

      请问D1 SDK 的gstreamer默认可以编译成功?
      D1系列-RISC-V • Posted at • memory

      0 Votes
      1 Replies
      301 Views

      H Replied at

      @memory Allwinner > Select cedarx configuration options > Add for openmax support 选上试一下

      1
    • q1215200171

      阿里JS轻应用框架在D1上适配
      D1系列-RISC-V • Posted at • budbool

      0 Votes
      0 Replies
      284 Views

      No one has replied

      0
    • xiaowenge

      一个demo
      D1系列-RISC-V • Posted at • DOT小文哥

      0 Votes
      1 Replies
      176 Views

      BedRock Replied at

      @xiaowenge 好看但不丝滑👏 👏

      1
    • M

      如何调用GPIO生成下降沿?
      D1系列-RISC-V • Posted at • mgeekfb

      0 Votes
      19 Replies
      568 Views

      BedRock Replied at

      @mgeekfb 不可以 你可以看看我的 fd 是 使用 open 打开了 value 才使用 write 写入的

      19
    • W

      D1 编译出错,提示链接iconv失败
      D1系列-RISC-V • Posted at • Wyx653633938

      0 Votes
      3 Replies
      195 Views

      BedRock Replied at

      @wyx653633938 在 D1 编译出错,提示链接iconv失败 中说:

      有技术支持或者大神帮忙回复一下吗? 本来自己安装环境不行,后面直接用全志提供的Ubuntu也不行。

      你先更新一下软件包看看

      3
    • X

      在D1开发板上运行Dahdi和Asterisk IPPBX
      D1系列-RISC-V • Posted at • xiaowen

      1 Votes
      12 Replies
      533 Views

      X Replied at

      @caozilong
      Asterisk本身是一个电话交换系统,它可以交换FXS<-->FXO, FXO<-->SIP, FXS<-->SIP, SIP<-->SIP.

      12
    • Z

      有哪位兄弟有D1的Linux源码,麻烦发一下,我的D1系统崩了,谢谢
      D1系列-RISC-V • Posted at • zheng520

      0 Votes
      2 Replies
      206 Views

      Z Replied at

      @whycan 在 有哪位兄弟有D1的Linux源码,麻烦发一下,我的D1系统崩了,谢谢 中说:

      https://d1.docs.aw-ol.com/study/study_2getsdk/

      谢谢你,好心人

      2
    • C

      D1 CoreMark运行时报错
      D1系列-RISC-V • Posted at • codwine

      0 Votes
      5 Replies
      448 Views

      BedRock Replied at

      @codwine 应该是 1.8.5 你看看这个下载下来是不是 riscv64-glibc-gcc-thead_20200702
      gcc 版本为 gcc version 8.1.0 (C-SKY RISCV Tools V1.8.4 B20200702)

      5
    • U

      请问怎么查看tina的openwrt版本?
      D1系列-RISC-V • Posted at • ubuntu

      0 Votes
      1 Replies
      245 Views

      U Replied at

      tina is a e-linux based on openwrt 14.07

      https://github.com/pd2-linux/tina

      1
    • BedRock

      又一款开源显示框架GUI-lite,在D1上试试效果
      D1系列-RISC-V • Posted at • BedRock

      2 Votes
      0 Replies
      289 Views

      No one has replied

      0
    • tigger

      (分享) D1 / D1s 的 DXP/AD 封装
      D1系列-RISC-V • Posted at • tigger

      0 Votes
      11 Replies
      1366 Views

      BedRock Replied at

      顺手传一下,制作过程中 填的Excel🤤
      NeZhaPin.xlsx

      11
    • tigger

      请问 D1s 的两个LDO输出引脚的电压在哪里配置?
      D1系列-RISC-V • d1s • Posted at • tigger

      0 Votes
      2 Replies
      218 Views

      T Replied at

      LDO有默认电压,而且永远使能,不能软件关闭,具体驱动看这里
      https://gitee.com/xboot/xboot/commit/bb13f14a493780d184601125b4f88cecddfbf049

      2
    • T

      D1超频体验
      D1系列-RISC-V • Posted at • tanke

      0 Votes
      6 Replies
      670 Views

      U Replied at

      62d9b60a-f084-4143-918c-4098291515a1-image.png

      再扫了一下文档,应该是驱动能自动根据频率自动调整电压(通过PD16 PWM???)。

      6
    • M

      请问哪吒可以打包成 spi nor 固件吗?
      D1系列-RISC-V • Posted at • memory

      0 Votes
      0 Replies
      170 Views

      No one has replied

      0
    • aldfaaa

      《Unix网络编程》例程库在哪吒上编译
      D1系列-RISC-V • Posted at • whycan矿工-小叶

      0 Votes
      1 Replies
      199 Views

      No one has replied

      1
    • X

      Neza-D1开发板学习之红外发送与接收篇
      D1系列-RISC-V • Posted at • xfdr0805

      0 Votes
      5 Replies
      372 Views

      M Replied at

      2D19A367117644CDA4CB7A5711AC620B.jpg

      所有解码器全勾上了,左边两个可以识别,右边两个欧普照明的遥控器不能识别,这两个好像是带学习功能的,估计是自定义协议了。

      5
    • BedRock

      【模块第三弹】哪吒中的LEDC的驱动
      D1系列-RISC-V • Posted at • BedRock

      0 Votes
      3 Replies
      299 Views

      tigger Replied at

      2212845286340231.jpg

      2212934496874572.jpg

      闲鱼上面看到的,显示屏是WS2812

      3
    • W

      别裸奔了,看大佬@lovexulu 给哪吒做的裤衩。 (转载) 外壳建模,3D打印
      D1系列-RISC-V • Posted at • whycan晕哥

      0 Votes
      6 Replies
      637 Views

      W Replied at

      @xiaowenge

      可能是为了方便拍照 😊

      JLC可以做外壳打样,价格也比较划算,不想裸奔的朋友可以试一试。

      后面我们正在把 5寸 800*480 的带触摸的液晶TFT LCD通过ICN6211怼MIPI口上去,到时候外壳会重新设计,会更实用,加上电池就能做单车码表,或者做简易3D打印机/写字机/激光雕刻机/折弯机 的上位机。

      6
    • U

      64M DDR2 的 D1s tina linux 运行 tplayerdemo 内存不足直接奔溃,求解决方案。
      D1系列-RISC-V • 内存不足 奔溃 tina linux • Posted at • ubuntu

      0 Votes
      2 Replies
      392 Views

      BedRock Replied at

      tplaydemo有个剪裁的版本目前没有发布,F133平台目前确实跑不起来😂 😂

      2
    • BedRock

      【资源汇总】2021年哪吒开发板第二期成果汇报
      D1系列-RISC-V • Posted at • BedRock

      0 Votes
      1 Replies
      544 Views

      xiaowenge Replied at

      传送门:
      2021年D1哪吒开发板第一期成果汇报:https://bbs.aw-ol.com/topic/189
      2021年哪吒开发板第二期成果汇报:https://bbs.aw-ol.com/topic/418
      D1-H/D1s/哪吒开发板成果汇报第三期(2022.4.08):https://bbs.aw-ol.com/topic/1267/

      1
    • BedRock

      【加精】在Ubuntu21.04中编译Tina SDKV1.01 版本 踩坑记录
      D1系列-RISC-V • Posted at • BedRock

      2 Votes
      3 Replies
      1653 Views

      tigger Replied at

      又从google找到这个帖子

      再来一个:

      https://bbs.aw-ol.com/topic/186
      使用Ubuntu20.04 LTS编译D1-Tina踩坑记录

      3
    • X

      谁能提供一份XR829的固件 sdd_xr829.bin
      D1系列-RISC-V • Posted at • xfdr0805

      0 Votes
      6 Replies
      312 Views

      X Replied at

      非常感谢!我下载试试

      6
    • X

      Neza-D1开发板学习之SPI-LCD灯篇
      D1系列-RISC-V • Posted at • xfdr0805

      0 Votes
      0 Replies
      319 Views

      No one has replied

      0
    • X

      Neza-D1开发板学习之I2C-OLED篇
      D1系列-RISC-V • Posted at • xfdr0805

      0 Votes
      0 Replies
      239 Views

      No one has replied

      0
    • X

      Neza-D1开发板学习之按键和旋转编码器篇
      D1系列-RISC-V • Posted at • xfdr0805

      2 Votes
      1 Replies
      271 Views

      tigger Replied at

      居然还有轮询的旋转编码器驱动,学到新姿势了。

      1
    • X

      Neza-D1开发板学习之点灯篇
      D1系列-RISC-V • Posted at • xfdr0805

      1 Votes
      0 Replies
      344 Views

      No one has replied

      0
    • D

      哪吒D1编译配置DLNA客户端进行B站投屏 (转)
      D1系列-RISC-V • Posted at • dreamer

      0 Votes
      0 Replies
      322 Views

      No one has replied

      0
    • D

      哪吒D1使用gstreamer硬解码 (转)
      D1系列-RISC-V • Posted at • dreamer

      0 Votes
      1 Replies
      611 Views

      D Replied at

      1
    • xiaowenge

      【威力加强包更新】D1哪吒开发板正式支持Fedora操作系统
      D1系列-RISC-V • Posted at • DOT小文哥

      0 Votes
      0 Replies
      139 Views

      No one has replied

      0
    • Kirin

      2021年D1哪吒开发板第一期成果汇报
      D1系列-RISC-V • Posted at • 陈塘关李靖

      1 Votes
      5 Replies
      1077 Views

      E Replied at

      @xiaowenge
      不负所爱,自创奇迹:哪吒D1板卡 系统OS介绍
      https://www.risc-vduino.cc/thread-1998-1-1.html

      5
    • L

      请问如何在tina linux安装apt-get
      D1系列-RISC-V • Posted at • liangquanyi

      0 Votes
      0 Replies
      165 Views

      No one has replied

      0
    • cube_work

      如果我做了D1方案的产品,用贴片式TF卡(SD NAND),请问大伙我应该如何烧录这个芯片呢?
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      3 Replies
      304 Views

      xiaowenge Replied at

      全志有个量产烧写工具,PhonenixSuit Pro,USB烧写的,支持一次烧写8台设备。
      也可以做一个夹具,比如一次烧录80片的夹具,一次把80片都放上去,烧写完成,再换80片,这样会毕竟快。
      流程设计得好得话,小批量搞自动化还没有人工便宜,工厂人工25元一小时,别问我怎么知道,刚了解的行情,我准备要去电子厂打工了。

      3
    • M

      没有看懂全志D1s手册上面 VCC-IO 这个引脚干嘛的?
      D1系列-RISC-V • d1s • Posted at • memory

      0 Votes
      3 Replies
      301 Views

      U Replied at

      ced49078-298f-43fc-9b33-439b84cbe2e4-image.png

      参考原理图全接一起去了。

      3
    • U

      发现D1哪吒开发板上面有WS2812灯带外设LEDC,测试了一下,真不戳
      D1系列-RISC-V • Posted at • uuuuid

      0 Votes
      2 Replies
      208 Views

      tigger Replied at

      @bedrock 啊这。。。比没有好。

      2
    • U

      请问为什么D1设备树里面的 lcd0 对应的 "allwinner,sunxi-lcd0" 驱动,在源码里面为什么找不到?
      D1系列-RISC-V • Posted at • uuuuid

      0 Votes
      2 Replies
      244 Views

      U Replied at

      lichee/linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/de/disp_lcd.c

      static s32 disp_lcd_pin_cfg(struct disp_device *lcd, u32 bon) { ... sprintf(dev_name, "lcd%d", lcd->disp); disp_sys_pin_set_state(dev_name, (bon == 1) ? DISP_PIN_STATE_ACTIVE : DISP_PIN_STATE_SLEEP); ... }

      lichee/linux-5.4/drivers/video/fbdev/sunxi/disp2/disp/disp_sys_intf.c

      int disp_sys_pin_set_state(char *dev_name, char *name) { ... len = sprintf(compat, "allwinner,sunxi-%s", dev_name); if (len > 32) __wrn("size of mian_name is out of range\n"); .... }

      找到了,貌似调用过程有点曲折。

      2
    • aldfaaa

      Tina通过命令行连接WiFi
      D1系列-RISC-V • Posted at • whycan矿工-小叶

      2 Votes
      1 Replies
      332 Views

      BedRock Replied at

      我又一个更好的方法,不知当讲不当讲,🤤 🤤 🤤 🤤 🤤

      忍不住了,我还是说说

      1.扫描wifi root@TinaLinux:/# wifi_scan_results_test ********************************* ***Start scan!*** ********************************* bssid / frequency / signal level / flags / ssid 90:67:1c:f8:11:ac 2422 -37 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS] AW-PDC-RTOS-MUSIC 9c:9d:7e:e1:a7:c6 2462 -45 [WPA2-PSK-CCMP][WPS][ESS] Redmi_9EC8 88:d7:f6:88:8b:c0 2412 -50 [WPA2-PSK-CCMP][WPS][ESS] AW-PDC-PD4-316Test 34:29:12:ac:c3:b9 2462 -56 [WPA2-PSK-CCMP][WPS][ESS] 50:d2:f5:f1:b7:08 2457 -58 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS] AW-PDC-PD2-xiaomi2.4g 34:29:12:ac:c3:b8 2462 -59 [WPA2-PSK-CCMP][WPS][ESS] AW-PDC-KY_IPV6_1 80:e8:6f:d9:6b:80 2437 -61 [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS] AWOffice 3c:20:93:0e:2f:97 2412 -54 [WPA-PSK-TKIP][WPA2-PSK-CCMP][ESS] test_123 7e:b5:9b:1d:e2:89 2437 -64 [WPA2-PSK-CCMP][ESS] AWTest 7c:b5:9b:fd:e2:89 2437 -65 [WPA-EAP-CCMP+TKIP][WPA2-EAP-CCMP+TKIP][ESS] AWOffice 7e:b5:9b:2d:e2:89 2437 -66 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] CangKu-221 7e:b5:9b:3d:e2:89 2437 -66 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] AW-MLC-221 80:e8:6f:d9:6b:82 2437 -62 [WPA2-PSK-CCMP][ESS] AWTest ac:e3:42:9c:7f:78 2412 -64 [WPA2-PSK-CCMP][WPS][ESS] AW-PDC-PSW-CAI 04:d4:c4:b9:b9:f8 2457 -67 [WPA2-PSK-CCMP][WPS][ESS] ipv6 5c:a4:8a:bf:25:72 2437 -68 [WPA2-PSK-CCMP][ESS] AWTest 5c:a4:8a:bf:25:70 2437 -69 [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS] AWOffice bc:67:1c:f8:9f:80 2427 -70 [WPA2-PSK-CCMP][ESS] AWTest 2e:f4:32:07:7e:02 2452 -73 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][ESS] OUT RF 80:e8:6f:d9:fd:a2 2412 -74 [WPA2-PSK-CCMP][ESS] AWTest 38:1c:1a:2e:b3:50 2437 -74 [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS] AWOffice 80:e8:6f:d9:fd:a0 2412 -75 [WPA-EAP-CCMP][WPA2-EAP-CCMP][ESS] AWOffice 38:1c:1a:2e:b3:52 2437 -75 [WPA2-PSK-CCMP][ESS] AWTest ec:6c:9f:af:89:79 2452 -76 [WPA2-PSK-CCMP][ESS] AW-APD-GMSipv6 66:6e:97:1a:5a:e4 2462 -81 [WPA2-PSK-CCMP][ESS] AWTest 8c:be:be:2d:ec:22 2412 -81 [WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS] AW-AE2-TEST1 80:8f:1d:8a:36:76 2412 -61 [ESS] AW-PDC-PD2-TEST-2.4G fc:53:9e:c1:b9:2d 2462 -72 [ESS] MEIZUtest ****************************** Wifi get_scan_results: Success! ****************************** 2. 连接wifi # 后面两个参数是 ssid 和 pwd root@TinaLinux:/# wifi_connect_ap_test AWTest xxxxxx ================================== Connecting to the network(AWTest)...... Connected to the AP(AWTest) Getting ip address(AWTest)...... Wifi connect ap : Success! ==================================

      开机连接如上😀

      1
    • L

      请教D1编译官网SDK V1.01固件后网络不通
      D1系列-RISC-V • Posted at • littlehigh

      0 Votes
      2 Replies
      184 Views

      L Replied at

      @whycan 嗯嗯,可以了,感谢。

      2
    • L

      哪吒D1开发板小白请教如何安装repo和wget和ssh等
      D1系列-RISC-V • Posted at • liangquanyi

      0 Votes
      6 Replies
      455 Views

      L Replied at

      @cube_work 请问一下哦~小白提问!就是具体的步奏是怎么样的呀。就是通过串口。需要怎么样才能用wget!就是一条一条命令那种教我,最好有图片。十分感谢!很需要您的帮助!

      6
    • tigger

      Fedora on Allwinner D1 Nezha Board
      D1系列-RISC-V • Posted at • tigger

      0 Votes
      9 Replies
      1153 Views

      W Replied at

      S~D1L9ZP$O7KHN$H}XY2KAD.png

      【Fedora 运行在全志在线 RISC-V D1哪吒开发板上(Fedora on Allwinner D1 Nezha Board)-哔哩哔哩】https://b23.tv/XuzJ2I

      把楼上各位的回帖总结了一下, 总算在哪吒开发板跑起来了。

      9
    • H

      想请问怎么在d1开发板上通过摄像头实时输出图像到显示器上
      D1系列-RISC-V • Posted at • hu487364

      0 Votes
      15 Replies
      778 Views

      aldfaaa Replied at

      @xiaowenge 催更,如何把图像文件(流)输出到HDMI显示器

      15
    • X

      D1 配置I2S2正常 但是外挂PCM512X出错
      D1系列-RISC-V • Posted at • xfdr0805

      0 Votes
      2 Replies
      211 Views

      U Replied at

      参考: D1_Tina_Linux_音频_开发指南.pdf

      2.2.7 外挂 codec:AC107
      AC107 是一颗含有两个 ADC 的 Codec 芯片,下面对 D1 如何配置使用 AC107 作简单介绍, 如
      果使用其他的 Codec 芯片,也可作配置参考。

      2
    • Kirin

      终于搞到一点D1s的样片,之前没有样片都不敢出来说话
      D1系列-RISC-V • d1s • Posted at • 陈塘关李靖

      0 Votes
      2 Replies
      450 Views

      W Replied at

      @kirin 在 终于搞到一点F133的样片,之前没有样片都不敢出来说话 中说:

      搞到F133样片了,腰杆都挺直了,感觉走路都带风,去华强北都不用带口罩

      7935c43f-6ac5-404f-af2c-88d5c46efff3-image.png

      应该是这款口罩

      2
    • xiaowenge

      【DIY教程】用D1哪吒开发板把”毛坯车“改造成”全车智能“(更新中)
      D1系列-RISC-V • Posted at • DOT小文哥

      0 Votes
      9 Replies
      459 Views

      BedRock Replied at

      哪吒LEDC 驱动灯带

      哪吒Tina系统有封装好的LEDC的驱动,可以不用在应用层写协议传输代码驱动LEDC灯带,灯带选择WX28XX ,连接上电源后可以直接驱动。
      效果:


      存在问题

      因为LEDC驱动默认使用硬件FIFO传输,所以默认只能传输32位数据,超过32位会触发FIFO溢出中断。查看系统log更改驱动打印。

      [ 136.335943] dma xfer [ 136.338507] finish [ 136.341155] sunxi_ledc_irq_handler()1287 - there exists fifo overflow issue, irq_status=0x818010!

      可以发现在超过32位的led灯后会使用dma来进行传输,此时FIFO中断照常,这个时目前的驱动问题,如果暂时解决不了,将会尝试在应用层使用GPIO口进行传输。😧 😧

      9
    • cube_work

      弱弱问一下,d1_nezha_min-tina 与 d1_nezha-tina 有什么区别呢?
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      2 Replies
      227 Views

      cube_work Replied at

      @cube_work

      感谢大佬解惑,用对比工具对比了两个文件夹,确实如此

      meld ./device/config/chips/d1/configs/nezha_min/ ./device/config/chips/d1/configs/nezha/
      2
    • BedRock

      【Take Care】The differences between Nezha and Raspberry Pi
      D1系列-RISC-V • Posted at • BedRock

      1 Votes
      1 Replies
      275 Views

      cube_work Replied at

      Nehza or Nezha 😠

      1
    • A

      D1 开发板使用 XR829 mesh fw 出现 code(56) 错误,如何解决
      D1系列-RISC-V • xr829 wifi d1 • Posted at • abing

      0 Votes
      13 Replies
      550 Views

      A Replied at

      @bedrock 我验证了你的这个版本不支持 mesh需要的 fast adv 特性,也就是应该没有mesh功能

      13
    • cube_work

      请问大家怎么把D1的编解码器整合到ffmpeg呢?
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      0 Replies
      164 Views

      No one has replied

      0
    • cube_work

      用 PhoenixCard烧卡之后的分区分析
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      1 Replies
      236 Views

      cube_work Replied at

      配置文件: tina_d1_open/device/config/chips/d1/configs/nezha/sys_partition.fex

      [partition_start] [partition] name = boot-resource size = 8064 downloadfile = "boot-resource.fex" user_type = 0x8000 [partition] name = env size = 504 downloadfile = "env.fex" user_type = 0x8000 [partition] name = env-redund size = 504 downloadfile = "env.fex" user_type = 0x8000 [partition] name = boot size = 20664 downloadfile = "boot.fex" user_type = 0x8000 [partition] name = rootfs size = 40824 downloadfile = "rootfs.fex" user_type = 0x8000 [partition] name = dsp0 size = 1008 downloadfile = "dsp0.fex" user_type = 0x8000 [partition] name = recovery size = 28224 ;downloadfile = "recovery.fex" user_type = 0x8000

      "boot-resource.fex" 开机画面
      "env.fex" uboot参数
      "rootfs.fex" squashfs根文件系统

      1
    • BedRock

      Allwinner Mass production start card making tutorial
      D1系列-RISC-V • Posted at • BedRock

      0 Votes
      10 Replies
      770 Views

      BedRock Replied at

      @uuuuid
      Specify the parameters for the pack -d

      pack -d card0

      Unfortunately, the card packaging tool is still not perfect.

      10
    • C

      SPI四线寄存器设置不进去
      D1系列-RISC-V • Posted at • chenlinfei

      0 Votes
      3 Replies
      279 Views

      xiaowenge Replied at

      @chenlinfei
      做这个修改并把下面的那个选项配置上试一下
      6946ce6e-f430-4169-8a64-b4323094ba67-image.png
      7d94e03a-699b-4872-ae06-a6b673ba46da-image.png

      3
    • W

      有无制作sd卡存储驱动的思路,在sbi中访问sd卡。
      D1系列-RISC-V • Posted at • wt2521

      0 Votes
      9 Replies
      297 Views

      W Replied at

      @cube_work 因为之前有人在K210开发板上移植rustsbi时,开发的sd卡存储驱动用了SPI

      9
    • BedRock

      【模块第二弹】在哪吒D1上用IIC驱动OLED屏幕,实现系统资源监视器
      D1系列-RISC-V • Posted at • BedRock

      0 Votes
      6 Replies
      377 Views

      BedRock Replied at

      @ubuntu 做frambuffer驱动确实通用了🤡
      OLED屏幕不用太讲究吧

      6
    • BedRock

      【模块第一弹】哪吒D1中GPIO及PWM使用
      D1系列-RISC-V • Posted at • BedRock

      0 Votes
      0 Replies
      394 Views

      No one has replied

      0
    • W

      D1开发板的MMIO如何寻找
      D1系列-RISC-V • Posted at • wt2521

      0 Votes
      2 Replies
      189 Views

      W Replied at

      @cube_work 好的谢谢您

      2
    • L

      gstreamer播放会闪屏 特别是把音频调为HDMI输出时
      D1系列-RISC-V • Posted at • lajuchenghui

      0 Votes
      0 Replies
      186 Views

      No one has replied

      0
    • C

      内存检测工具 Valgrind编不进D1,不支持RISC-V架构怎么解决?
      D1系列-RISC-V • Posted at • chenzhaojin

      0 Votes
      2 Replies
      224 Views

      D Replied at

      checking dependency style of /opt/D1/buildroot-2021/output/host/bin/riscv64-unknown-linux-gnu-gcc... none checking for diff -u... yes checking for /opt/D1/buildroot-2021/output/host/bin/riscv64-unknown-linux-gnu-gcc option to accept ISO C99... (cached) -std=gnu99 checking for a supported version of gcc... ok (8.1.0) checking build system type... x86_64-pc-linux-gnu checking host system type... riscv64-buildroot-linux-gnu checking for a supported CPU... no (riscv64) configure: error: Unsupported host architecture. Sorry package/pkg-generic.mk:231: recipe for target '/opt/D1/buildroot-2021/output/build/valgrind-3.16.1/.stamp_configured' failed make[1]: *** [/opt/D1/buildroot-2021/output/build/valgrind-3.16.1/.stamp_configured] Error 1 Makefile:84: recipe for target '_all' failed make: *** [_all] Error 2

      确实没办法编译成功了,看了一下,要照着mips64改很多处。

      2
    • J

      ubuntu18.04 d1 dependency install failed
      D1系列-RISC-V • Posted at • Jason95599

      0 Votes
      1 Replies
      270 Views

      W Replied at

      https://stackoverflow.com/questions/43769395/trying-to-install-the-package-libstdc6i386-or-ia32-libs-in-ubuntu-16-04-1-lts

      I found a solution,hope it works for others as well visit this website -> https://repogen.simplylinux.ch/ and choose your 'country' and 'release' along with necessary 'branches' and 'updates' and go to end of the page till 'Generate list' button and click it to get your new sources.list copy the text in 'sources list' text field and open sources.list file in /etc/apt/ in local file system and open in editable mode i.e., in sudo mode to edit, replace the current data with newly copy data and save it open terminal enter these commands : sudo apt-get update sudo apt-get install lib32stdc++6 you are done. Now, just check if the problem with making AVD is gone or not. Share Improve this answer Follow
      1
    • Q

      【DIY教程】用D1实现提醒器
      D1系列-RISC-V • Posted at • qianhao

      0 Votes
      1 Replies
      406 Views

      Q Replied at

      大致效果视频

      1
    • U

      请问tina 生成的 tina_d1-nezha_uart0.img 烧录文件格式是什么样的?我可以解包吗?里面各个文件的位置是如何定义的?我如何加一个自定义文件?
      D1系列-RISC-V • Posted at • ubuntu

      0 Votes
      1 Replies
      201 Views

      Z Replied at

      这个烧录文件的格式没有开源。加一个自定义文件的目的是什么?

      1
    • BedRock

      用用D1上的GPIO(封装好的函数)
      D1系列-RISC-V • Posted at • BedRock

      1 Votes
      0 Replies
      369 Views

      No one has replied

      0
    • W

      D1上运行openEuler,其上运行java语言版本的helloworld的方法
      D1系列-RISC-V • Posted at • whycan晕哥

      0 Votes
      0 Replies
      146 Views

      No one has replied

      0
    • W

      【中科院年度大作】基于D1哪吒开发板移植openEuler!目前第三版已经可以运行,WIFI功能正常使用,欢迎下载测试。
      D1系列-RISC-V • Posted at • whycan晕哥

      0 Votes
      11 Replies
      581 Views

      W Replied at

      https://zhuanlan.zhihu.com/p/397651481
      D1上的OpenEuler烧录安装及根目录扩容

      20210810更新:
      openEuler在全志D1的tf镜像现在出了第二版, wifi 可以使用了,欢迎试用~
      https://mirror.iscas.ac.cn/plct/openEuler-D1-wifi-enabled-20210810.img.bz2

      本次实验基于 Ubuntu 20.04.2 LTS:

      $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.2 LTS Release: 20.04 Codename: focal

      镜像的烧录及扩容方法与之前类似,不过有时候可能在x64主机上执行resize2fs之后在板子上执行df -h发现并空间并没有扩大,这时候需要在D1上再执行一次resize2fs,先执行fdisk -l查看分区情况:

      [root@openEuler-RISCV-rare ~]# fdisk -l Disk /dev/mmcblk0: 29.74 GiB, 31914983424 bytes, 62333952 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: EACEFD8D-68B3-493F-868A-5364E0A693D8 Device Start End Sectors Size Type /dev/mmcblk0p1 34784 35039 256 128K Linux filesystem /dev/mmcblk0p2 35040 35295 256 128K Linux filesystem /dev/mmcblk0p3 35296 100831 65536 32M Linux filesystem /dev/mmcblk0p4 100832 62333918 62233087 29.7G Linux filesystem

      这里和x64的分区名sdb4不同,需要操作的是mmcblk0p4分区:

      [root@openEuler-RISCV-rare ~]# resize2fs /dev/mmcblk0p4 resize2fs 1.45.3 (14-Jul-2019) Filesystem at /dev/mmcblk0p4 is [ 630.990424] EXT4-fs (mmcblk0p4): resizing filesystem from 1259280 to 31116540 blocks mounted on /; on-line resizing required old_desc_blocks = 5, new_desc_blocks = 119 [ 636.357985] EXT4-fs (mmcblk0p4): resized filesystem to 31116540 The filesystem on /dev/mmcblk0p4 is now 31116540 (1k) blocks long. [root@openEuler-RISCV-rare ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 29G 1.1G 27G 4% / devtmpfs 492M 0 492M 0% /dev tmpfs 496M 0 496M 0% /dev/shm tmpfs 496M 1.7M 494M 1% /run tmpfs 496M 0 496M 0% /sys/fs/cgroup tmpfs 496M 0 496M 0% /tmp tmpfs 100M 0 100M 0% /run/user/0

      至此扩容成功。

      连接WiFi
      执行ifconfig可以看到wlan0,新版本的镜像已经支持了wifi。

      可以使用nmtui图形模式配置,直接输入命令nmtui即可:
      cc528264-32d3-4a77-b6f7-41d6740251ab-image.png

      接着选择:Edit a connection -> <Add> -> Wi-Fi

      填写Profile name、SSID、选择认证方式,然后就可以连接上WiFi了 : )

      以下为原文
      本次实验基于 Ubuntu 21.04:

      $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 21.04 Release: 21.04 Codename: hirsute

      由于该镜像采用了hybrid混合分区,在Ubuntu 18.04上使用fdisk(版本2.34)进行扩容后会破坏分区,导致系统无法正常进入;而Ubuntu 21.04的fdisk版本为2.36,并且在fdisk使用M命令可以进入MBR分区,应该是对hybrid混合分区提供了支持。

      将sd卡放入读卡器,连接到x64主机上。

      下载openEuler for D1的镜像:

      $ wget https://mirror.iscas.ac.cn/plct/openEuler-D1-20210731.img.bz2

      查看sd卡的盘符:

      $ sudo fdisk -l Disk /dev/sdb: 29.72 GiB, 31914983424 bytes, 62333952 sectors Disk model: SDDR-B531 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: EACEFD8D-68B3-493F-868A-5364E0A693D8

      可以看到/dev/sdb即为SD卡。

      使用dd命令将镜像烧录到sd卡中:

      bzcat openEuler-D1-20210731.img.bz2 | sudo dd of=/dev/sdb bs=1M iflag=fullblock oflag=direct conv=fsync status=progress

      dd命令参数解释
      dd --help中对各参数作用描述如下:

      Each FLAG symbol may be: ​ dsync use synchronized I/O for data // 对应oflag=dsync ​ sync likewise, but also for metadata // 对应oflag=sync Each CONV symbol may be: ​ fdatasync physically write output file data before finishing // 对应conv=fdatasync ​ fsync likewise, but also write metadata // 对应conv=fsync

      除此之外上述命令的参数含义如下:

      bs 一次读写的比特数

      conv 依照每个逗号分割的标志列表转换文件

      direct 使用直接I/O 存取模式

      fullblock 为输入积累完整块(仅iflag)

      执行完成后在x86主机上使用fdisk进行扩容

      $ sudo fdisk /dev/sdb Welcome to fdisk (util-linux 2.36.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. A hybrid GPT was detected. You have to sync the hybrid MBR manually (expert command 'M'). Command (m for help): p #查看并记录第四个分区的起始扇区 Disk /dev/sdb: 29.72 GiB, 31914983424 bytes, 62333952 sectors Disk model: SDDR-B531 Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: gpt Disk identifier: EACEFD8D-68B3-493F-868A-5364E0A693D8 Device Start End Sectors Size Type /dev/sdb1 34784 35039 256 128K Linux filesystem /dev/sdb2 35040 35295 256 128K Linux filesystem /dev/sdb3 35296 100831 65536 32M Linux filesystem /dev/sdb4 100832 2607103 2506272 1.2G Linux filesystem Command (m for help): d #删除分区 Partition number (1-4, default 4): 4 Partition 4 has been deleted. Command (m for help): n #新建分区 Partition number (4-128, default 4): 4 First sector (100832-62333918, default 102400): 100832 #和最开始记录的第四个分区的起始扇区相同 Last sector, +/-sectors or +/-size{K,M,G,T,P} (100832-62333918, default 62333918): Created a new partition 4 of type 'Linux filesystem' and of size 29.7 GiB. Partition #4 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o: n Command (m for help): w #写入修改 The device contains hybrid MBR -- writing GPT only. The partition table has been altered. Syncing disks.

      这时候扩容的空间还不能完全使用,需要对第四个分区执行resize2fs命令:

      $ sudo resize2fs /dev/sdb4 resize2fs 1.45.7 (28-Jan-2021) Filesystem at /dev/sdb4 is mounted on /media/linux/rootfs; on-line resizing required old_desc_blocks = 8, new_desc_blocks = 119 The filesystem on /dev/sdb4 is now 31116540 (1k) blocks long.

      即烧录完成并扩容成功,之后将sd卡放入D1并开机,耐心等待。

      登陆账号密码: root/openEuler12#$

      openEuler 20.03 (LTS) Kernel 5.4.61 on an riscv64 openEuler-RISCV-rare login:

      进入后查看空间大小:

      [root@openEuler-RISCV-rare ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 29G 952M 27G 4% / devtmpfs 492M 0 492M 0% /dev tmpfs 496M 0 496M 0% /dev/shm tmpfs 496M 1.6M 495M 1% /run tmpfs 496M 0 496M 0% /sys/fs/cgroup tmpfs 496M 0 496M 0% /tmp tmpfs 100M 0 100M 0% /run/user/0

      进入系统之后使用 date -s 修改系统时间,否则无法使用yum命令。

      运行BishengJDK
      交叉编译过程可以参考官方文档:

      BUILDING.md · openEuler/bishengjdk-11 - Gitee.com
      ​gitee.com/openeuler/bishengjdk-11/blob/risc-v/BUILDING.md

      或者参考:

      Bamboo:毕昇JDK 11 for RICSV64构建及HiFive Unleashed测试

      error while loading shared libraries: libz.so: cannot open shared object file: No such file or directory
      这个报错,有两种解决方法:

      在D1上执行
      yum install zlib-devel.riscv64
      2. 在编译JDK的时候加上参数,即将zlib库打包到镜像中,而不使用系统本身的库(默认为--with-zlib=system):

      --with-zlib=bundled
      运行结果:

      c131bb8c-c4de-46eb-b878-12ca34e99314-image.png

      11
    • L

      gstreamer播放失败
      D1系列-RISC-V • Posted at • lajuchenghui

      0 Votes
      11 Replies
      606 Views

      L Replied at

      我在仔细对比0730补丁文件后 没有发现问题 于是我重新make clean make 发现可以正常播放了
      以下是测试能正常播放的命令:
      1.指定硬件解码器和fb元件的播放视频命令
      gst-launch-1.0 filesrc location=bad_apple.mp4 ! qtdemux ! h264parse ! omxh264dec ! videoconvert ! sunxifbsink
      2.自动寻找硬件解码器 指定fb元件的播放视频命令
      gst-launch-1.0 filesrc location=bad_apple.mp4 ! qtdemux ! decodebin ! sunxifbsink
      3.同时播放音视频的命令
      gst-launch-1.0 filesrc location=bad_apple.mp4 ! qtdemux name=demux demux.audio_0 ! queue ! decodebin ! audioconvert ! audioresample ! alsasink demux.video_0 ! queue ! h264parse ! omxh264dec ! videoconvert ! videoscale ! sunxifbsink

      最后感谢上面大佬的帮助😁 😁 😁

      11
    • C

      SPI-NANDFLASH性能低问题
      D1系列-RISC-V • Posted at • chenlinfei

      0 Votes
      28 Replies
      1055 Views

      B Replied at

      @tigger 我只改了preemption model测试的

      28
    • L

      gst-omx编译报错
      D1系列-RISC-V • Posted at • lajuchenghui

      0 Votes
      2 Replies
      257 Views

      L Replied at

      @ubuntu
      这个0730补丁我打过了
      里面一些源文件我对比了 发现确实是打上了
      后面发现唯独package/multidedia/gst-omx/Makefile没变成打完补丁后的 然后我替换了补丁里面的 编译通过了😧
      总之可以了😁 😁 😁

      2
    • M

      Uboot: 请问nand驱动中rawnand可以用吗
      D1系列-RISC-V • Posted at • madang

      0 Votes
      3 Replies
      188 Views

      cube_work Replied at

      @whycan 在 Uboot: 请问nand驱动中rawnand可以用吗 中说:

      刚翻了一下 D1 Datasheet,并没有raw nand接口,只有spi nand 接口,这个驱动感觉是别的sdk直接复制过来了的。

      对, 去翻A33的手册,才有raw nand接口

      Boot ROM • Support system boot from Raw NAND, eMMC NAND, SPI Nor Flash, SD/TF card (SDMC0/2)
      3
    • BedRock

      【DIY教程】用D1哪吒开发板做一个卡牌识别机,可以玩游戏王、狼人杀、三国杀、剧本杀
      D1系列-RISC-V • d1 • Posted at • BedRock

      1 Votes
      21 Replies
      1475 Views

      Kirin Replied at

      强!这项目,我王多鱼投了!

      21
    • S

      ubuntu16.04编译D1源码通过,在ubuntu21.04编译不通过
      D1系列-RISC-V • Posted at • spring

      0 Votes
      2 Replies
      278 Views

      S Replied at

      @qianhao 谢谢,以换成20的 可以编译通过

      2
    • T

      设备上面的有线网卡无法使用
      D1系列-RISC-V • Posted at • TuT_today

      0 Votes
      3 Replies
      345 Views

      Q Replied at

      正确答案:
      试试:
      ifconfig br-lan 你的IP
      route add default gw 你的网关
      或者
      udhcpc -i br-lan

      3
    • T

      D 1开发板 如何使用蓝牙键盘/鼠标
      D1系列-RISC-V • Posted at • tianmao

      0 Votes
      1 Replies
      210 Views

      U Replied at

      刚刚测试了一下a2dp source 连小米蓝牙音箱, 正常.

      复制测试音频文件:

      C:\>"C:\Program Files (x86)\AllWinnerTech\PhoenixSuit\adb.exe" push 44100-stereo-s16_le-10s.wav /tmp/ * daemon not running. starting it now on port 5037 * * daemon started successfully * 5174 KB/s (1764044 bytes in 0.332s)

      蓝牙播放正常:

      # bt_test -i -p a2dp-source 1253.322907: [bt_manager_enable:400]: bt manager version:Version:3.0.1.202101231450,builed time:Mar 24 2021-06:37:15 1253.323209: [bt_test_status_cb:71]: bt is turnning on. hcidump_xr start Bluetooth init has been completed!! /usr/bin/hcidump_xr: line 1: syntax error: unexpected word (expecting ")") 1253.835079: [bt_profile_global_init:356]: start bluealsa :1 times 1253.870094: [bt_test_dev_add_cb:104]: address:E8:07:BF:1C:43:74,name:NDZ-03-GA,class:2360324,icon:audio-card,address type:public,rssi:0 [ 1183.426017] debugfs: File 'le_min_key_size' in directory 'hci0' already present! [ 1183.434453] debugfs: File 'le_max_key_size' in directory 'hci0' already present! [ 1183.442885] debugfs: File 'force_bredr_smp' in directory 'hci0' already present! 1254.432072: [bt_test_adapter_power_state_cb:41]: Turn on bt successfully 1254.836491: [bt_test_status_cb:61]: BT is ON [bt]#connect E8:07:BF:1C:43:74 1266.516883: [bt_test_a2dp_source_connection_state_cb:285]: A2DP source connecting with device: E8:07:BF:1C:43:74 addr:E8:07:BF:1C:43:74,name:NDZ-03-GA,state:CONNECTED addr:E8:07:BF:1C:43:74,name:NDZ-03-GA,state:CONNECTED [bt]#1267.366635: [bt_test_a2dp_source_connection_state_cb:287]: A2DP source connected with device: E8:07:BF:1C:43:74 1267.367007: [bt_test_a2dp_sink_connection_state_cb:261]: A2DP sink connected with device: E8:07:BF:1C:43:74 [bt]# [bt]#a2dp_src_start [bt]#1276.929765: [_a2dp_source_thread_func:364]: start a2dp src loop,data size:1764000,ch:2,sample:44100
      1
    • S

      MMU开启后,amo指令异常
      D1系列-RISC-V • Posted at • story

      0 Votes
      1 Replies
      145 Views

      S Replied at

      自己回复下。页表项,扩展属性字段,cache要打开c8ff9843-9a74-4a3a-8462-c9668d913f74-1629182415(1).png

      1
    • H

      Ubuntu20.04编译D1报错:debug_print ("SERVER: WaitingForBegin, read '%s'", line)
      D1系列-RISC-V • Posted at • haoxuan.cui

      0 Votes
      2 Replies
      314 Views

      H Replied at

      @bedrock 感谢大神的经验贴!现在已经顺利编译通过啦!

      2
    • H

      D1中安装opencv出错
      D1系列-RISC-V • Posted at • heinhe

      0 Votes
      3 Replies
      270 Views

      BedRock Replied at

      @heinhe 在 D1中安装opencv出错 中说:

      @bedrock 换了清华源也是如此。sudo apt-get install python-opencv -i https://pypi.tuna.tsinghua.edu.cn/simple/
      清华源应该有的,树莓派、eaidk等都可以

      哪吒是RISCV架构的哈,你先去看看这些源里会不会有有对应软件包的支持 你这种就显然是没有这个支持了 所以我推荐你 交叉编译😀 😀

      3
    • Harry89

      无法动态链接库
      D1系列-RISC-V • Posted at • Harry89

      0 Votes
      19 Replies
      593 Views

      M Replied at

      prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/riscv64-unknown-linux-gnu-gcc

      $ prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/riscv64-unknown-linux-gnu-gcc -v Using built-in specs. COLLECT_GCC=prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/riscv64-unknown-linux-gnu-gcc COLLECT_LTO_WRAPPER=/opt/D1/tina_d1_open/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/bin/../libexec/gcc/riscv64-unknown-linux-gnu/8.1.0/lto-wrapper Target: riscv64-unknown-linux-gnu Configured with: /ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/build/../source/riscv/riscv-gcc/configure --target=riscv64-unknown-linux-gnu --with-mpc=/ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/lib-for-gcc-x86_64-linux/ --with-mpfr=/ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/lib-for-gcc-x86_64-linux/ --with-gmp=/ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/lib-for-gcc-x86_64-linux/ --prefix=/ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/install --with-sysroot=/ldhome/software/toolsbuild/slave/workspace/riscv64_build_linux_x86_64/install/sysroot --with-system-zlib --enable-shared --enable-tls --enable-languages=c,c++,fortran --disable-libmudflap --disable-libssp --disable-libquadmath --disable-nls --disable-bootstrap --src=../../source/riscv/riscv-gcc --enable-checking=yes --with-pkgversion='C-SKY RISCV Tools V1.8.4 B20200702' --enable-multilib --with-abi=lp64d --with-arch=rv64gcxthead 'CFLAGS_FOR_TARGET=-O2 -mcmodel=medany' 'CXXFLAGS_FOR_TARGET=-O2 -mcmodel=medany' CC=gcc CXX=g++ Thread model: posix gcc version 8.1.0 (C-SKY RISCV Tools V1.8.4 B20200702)

      感觉你用d1 sdk 自带这个版本编译, 应该没有问题。

      19
    • M

      【小白入门求救】烧写固件失败怎么回事?
      D1系列-RISC-V • Posted at • March

      0 Votes
      33 Replies
      1576 Views

      W Replied at

      据我所知,烧写失败是USB线没插紧,插好之后绝对不要动那根线。。。

      33
    • M

      懒人福利, 太阳能 + 自动充电 + 4G/5G + 手机远程控制 + 钓鱼
      D1系列-RISC-V • d1 钓鱼 哪吒 • Posted at • memory

      0 Votes
      0 Replies
      164 Views

      No one has replied

      0
    • W

      【DIY教程】将D1哪吒开发板改装成一个4G热点简易 NAS
      D1系列-RISC-V • Posted at • WM_CH

      0 Votes
      4 Replies
      581 Views

      W Replied at

      补上合宙的固件,https://whycan.com/t_4407.html

      全志D1的固件,
      还有一个演示视频,声音有点小,凑合听吧。。。

      固件下载: tina_d1-nezha_uart0.img

      4
    • xiaowenge

      【DIY教程】D1哪吒开发板改成HDMI输出
      D1系列-RISC-V • Posted at • DOT小文哥

      0 Votes
      2 Replies
      308 Views

      C Replied at

      @xiaowenge 可以了,赞

      2
    • M

      请问D1 tina v1.0.0 是不是默认支持了自带的mipi屏幕, 可是为什么我的没有显示呢?背光是亮的
      D1系列-RISC-V • Posted at • memory

      0 Votes
      17 Replies
      959 Views

      BedRock Replied at

      @memory 效率拉满

      17
    • xiaowenge

      【DIY教程】D1哪吒开发板移植wifi6模组AW869B
      D1系列-RISC-V • Posted at • DOT小文哥

      1 Votes
      1 Replies
      556 Views

      BedRock Replied at

      哈哈哈哈哈哈 躺好等更新

      1
    • M

      uboot中 ubifs 可以关闭吗
      D1系列-RISC-V • Posted at • madang

      0 Votes
      6 Replies
      271 Views

      Kirin Replied at

      @madang 在 uboot中 ubifs 可以关闭吗 中说:

      你好,目前uboot的启动时间大概在3到4秒,我们想优化一下,看了一下, ubifs 这里大概花了有1秒钟时间,看了一下是通过config_sunxi_ubifs 来控制的 请问这个可以关闭吗?

      uboot阶段应该是ubi吧,因为存储介质是nand,所以需要ubi对nand进行坏块管理、磨损平衡、分区管理等操作(nor emmc或者sacard的话就不用),如果uboot阶段把它拿掉,后面的流程就起不来了,包括kernel也加载不了了

      6
    • M

      uboot中 ubifs 可以关闭吗
      D1系列-RISC-V • Posted at • madang

      0 Votes
      0 Replies
      168 Views

      No one has replied

      0
    • M

      请问D1怎么开双显和同显异显?
      D1系列-RISC-V • Posted at • memory

      0 Votes
      7 Replies
      399 Views

      M Replied at

      @nideyida 在 请问D1怎么开双显和同显异显? 中说:

      @bedrock 在 请问D1怎么开双显和同显异显? 中说:

      见文档:
      固件下载:
      https://d1.docs.aw-ol.com/source/3_getimg/

      请问有双屏显示的DTS配置方式吗?我要怎么样才能把自己的SDK配成这个样子呢?

      嗯,dts怎么改呢?或者说只要改dts就可以了吗?

      7
    • M

      uboot命令行模式
      D1系列-RISC-V • Posted at • March

      0 Votes
      3 Replies
      370 Views

      cube_work Replied at

      @xiaowenge 在 uboot命令行模式 中说:

      @march 设备先连上串口,然后上电开机,开机的同时按住PC键盘的“s”字母键,就是我们俗称的ssssss

      嗯,
      一直按 s 就进入了uboot 控制台

      一直按 2 就进入了烧录模式

      3
    • S

      D1 sdk uboot ccu驱动问题
      D1系列-RISC-V • Posted at • story

      0 Votes
      1 Replies
      173 Views

      S Replied at

      截错图了
      5b8af26c-18ff-4bcc-9454-521666d11e64-1628560833(1).png

      1
    • Y

      udhcpc卡在sending discover
      D1系列-RISC-V • Posted at • yesterdai

      0 Votes
      5 Replies
      579 Views

      xiaowenge Replied at

      @yesterdai 不应该啊,最新测试固件就说v1.0.1编出来的6cd64aec-f7d2-4dbc-b48b-6c227a0c8b5a-image.png

      5
    • Y

      win10系统安装烧录驱动不成功
      D1系列-RISC-V • Posted at • youyeetoo

      0 Votes
      7 Replies
      301 Views

      Y Replied at

      root@TinaLinux:/# cd /sys/kernel/debug/dispdbg root@TinaLinux:/sys/kernel/debug/dispdbg# root@TinaLinux:/sys/kernel/debug/dispdbg# echo disp0 > name; echo switch1 > comm and; echo 4 10 0 0 0x4 0x101 0 0 0 8 > param; echo 1 > start; [ 2224.532003] disp:0 type:4 mode:10 format:0 bits:0 eotf:4 cs:257 ouputmode:0 range:0 scan:0 aspect_ratio:8 [ 2225.560079] [HDMI receive params]: tv mode: 0xa format:0x0 data bits:0x0 eotf:0x4 cs:0x101 dvi_hdmi:2 range:0 scan:0 aspect_ratio:8 [ 2226.650163] disp_al_manager_apply ouput_type:0 [ 2226.655264] disp_al_hdmi_cfg [ 2226.658589] [DISP] disp_device_attached_and_enable,line:233: [ 2226.658594] attached ok, mgr0<-->dev0 [ 2226.669126] [DISP] disp_device_attached_and_enable,line:236: [ 2226.669133] type:4,mode:10,fmt:rgb,bits:8bits,eotf:4,cs:257 dvi_hdmi:2, range:0 scan:0 ratio:8 root@TinaLinux:/sys/kernel/debug/dispdbg#

      看到了HDMI上有显示了

      root@TinaLinux:/sys/kernel/debug/dispdbg# root@TinaLinux:/sys/kernel/debug/dispdbg# echo 1 > /sys/class/disp/disp/attr/col orbar root@TinaLinux:/sys/kernel/debug/dispdbg# root@TinaLinux:/sys/kernel/debug/dispdbg# [ 2295.860048] HDMI cable is connected

      显示很多渐变方格

      7
    • cube_work

      D1哪吒wifi及ETH速率很低,请问是怎么回事?
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      1 Replies
      198 Views

      cube_work Replied at

      1000Mbps有线网络:

      -- -- -- -- -- TCP TX: 415 Mbits/sec RX: 403.5 Mbits/sec UDP TX: 147 Mbits/sec RX: 185 Mbits/sec

      还有有线网的测试数据,好像也比较低。

      1
    • W

      苏州大学团队的RISC-V 裸机集成开发平台, 目前主要用于D1
      D1系列-RISC-V • Posted at • whycan晕哥

      0 Votes
      2 Replies
      235 Views

      W Replied at

      @qianhao 在 苏州大学团队的RISC-V 裸机集成开发平台, 目前主要用于D1 中说:

      @whycan 还是 使用平头哥官方的IDE好,官方过段时间就会出来吧!

      看来大佬又内部消息.

      2
    • baiwen

      完整支持buildroot 2021 LTS构建D1开发板SD卡系统镜像
      D1系列-RISC-V • Posted at • 100ask

      2 Votes
      5 Replies
      854 Views

      Q Replied at

      @whycan 这条指令是平头哥扩展指令集的,一般的编译器会出问题吧,

      5
    • tigger

      请问《D1_Tina_Linux_配网_开发指南.pdf》里面的声波配网app哪里可以下载呢?
      D1系列-RISC-V • Posted at • tigger

      0 Votes
      4 Replies
      182 Views

      tigger Replied at

      D30A3EE43B98B2AA4D55F1D7A153AAA2.jpg

      5E87598AE1B0B1C9ED6D20F223333482.jpg

      安装上了

      4
    • xiaowenge

      【资料发布】D1芯片封装文档及DDR参考设计文档
      D1系列-RISC-V • Posted at • DOT小文哥

      0 Votes
      0 Replies
      199 Views

      No one has replied

      0
    • tigger

      D1 数码相框装起来, 就缺软件了
      D1系列-RISC-V • Posted at • tigger

      0 Votes
      6 Replies
      219 Views

      cube_work Replied at

      这个屏幕在sdk里面是 tft08006 驱动, 请问这个屏幕是什么型号?哪里可以买到呢?驱动芯片是什么呢?

      6
    • D

      D1 DMIC+AMIC同时读取,系统出现kernel panic
      D1系列-RISC-V • Posted at • diguago

      0 Votes
      9 Replies
      362 Views

      C Replied at

      @diguago 能提供一份可以复现问题的简单示例代码吗?单纯用 arecord 无法复现,而且看上面截图,引起 panic 的是 PID 为 1 的 init 进程,这个是怎么跟录音关联起来的?

      9
    • BedRock

      关于哪吒不同版本编译链的问题
      D1系列-RISC-V • Posted at • BedRock

      1 Votes
      0 Replies
      202 Views

      No one has replied

      0
    • mangogeek

      uboot阶段注释掉CONFIG_DISP2_SUNXI后,启动log会卡住。
      D1系列-RISC-V • Posted at • mangogeek

      0 Votes
      0 Replies
      154 Views

      No one has replied

      0
    • cube_work

      哪吒D1 linux下面用旋转编码器, 转两下才输出一次, 我看中断都是正常的, 可能是什么原因呢? [求助]
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      0 Replies
      116 Views

      No one has replied

      0
    • cube_work

      快速验证buildroot 生成的rootfs.ext2 文件系统镜像是否正常 【分享】
      D1系列-RISC-V • Posted at • cube_work

      0 Votes
      0 Replies
      158 Views

      No one has replied

      0

    精华推荐

    • V85x E907 小核开发与使用
    • [哪吒开发板]Tina Linux SPI主从通信验证实录
    • MangoPi Dual T113 主线内核编译记录
    • T113-S3入门资料汇总(避坑指南)一
    • MQ-Quad H616 主线内核编译调试记录(u-boot、kernel、buildroot)
    • 【加精】D1 tina Docker 编译环境制作和使用
    • Tina Linux 存储介质切换:eMMC,SPI NAND,SPI NOR,SD Card,SD NAND
    • 【资料】V853&&V851 硬件参考设计
    • 【小白入手xr806】helloworld踩坑”月“记
    • 【资料汇总】V853资料汇总
    • 全志芯片Tina Linux 修改 UART 引脚、UART端口
    • 【硬核干货】V853 Sample MPP软件包,MPP 摄像头测试包
    • 【入门必看】全志V853开发板——构建编译与固件烧篇
    • 【羊毛福利】凡在哇酷淘店购买V853开发板者在社区分享开发经验,最高可返还全部购买费用
    • 【硬核干货】D1-H / D1 与D1s 比较图 ,一眼看出区别
    换一批

    随便看看

    • ubus.git not found
    • 全志A133 Android10的bootloader分区能在安卓启动后自动挂载吗?
    • SIPEED R6+1
    • t113使用tina里面的add-rootfs-demo功能导致无法找到根文件系统
    • 按键按下用万用表测出电平变化, 但是查看对应GPIO的value文件却没有变化
    • 【XR806开发板试用】儿童遥控挖掘机无线化升级改造
    • 【FAQ】全志R329 Tina下为何有些optee的demo只有NA源码没有TA源码?
    • uboot下如何设置网络
    • 再造开源853板子(3d小方摆件)
    • 开贴记录V851S调试过程中遇到的各种问题和坑
    • 【FAQ】全志R329如何关闭HT40?
    • R328 Tina Linux 如何驱动ST7789屏幕
    • RISC-V SoC + AI | 在全志 D1「哪吒」开发板上,跑个 ncnn 神经网络推理框架的 demo
    • 【FAQ】全志XR806芯片 系统异常重启如何解决?
    • t507编译报错 是什么原因呀
    • 1
    • 2
    • 9
    • 10
    • 11
    • 12
    • 13
    • 11 / 13

    精华推荐

    • V85x E907 小核开发与使用
    • [哪吒开发板]Tina Linux SPI主从通信验证实录
    • MangoPi Dual T113 主线内核编译记录
    • T113-S3入门资料汇总(避坑指南)一
    • MQ-Quad H616 主线内核编译调试记录(u-boot、kernel、buildroot)
    • 【加精】D1 tina Docker 编译环境制作和使用
    • Tina Linux 存储介质切换:eMMC,SPI NAND,SPI NOR,SD Card,SD NAND
    • 【资料】V853&&V851 硬件参考设计
    • 【小白入手xr806】helloworld踩坑”月“记
    • 【资料汇总】V853资料汇总
    • 全志芯片Tina Linux 修改 UART 引脚、UART端口
    • 【硬核干货】V853 Sample MPP软件包,MPP 摄像头测试包
    • 【入门必看】全志V853开发板——构建编译与固件烧篇
    • 【羊毛福利】凡在哇酷淘店购买V853开发板者在社区分享开发经验,最高可返还全部购买费用
    • 【硬核干货】D1-H / D1 与D1s 比较图 ,一眼看出区别
    换一批

    随便看看

    • ubus.git not found
    • 全志A133 Android10的bootloader分区能在安卓启动后自动挂载吗?
    • SIPEED R6+1
    • t113使用tina里面的add-rootfs-demo功能导致无法找到根文件系统
    • 按键按下用万用表测出电平变化, 但是查看对应GPIO的value文件却没有变化
    • 【XR806开发板试用】儿童遥控挖掘机无线化升级改造
    • 【FAQ】全志R329 Tina下为何有些optee的demo只有NA源码没有TA源码?
    • uboot下如何设置网络
    • 再造开源853板子(3d小方摆件)
    • 开贴记录V851S调试过程中遇到的各种问题和坑
    • 【FAQ】全志R329如何关闭HT40?
    • R328 Tina Linux 如何驱动ST7789屏幕
    • RISC-V SoC + AI | 在全志 D1「哪吒」开发板上,跑个 ncnn 神经网络推理框架的 demo
    • 【FAQ】全志XR806芯片 系统异常重启如何解决?
    • t507编译报错 是什么原因呀