Debian @ HiFive Premier P550 测试报告

支持状态

CFT

最后更新

2025-04-09

Debian HiFive Premier P550 测试报告

测试环境

硬件信息

  • 开发板: HiFive Premier P550
  • 其他硬件:
    • MicroSD 卡一张
    • USB Type C to A 线缆一条

操作系统信息

安装步骤

  1. 下载操作系统镜像和bootloader文件并解压。

    wget -c https://github.com/eswincomputing/eic7x-images/releases/download/Debian-v1.0.0-20250228/EIC7x_Release_Images_20250228.zip.00*
    
    7z x EIC7x_Release_Images_20250228.zip.001
  2. 挂载MicroSD卡,并使用 cp 命令拷贝镜像文件至MicroSD卡。(假设 /dev/sdc 为MicroSD卡设备)

    sudo mount /dev/sdc /mnt/sd
    
    sudo cp ./boot-P550-20250311-170029.ext4 ./root-P550-20250311-170029.ext4 ./bootloader_P550.bin /mnt/sd
    
    sync
    
    sudo umount /mnt/sd
  3. 插入MicroSD卡,连接开发板串口,启动开发板并进入SPI Flash中的U-Boot。

    • 确保拨码开关为SPI Flash的启动模式:DIP_SW1[3:0] = 0100。(SW的ON = 0, OFF = 1)
    • 在串口终端中出现 Hit any key to stop autoboot 时迅速按下回车键,进入 U-boot 命令行终端。
  4. 使用定制的U-Boot命令烧录镜像。

    • 确认MicroSD卡状态

      => ls mmc 1
    • 如果需要的话,烧录新的bootloader。

      => ext4load mmc 1 0x90000000 bootloader_P550.bin
      
      => es_burn write 0x90000000 flash
    • 检查GPT分区表(GUID Partition Table)

      => run gpt_partition
      
      => mmc part
    • 烧录系统镜像

      => es_fs update mmc 1 boot-P550-20250311-170029.ext4 mmc 0:1
      
      => es_fs update mmc 1 root-P550-20250311-170029.ext4 mmc 0:3
  5. 重启开发板

预期结果

系统应正常启动,并允许通过串口或其他方式登录。

实际结果

CFT

测试结论

CFT