Run the Default DTB with image.fit

This section provides steps to transfer image.fit through TFTP and run image.fit with the default DTB: jh7110-visionfivev2.dtb.

  1. Run the following command to set environment parameters:
    setenv ipaddr 192.168.xxx.xxx; setenv serverip 192.168.xxx.xxx;
  2. Upload the image file to ddr:
    tftpboot ${loadaddr} image.fit;
  3. Load and execute the file by running:
    bootm start ${loadaddr};bootm loados ${loadaddr};run chipa_set_linux;run cpu_vol_set; booti ${kernel_addr_r} ${ramdisk_addr_r}:${filesize} ${fdt_addr_r};
  4. Login with the following credentials:
    buildroot login:root
    Password: starfive

    Result:

    The launch is successful!
    Important: The command above only supports version equal to or later than VF2_v3.4.5. If your SDK version is VF2_v3.1.5 or earlier, please perform the following command:
    1. Run the following command to set environment parameters:
      setenv bootfile vmlinuz; setenv fileaddr a0000000; setenv fdtcontroladdr 0xffffffffffffffff; setenv ipaddr 192.168.xxx.xxx; setenv serverip 192.168.xxx.xxx;
    2. Upload the image file to ddr:
      tftpboot ${fileaddr} ${serverip}:image.fit;
    3. Load and execute the file by running:
      bootm start ${fileaddr};bootm loados ${fileaddr};run chipa_set_linux;run cpu_vol_set;booti 0x40200000 0x46100000:${filesize} 0x46000000
    4. Login with the following credentials:
      buildroot login:root
      Password: starfive