I’m trying to install a BSP image on my Colibri iMX7 which is on a Colibri Evaluation Board. Due to company connectivity issues, I’m trying to go the offline route via a USB drive.
What I did:
The *.tar file has a folder structure ".\Colibri-iMX7-eMMC_LXDE-Image_2.7" inside. I unpacked the content of the folder ".\Colibri-iMX7-eMMC_LXDE-Image_2.7" to the USB drive.
the carrier board I use is the Colibri Evaluation Board V3.2B.
I prepared the USB drive on a windows machine, so instead of sync, I just used the “eject” option which should just do the same.
I’ve tried different USB drives, different images (stable and beta), plugged the USB drive into the USB host and the OTG connector. Just can’t get it to work.
I would try SD card if I had one at hand, but I don’t.
It’s a windows 7 machine. I’ve now prepared the USB drive with a raspberry pi and it worked just fine to install the image.
Still, I think the dependency on linux is a drawback.
Still, I think the dependency on linux is a drawback.
I only have a Windows 7 machine, so I had to resort to running VirtualBox with a Ubuntu 16.04 install. Using this, I’m able to build new device trees and kernels without issue. With VirtualBox you can pass a USB device through the Windows environment and into the Linux kernel, and I’ve used this method to prepare a USB key for flashing an iMX7 device. I’ve also passed the USB OTG port on the Evaluation Board into my VirtualBox machine, and have been able to follow the Getting Started Guide and connect from Eclipse into the iMX7 over the USB network.
It isn’t ideal, but is a successful work around when I can’t install Linux on my development machine.