Navigation

    全志在线开发者论坛

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • 在线文档
    • 社区主页
    1. Home
    2. LogPI
    • Profile
    • Following 0
    • Followers 0
    • my integral 638
    • Topics 4
    • Posts 13
    • Best 1
    • Groups 0

    LogPILV 4

    @LogPI

    638
    integral
    1
    Reputation
    8
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    LogPI Unfollow Follow

    Best posts made by LogPI

    • D1哪吒开发板支持nfs
      • 配置内核
      (如果该terminal编译过SDK,下面两步可以省略)
      source build/envsetup.sh
      lunch d1_nezha-tina
      
      croot
      make kernel_menuconfig
      

      选择File System
      1.png
      选择Network File System,并作如下配置
      2.png
      重新编译内核

      make -j4
      pack
      
      • 挂载文件系统
        查看支持的文件系统,发现多了两个nfs
      root@TinaLinux:/# cat /proc/filesystems
      nodev   sysfs
      nodev   tmpfs
      nodev   bdev
      nodev   proc
      nodev   devtmpfs
      nodev   configfs
      nodev   debugfs
      nodev   sockfs
      nodev   pipefs
      nodev   ramfs
      nodev   rpc_pipefs
      nodev   devpts
              ext3
              ext2
              ext4
              squashfs
              vfat
      nodev   nfs
      nodev   nfs4
      nodev   overlay
      nodev   ubifs
              fuseblk
      nodev   fuse
      nodev   fusectl
      nodev   functionfs
      
      

      挂载

      mount -o nolock -t nfs 192.168.100.113:/home/mod/code/linux/nfs /mnt/app
      root@TinaLinux:/# ls /mnt/app/
      MNN         ncnn        opencl      opencv      tensorflow
      

      收工

      posted in D1系列-RISC-V
      LogPI
      LogPI

    Latest posts made by LogPI

    • Reply: repo克隆D1-H_Tina_Open v2.0卡住

      现在我直接从 https://whycan.com/t_6440.html 这里下载了

      posted in 代码下载问题专区
      LogPI
      LogPI
    • Reply: repo克隆D1-H_Tina_Open v2.0卡住

      @tigger 磁盘空间是够的

      posted in 代码下载问题专区
      LogPI
      LogPI
    • repo克隆D1-H_Tina_Open v2.0卡住
      mod@arch tina-d1-h $ ./repo sync
      Fetching project lichee/linux-5.4
      Fetching project lichee/brandy-2.0/u-boot-2018
      Fetching projects:  11% (2/17)
      Fetching project product/tina/scripts
      Fetching projects:  17% (3/17)
      Fetching project product/tina/target
      Fetching projects:  23% (4/17)
      Fetching project lichee/brandy-2.0/spl
      Fetching projects:  29% (5/17)
      Fetching project lichee/device/config/common
      Fetching projects:  35% (6/17)
      Fetching project product/tina/dl
      Fetching projects:  41% (7/17)
      Fetching project product/tina/config
      Fetching projects:  47% (8/17)
      Fetching project lichee/device/config/d1s
      Fetching projects:  52% (9/17)
      Fetching project lichee/brandy-2.0/opensbi
      Fetching projects:  58% (10/17)
      Fetching project product/tina/prebuilt
      Fetching projects:  64% (11/17)
      Fetching project product/tina/tools
      Fetching projects:  70% (12/17)
      Fetching project lichee/device/config/d1
      Fetching projects:  76% (13/17)
      Fetching project product/tina/build
      Fetching projects:  82% (14/17)
      Fetching project product/tina/package
      Fetching projects:  88% (15/17)
      Fetching project lichee/brandy-2.0/tools
      remote: Counting objects: 23, done.        
      remote: Compressing objects: 100% (22/22), done.
      

      环境都是严格按照官方配的。前面的都正常,打印完remote: Compressing objects: 100% (22/22), done.就卡住了,等了很长时间,没有任何输出,也没有报错信息。各位大佬,这个是什么问题呀?

      posted in 代码下载问题专区
      LogPI
      LogPI
    • Reply: 【DIY教程】D1的双屏异显第一弹来啦!D1同时支持两个屏幕,一共做UI交互,一边个播放视频

      @bedrock mipi的显示屏在哪里买的呀?

      posted in D1系列-RISC-V
      LogPI
      LogPI
    • Reply: 烧录D1固件到TF卡时出现错误

      我也遇到了这个问题,先用这个工具先格式化一下
      https://bbs.aw-ol.com/topic/103/linux下格式化sd卡脚本工具

      posted in D1系列-RISC-V
      LogPI
      LogPI
    • Reply: 下载的D1tina SDK出现错误

      @marleo
      是不是没上传密钥
      https://d1.docs.allwinnertech.com/study/study_2getsdk/

      posted in D1系列-RISC-V
      LogPI
      LogPI
    • linux下格式化SD卡脚本工具
       #!/bin/bash
      
      function pt_error()
      {
          echo -e "\033[1;31mERROR: $*\033[0m"
      }
      
      function pt_warn()
      {
          echo -e "\033[1;31mWARN: $*\033[0m"
      }
      
      function pt_info()
      {
          echo -e "\033[1;32mINFO: $*\033[0m"
      }
      
      function install_package()
      {
          PACKAGE=${1}
          if dpkg -s ${PACKAGE} 2>&1 | grep "not installed" > /dev/null; then    
              apt-get install ${PACKAGE} --force-yes -y
          fi
      }
      
      if [ $UID -ne 0 ]
          then
          pt_error "Please run as root."
          exit
      fi
      
      if [ $# -ne 1 ]; then
          pt_error "Usage:./format_sd.sh device"
          exit 1
      fi
      
      case $1 in
      /dev/sd[a-z] | /dev/loop[0-9] | /dev/mmcblk1)
          if [ ! -e $1 ]; then
              pt_error "$1 does not exist."
              exit 1
          fi
          DEV_NAME=`basename $1`
          BLOCK_CNT=`cat /sys/block/${DEV_NAME}/size` ;;&
      /dev/sd[a-z])
          DEV_PART_NAME=${DEV_NAME}1
          REMOVABLE=`cat /sys/block/${DEV_NAME}/removable` ;;
      /dev/mmcblk1 | /dev/loop[0-9])
          DEV_PART_NAME=${DEV_NAME}p1
          REMOVABLE=1 ;;
      *)
          pt_error "Unsupported SD reader"
          exit 0
      esac
      
      if [ $? -ne 0 ]; then
          pt_error "Error: Can't find device ${DEV_NAME}"
          exit 1
      fi
      
      if [ ${BLOCK_CNT} -le 0 ]; then
          pt_error "Error: NO media found in card reader."
          exit 1
      fi
      
      if [ ${BLOCK_CNT} -gt 64000000 ]; then
          pt_error "Error: Block device size (${BLOCK_CNT}) is too large"
          exit 1
      fi
      
      install_package dosfstools
      umount /dev/${DEV_NAME}* >/dev/null 2>&1
      pt_info "formatting ${DEV_NAME}, please wait..."
      dd if=/dev/zero of=/dev/${DEV_NAME} bs=16M count=4
      sync
      
      fdisk /dev/$DEV_NAME <<EOF
      o
      n
      p
      
      
      
      w
      EOF
      mkfs.vfat /dev/${DEV_PART_NAME} -n SD
      sync
      pt_info "format success."
      

      phoenixCard格式化失败,可用该脚本先格式化SD卡。使用方法:

      sudo ./format_sd.sh 你的盘符
      

      eg:

      mod@archlinux sdcard $ sudo ./format_sd.sh /dev/sdb
      INFO: formatting sdb, please wait...
      记录了4+0 的读入
      记录了4+0 的写出
      67108864字节(67 MB,64 MiB)已复制,15.2602 s,4.4 MB/s
      
      欢迎使用 fdisk (util-linux 2.36.2)。
      更改将停留在内存中,直到您决定将更改写入磁盘。
      使用写入命令前请三思。
      
      设备不包含可识别的分区表。
      创建了一个磁盘标识符为 0x00c807cc 的新 DOS 磁盘标签。
      
      命令(输入 m 获取帮助):创建了一个磁盘标识符为 0x476e6317 的新 DOS 磁盘标签。
      
      命令(输入 m 获取帮助):分区类型
         p   主分区 (0 primary, 0 extended, 4 free)
         e   扩展分区 (逻辑分区容器)
      选择 (默认 p):分区号 (1-4, 默认  1): 第一个扇区 (2048-60751871, 默认 2048): 最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-60751871, 默认 60751871): 
      创建了一个新分区 1,类型为“Linux”,大小为 29 GiB。
      
      命令(输入 m 获取帮助):分区表已调整。
      将调用 ioctl() 来重新读分区表。
      正在同步磁盘。
      
      mkfs.fat 4.2 (2021-01-31)
      INFO: format success.
      
      
      posted in D1系列-RISC-V
      LogPI
      LogPI
    • Reply: PhoenixSuit连接不上设备

      @March
      1、驱动问题
      shift + 鼠标右键打开powershell
      运行可以看到安装的信息

      (base) PS C:\Users\biac\Downloads\全志USB烧录驱动20201229> .\install.bat
      C:\Users\biac\Downloads\全志USB烧录驱动20201229>InstallUSBDrv.exe  .\UsbDriver\usbdrv.inf
      

      安装成没成功可以在设备管理器里看一下

      2、如果是板子里面的镜像坏了的话,需要安装fel按键上电才能检测得到
      参考按住fel按键烧写

      posted in D1系列-RISC-V
      LogPI
      LogPI
    • D1哪吒开发板支持nfs
      • 配置内核
      (如果该terminal编译过SDK,下面两步可以省略)
      source build/envsetup.sh
      lunch d1_nezha-tina
      
      croot
      make kernel_menuconfig
      

      选择File System
      1.png
      选择Network File System,并作如下配置
      2.png
      重新编译内核

      make -j4
      pack
      
      • 挂载文件系统
        查看支持的文件系统,发现多了两个nfs
      root@TinaLinux:/# cat /proc/filesystems
      nodev   sysfs
      nodev   tmpfs
      nodev   bdev
      nodev   proc
      nodev   devtmpfs
      nodev   configfs
      nodev   debugfs
      nodev   sockfs
      nodev   pipefs
      nodev   ramfs
      nodev   rpc_pipefs
      nodev   devpts
              ext3
              ext2
              ext4
              squashfs
              vfat
      nodev   nfs
      nodev   nfs4
      nodev   overlay
      nodev   ubifs
              fuseblk
      nodev   fuse
      nodev   fusectl
      nodev   functionfs
      
      

      挂载

      mount -o nolock -t nfs 192.168.100.113:/home/mod/code/linux/nfs /mnt/app
      root@TinaLinux:/# ls /mnt/app/
      MNN         ncnn        opencl      opencv      tensorflow
      

      收工

      posted in D1系列-RISC-V
      LogPI
      LogPI
    • Reply: 全志在线 D1哪吒开发板开机连接wifi热点, 启动 sshd 服务
      root@TinaLinux:/# /etc/init.d/S51dropbear restart
      Stopping dropbear sshd: FAIL
      Starting dropbear sshd: start-stop-daemon: unrecognized option '--exec'
      

      需要将--exec改为-x

      posted in D1系列-RISC-V
      LogPI
      LogPI