VAR-SOM-AM33 Yocto NAND Recovery: Difference between revisions
No edit summary |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
As an easy and fast way to recover the VAR-SOM-AM33 NAND flash, Variscite provides a recovery SD card image that can be used to install the pre-built Linux and Android systems.<br>This SD card image includes a script (nand-recovery.sh) that installs all the boot images and root file-system.<br> | As an easy and fast way to recover the VAR-SOM-AM33 NAND flash, Variscite provides a recovery SD card image that can be used to install the pre-built Linux and Android systems.<br>This SD card image includes a script (nand-recovery.sh) that installs all the boot images and root file-system.<br> | ||
= Download Variscite's pre-built recovery SD card image = | = Download Variscite's pre-built recovery SD card image = | ||
Download am33-som-nand_recovery-sd- | Download am33-som-nand_recovery-sd-….img.gz from Variscite's FTP server: sftp://customerv:Variscite1@ftp.variscite.com:2222/Public/VAR-SOM-AM33/Software/<br> | ||
See: [[FTP]] | |||
== Using a Linux based host == | |||
Plug-in the SD card to your Linux host PC, run dmesg and see which device is added (i.e. /dev/sdX or /dev/mmcblkX) | |||
$ sudo umount /dev/sdX?* | |||
Replace /dev/sdX with your actual device | # For .img.gz files: | ||
$ zcat <image name>.img.gz | sudo dd of=/dev/sdX bs=1M && sync | |||
(Replace /dev/sdX with your actual device) | |||
= Connect target debug serial to linux host= | = Connect target debug serial to linux host= | ||
Line 27: | Line 24: | ||
to connect target serial debug port to host PC | to connect target serial debug port to host PC | ||
= Boot NAND recovery SD | = Boot NAND recovery SD card= | ||
*Power-off the board. | *Power-off the board. | ||
*Insert the SD card into the SD/MMC slot of the carrier board (DVK) | *Insert the SD card into the SD/MMC slot of the carrier board (DVK) | ||
*Press and hold the boot-select button, and power-on the board while button is pressed | *Press and hold the boot-select button, and power-on the board while button is pressed | ||
*The board will automatically boot into Linux from SD | *The board will automatically boot into Linux from the SD card | ||
*login as 'root', no password is required | *login as 'root', no password is required | ||
Latest revision as of 18:53, 4 March 2024
NAND Recovery introduction
As an easy and fast way to recover the VAR-SOM-AM33 NAND flash, Variscite provides a recovery SD card image that can be used to install the pre-built Linux and Android systems.
This SD card image includes a script (nand-recovery.sh) that installs all the boot images and root file-system.
Download Variscite's pre-built recovery SD card image
Download am33-som-nand_recovery-sd-….img.gz from Variscite's FTP server: sftp://customerv:Variscite1@ftp.variscite.com:2222/Public/VAR-SOM-AM33/Software/
See: FTP
Using a Linux based host
Plug-in the SD card to your Linux host PC, run dmesg and see which device is added (i.e. /dev/sdX or /dev/mmcblkX)
$ sudo umount /dev/sdX?* # For .img.gz files: $ zcat <image name>.img.gz | sudo dd of=/dev/sdX bs=1M && sync (Replace /dev/sdX with your actual device)
Connect target debug serial to linux host
Follow : http://www.variscite.com/images/stories/DataSheets/VAR_DVK_AM33_V1.11_Quick_Start_Guide_V1.0.pdf
to connect target serial debug port to host PC
Boot NAND recovery SD card
- Power-off the board.
- Insert the SD card into the SD/MMC slot of the carrier board (DVK)
- Press and hold the boot-select button, and power-on the board while button is pressed
- The board will automatically boot into Linux from the SD card
- login as 'root', no password is required
NAND recovery script usage
NAND recovery script usage:
usage: /sbin/nand-recovery.sh options This script install Linux/Android binaries in VAR-SOM-AM33 NAND. OPTIONS: -h Show this message -o <Linux|Android> OS type (default: Linux).