Last night I was able to flash my TK1 (Manifold) thanks, in great part, due to this forum.
However, when the tk1 boots up into unity (lightdm) and I begin to run apps (like a terminal window), the menu bar of the terminal window appears and then disappears about once a second. There is also other flashing behavior at the top of apps, like firefox. The windows resize slightly when the menus appear. It is like they are toggling between show menu on and show menu off.
I’m not familiar with “Manifold”, but it almost sounds like an autohide feature not behaving well. Sometimes menu bars are designed to hide unless a mouse is over them, and applications try to resize whenever the hide or show phase changes. If for some reason something was causing an autohide to start and then stop you’d get what you’re describing. Is there any kind of autohide setup possible on the menu bars or desktop?
Manifold is basically a Jetson TK1 that DJI has developed an SDK to work with their Matrice-series drones. It’s I/O configuration is a bit different but as far as I can tell it is a TK1 development board in a box.
I have done some more looking and I am going to try and force the menu bars to only appear at the top of the window which may help but looking for some auto-hide switching mechanism is a good idea.
You might want to install a different WM, Ubuntu’s Compiz compositor has a couple of issues with NVidia drivers, which kind of sounds like what you’re running into.
Not VM, I am running Ubuntu16.04 on a dual-boot. I also made sure to use the USB2.0 port and the USB cable that came along with the device. All throughout the flashing, I continuously verify the USB connection through lsusb.
Do you get packet NAKed more than once? If you go through a HUB, can you try either direct or through a different HUB? If not through a HUB, try a different port on the host.
I have very few details on the Manifold, but first can we rule out that you are using a VM? VMs have a lot of errors with USB (apparently due to how the USB re-enumerates).
Second, since this is essentially a custom board, did the manufacturer provide any of their own software for flash? Typically the error you saw would not be caused by using the NVIDIA flash software version, but had it succeeded on USB, then it might have failed for other reasons.
Do you have a URL to the manufacturer’s site someone can look at (especially for downloads and other support)?
DJI never updated the image after the initial release. I can maybe look for hints by comparing the flash.sh that is released by DJI or by checking their forums for hints, will do that, thanks.
I am interested because of the original statement of this thread:
Unfortunately no info on special steps to be taken.
It might be an issue that I have an SD card mounted, I found someone with a mounted SD card having a flash issue resolved after removing the SD card during flash.
Sometimes having a flash card present during boot can get in the way, but that would depend on the bootloader’s boot device search order. I have no information at all on this board or what instructions they might provide. If they have their own flash software you might start with that…otherwise it is kind of a “black box” where we only know what the SoC is and nothing about what surrounds it.