Open main menu

DAVE Developer's Wiki β

Changes

Deploying Embedded Linux Systems

No change in size, 12:45, 7 August 2012
Remote upgrading
Please note that, in order to erase and write MTD partitions, their writability flag must be set. When the update phase is not so straightforward, the “mechanisms“ for the upgrade can be created using linux scripts. In these cases, it is important that the embedded system is able to run programs like a tftp client, a ftp server/client or scp.
 
 
== Local upgrading ==
 
When the system doesn't allow a remote access, an operator must locally access the system through its user interface (in the best case) or through the serial port (in the worst case). If the
system provides a USB port, SD, MMC or PCMCIA slot, the system can retrieve the upgrade packages from those memory devices; if the user interface features a sort of upgrade command, the operator should just plug the device and activate the upgrade function. The serial port is the last option to connect to the system and manually send the proper commands to complete the upgrade procedure.
More information are available in README, INSTALL and MULTI files included in the Dropbear distribution.
 
 
== Local upgrading ==
 
When the system doesn't allow a remote access, an operator must locally access the system through its user interface (in the best case) or through the serial port (in the worst case). If the
system provides a USB port, SD, MMC or PCMCIA slot, the system can retrieve the upgrade packages from those memory devices; if the user interface features a sort of upgrade command, the operator should just plug the device and activate the upgrade function. The serial port is the last option to connect to the system and manually send the proper commands to complete the upgrade procedure.