Jump to content

MThompson

Members
  • Content Count

    7
  • Joined

  • Last visited

Posts posted by MThompson


  1. I had a lot of problems figuring out how to get Debian 10 v2.0.5 running on my new Edge R.

    Below are the steps I followed to finally get Debian 10 v2.0.5 running:

    • Install a previous version of Debian for the Tinker Board Edge R (ie. v1.0.4).
      This puts the correct bootloader and working Linux on the Edge R.
    • Connect the Edge R to my PC via a USBC cable.
    • Reboot the Edge R into UMS mode.
      From a shell, "sudo reboot ums".
    • Use balenaEtcher to write the v2.0.5 image from my PC
      The flash tool may work as well, but I used balenaEtcher.

    I believe the primary issue is that the Debian 10 v2.0.5 image contains just the Debian file system image and doesn't include the bootloader as the other images do.  For this reason, it can only be written once a proper bootloader is installed on the Edge R and booted into UMS mode.

    I hope this helps.
     


  2. I couldn't find a Yocto meta layer for the Edge R so I created my own for the dunfell release of Yocto which can be found at the following URL:

    https://github.com/mike-at-dusty/meta-tinker-board-edger

    This will create an update.img file that can be burned to emmc using tools described elsewhere in these forums.

    This meta layer utilizes the Debian Linux 4.4 kernel and Debian u-boot repositories provided by ASUS.  I presume these are probably the best sources to be used for the Edge R.

    I would be happy to take pull requests from people interested in contributing to this Yocto layer for the Edge R.


  3. Are there instructions that would allow someone to replicate the building of the u-boot, kernel and disk image from the various components on the Tinker Edge R Github repository?

    https://github.com/TinkerEdgeR

    Such instructions would probably be enough information to create a basic board support package (BSP) or Yocto layer for the Edge R.  As things are now, the lack of good information makes doing anything serious with the Edge R much more difficult than it should be.

    Thanks,

    Mike


  4. Nevermind.  I got it working.  I needed to follow the steps below:

    • install a previous version of Debian for the Tinker Board Edge R (ie. v1.0.4)
    • connect the Edge R to my PC via a USBC cable
    • reboot the Edge R into UMS mode
    • finally, use balenaEtcher to write the v2.0.5 image from my PC

     


  5. Are there instructions for writing this new Tinker_Edge_R-Debian-Buster-v2.0.5-20220217.img file to the Tinker Board Edge R?

    It doesn't seem to work in the same way as the older images with the Windows GUI or the CLI tools.  Both tools seems to reject the image file as a valid image to write to the Edge R.

    From my examination of the older image files compared with this image file, it appears this image doesn't have the required bootloaders prepended to the image.

     

×
×
  • Create New...