Hi,
I am trying to play a bit with the Viola + VF50 boards in order to study the device tree (I have also an IPE Brazilian custom board with some LEDs and stuff)
I was able to compile sucessfully a base image for colibri-vf (VF50) using Yocto (warrior)
Initially my board was working properly and I was able to see the bootloader messages through the serial port (uboot)
Before I load the new image, I realized that my board was using an old bootloader version (uboot), then I decided to update it using the following page below:
Unfortunately I missed one file on the SD card and I got an file not found error. Then, to update the sdcard properly I turned off the board
to place the missing file at the mentioned location but for some unknown reason I can’t see the bootloader messages on the console anymore.
Then, looking for some information here, I found a recovery process, followed by the command:
$ ./update.sh -n -d /dev/ttyUSB0
In order to do that, I downloaded the package file (which contains the update scripts)
However, during the recovery attempt I am seeing this following message:
starting associating phase…
magic missmatch, response was 0x00000000
I am using a FTDI adapter, with RX/TX/GND connections to my board.
So, I have a few questions:
- Is it possible to load the bootloader using only RX/TX/GND pins ?
- Is it necessary to make a connection between RTS+CTS on the Viola + Vf50 side ?
- How can I identify if the VF50 board has been entered in the recovery mode or not?
- Are there another ways to load the bootloader uboot other than via serial port ?
I saw another similar problem here, but so far no clues.