Changes

User:Albert

1,421 bytes added, 15:50, 28 February 2012
no edit summary
As we haven't set any other device rather than the oneNAND (instead of the oneNAND or IGEP0020 flash memory) the system boots from it.
For this purpose, you will need:
* a '''microSD card'''* a '''computer ''' with microSD card reader (or with adapter)* a '''GNU/Linux distribution installed ''' on the computer (a Linux partition or a virtual machine on Windows)
** the main reason is that Windows does not detect multiple partitions on a microSD card
On your (if you are familiar with Linux host PC, there might be some instructions and comments you should open a Terminal.can ignore, as they are for Linux newbies)
At your '''Linux host PC''' you should open '''Terminal'''. The first thing you'll need to do is to download the latest firwmare from ISEE:
wget http://downloads.igep.es/binaries/firmware/poky-firmware-3.3.1-10.tar.gz
Now you have donwloaded a compressed file with the latest official firmware into the current directory (.tar.gz). Next, untar we will use the firmware and enter application 'tar' to untar (uncompress) the directorydonwloaded file:
tar xzf poky-firmware-3.3.1-10.tar.gz
 
Next, you can enter into the extracted directory with the system 'cd' instruction:
 
cd poky-firmware-3.3.1-10/
Insert your SD card into the host machine (the machine you downloaded the firmware), and run following command
We are going to create the MicroSD card with the latest firmware. Before it, we have to know which 'device' is the MicroSD listed in the /dev/ directory, a place where the detected devices are listed by the system. To know the device name, insert your MicroSD card into the host machine (the machine where you have downloaded the firmware). Now run the following system command:  dmesg This instruction will prompt all the system traces. The last lines will be the ones corresponding to the MicroSD card detection and mounting. Check the MicroSD name and path, for example: /dev/sdb Now you can run the following script in the folder you have just extracted, and you will have to add some parameters:   ./poky-media-create --mmc [device] --binary poky-image-sato-igep00x0-[timestamp].tar.gz --machine [machine]igep0020
where:
* [device] is the SD card device name, for example: /dev/sdb
* [machinetimestamp] the parameter --binary is actually the machine nameof another .tar.gz compressed file that you have already extracted in the previous steps. If you want to auto-complete the [timestamp] parameter, options arepress TAB in the ''timestamp' when writing the instruction and the system will write the name of the file automatically.  This instruction will last a few minutes. When the process ends, you will have a MicroSD card with the latest software on it. ** igep0020** igep0030Therefore, you are ready to try it. Plug the SD card into IGEP0020 and power up your board.** igep0032
Finally plug === Flashing the SD card into IGEP device and power up your board.software image ===
= How Now you have a booted board with latest firmware running from MicroSD card, you can write the firmware to the flash the latest software image =memory.
Now you have a booted board with latest firmware running from SD card, you can write the firmware to the flash memory.(serial port reminder)
Enter to the IGEP device IGEP0020 using root as login name and an empty password, enter to the /opt/firmware an run the ./flash script
cd /opt/firmware
'''Other references''': [[Update_the_PRE-INSTALLED_software_image_to_a_current_release|'''update your pre-installed software image''']]
 
0
edits