Hey,
I’m looking at integrating Yoe distro with a project. Is there a recommended method of implementing booting over a network for image testing and development?
Hey,
I’m looking at integrating Yoe distro with a project. Is there a recommended method of implementing booting over a network for image testing and development?
Welcome to TMPDIR!
I’ve rarely used booting images over the network for development, but I assume this would be more platform/u-boot dependent where you configure u-boot to load an image over TFTP and boot it.
The workflow I typically use is:
scp
a new image to the /data
partition and reboot.scp
new applications over and run them. It helps if you build your apps so all assets are embedded in the binary, so there is only one file to transfer.opkg update/install
on the target system.Curious if this meets your needs, and if not, why not?
I think maybe the Updater path might be the solution I’m looking for. Is /boot accessible on-device in the Raspberry Pi build? The /boot dir only seems to contain the kernel image when the device is booted.
There are 3 partitions: /boot
, /root
, and /data
. To update, scp
the *.upd
file to the /data
directory and reboot.
More information on the updater is here:
Let us know if any issues – the updater should work on rPI.