Flash BOLTS eMMC from linux

Discussion in 'UDOO BOLT' started by EasyIP2023, Aug 19, 2022.

  1. EasyIP2023

    EasyIP2023 UDOOer

    Joined:
    Aug 19, 2022
    Messages:
    5
    Likes Received:
    0
    Are there any examples out there like https://github.com/dreemurrs-embedded/Jumpdrive were you have a live USB plugged into the bolt, maybe a usb-a to usb-c cable plugged into host + bolt. So, that the block device given to the eMMC on the bolt can be exposed to a host Linux machine?

    That way we can just flash eMMC directly. Would be useful for those who want to build OE images to quickly flash eMMC. Link to an OE layer I started specifically for the bolt if anyone wants to help out.

    https://github.com/under-view/meta-udoo-bolt
     
  2. NickGR

    NickGR UDOOer

    Joined:
    Jun 23, 2020
    Messages:
    105
    Likes Received:
    20
    For the emmc you need kernel version at least 5.2.5 (Known issues) and then you get a /dev/mmcblk0 block device.
    After that you can do things like dd on it directly or whatever else you might do to a block device.
     
  3. NickGR

    NickGR UDOOer

    Joined:
    Jun 23, 2020
    Messages:
    105
    Likes Received:
    20
    I think just realized you meant to use the bolt as a mass storage device like a thumb drive it self from another host. Do not think that is possible with the V1000, maybe if you first flash something like uboot and manage to make the USB Host on the bolt enter "On The Go" mode the way some ARM sbc or an external USB host that can enter OTG mode.
     

Share This Page