Difference between revisions of "i.MX25 SODIMM PC Flashing images"

From Voipac Wiki
Jump to navigation Jump to search
Line 20: Line 20:
 
eth0.serverip=192.168.0.77
 
eth0.serverip=192.168.0.77
 
</syntaxhighlight>
 
</syntaxhighlight>
[[image:i.MX25_SODIMM_PC-Development_Kit-Network_settings.jpg|600px]]<br /><br />
+
[[image:i.MX25_SODIMM_PC-Development_Kit-Network_settings.png|580px]]<br /><br />
  
 
Erase NAND Flash memory:
 
Erase NAND Flash memory:
Line 26: Line 26:
 
erase /dev/nand0
 
erase /dev/nand0
 
</syntaxhighlight>
 
</syntaxhighlight>
[[image:i.MX25_SODIMM_PC-Development_Kit-Erasing_NAND.jpg|600px]]<br /><br />
+
[[image:i.MX25_SODIMM_PC-Development_Kit-Erasing_NAND.png|580px]]<br /><br />
  
 
== Downloading and flashing images ==
 
== Downloading and flashing images ==
Line 35: Line 35:
 
update rootfs tftp vmx25/rootfs-ubifs-bb-1-18-vmx25-vpac0.bins
 
update rootfs tftp vmx25/rootfs-ubifs-bb-1-18-vmx25-vpac0.bins
 
</syntaxhighlight>
 
</syntaxhighlight>
[[image:i.MX25_SODIMM_PC-Development_Kit-Updating_kernel.jpg|600px]]<br /><br />
+
[[image:i.MX25_SODIMM_PC-Development_Kit-Updating_kernel.png|580px]]<br /><br />
  
 
During the NAND storage erasing process the MAC address was deleted as well. It is required to be set up again. The MAC address can be found on the sticker placed on the module (in format 00:0d:15:00:XX:XX).<br /><br />
 
During the NAND storage erasing process the MAC address was deleted as well. It is required to be set up again. The MAC address can be found on the sticker placed on the module (in format 00:0d:15:00:XX:XX).<br /><br />
  
 
Reset the board. The module boots with newly downloaded files. The default vmx25 login is '''root''' without set password:
 
Reset the board. The module boots with newly downloaded files. The default vmx25 login is '''root''' without set password:
[[image:i.MX25_SODIMM_PC-Development_Kit-Running_Linux.jpg|600px]]
+
[[image:i.MX25_SODIMM_PC-Development_Kit-Running_Linux.png|580px]]

Revision as of 20:29, 31 August 2021

This section describes flashing Barebox, Linux kernel and filesystem images.

If module could not start loading Barebox from its memory, recover bootloader by following these steps first.

Preparing for files transfer

Make sure FTFP server is up and running. Download the latest images and store them into the TFTP directory:


A local network without DHCP control is recommended. Define network parameters for this network first:

eth0.ipaddr=192.168.0.150
eth0.netmask=255.255.255.0
eth0.gateway=192.168.0.1
eth0.serverip=192.168.0.77

i.MX25 SODIMM PC-Development Kit-Network settings.png

Erase NAND Flash memory:

erase /dev/nand0

i.MX25 SODIMM PC-Development Kit-Erasing NAND.png

Downloading and flashing images

Load the firmware files:

update barebox tftp vmx25/barebox-2012.09.0-vmx25-vpac4.bin
update kernel tftp vmx25/zImage-2.6.35-vmx25-vpac9.bin
update rootfs tftp vmx25/rootfs-ubifs-bb-1-18-vmx25-vpac0.bins

i.MX25 SODIMM PC-Development Kit-Updating kernel.png

During the NAND storage erasing process the MAC address was deleted as well. It is required to be set up again. The MAC address can be found on the sticker placed on the module (in format 00:0d:15:00:XX:XX).

Reset the board. The module boots with newly downloaded files. The default vmx25 login is root without set password: i.MX25 SODIMM PC-Development Kit-Running Linux.png