Hi,
I followed the legato app Installation guide and in the last step when using the update command to install a helloWorld application I got an error that says :
Applying update from file ‘helloWorld.ar758x.update’ to device at address ‘IP addr’.
**ERROR: Unexpected result code from update server.
Update failed
Systems installed:
0 [good] ← current
Legato framework is running.
The target is configured and I’m able to connect over SSH.
Do you have an idea what can causes this?
Hi,
I did what you suggested and in the targed, it says that Legato is R/O. I read that this can be solved by adding something in readonly.adef file do you know how to do that in order to “update” the helloWorld sample
Thank you Vincent,
I have another question about this process. Is it possible to install the helloWorld application in a RW partition on the target other than legato one?
I unfortunately do not have such example.
At the moment it would be easier to rely on the legato build system to integrate your application.
So from the yocto point of view, you can do a legato-af_git.bbappend that defines SDEF_TO_USE to point to your own sdef.
In recent versions of Legato (> 17.06 I think), you can include the official sdef to append your application, or you can copy the whole sdef and customize it.