The boot loader upgrade procedures currently listed on Linaro STE Snowball Android Jelly Bean build page are incorrect. I followed 2 methods it mentioned and both cause boot failure on the board. Please refer to attachment to get full boot log.
I also summarized the correct procedures based on Linux Linaro ubuntu build and share them here (Tested):
If you don't have riff in your system:
$ sudo add-apt-repository ppa:igloocommunity-maintainers/snowball-tools
$ sudo apt-get update
$ sudo apt-get install riff
Ensure there is no Micro SD card plugged in your Snowball board, then:
$ sudo riff -m erase
Plug Snowball board with the USB port which is in the middle of power and audio out. After erase completed, plug USB cable out.
$ sudo riff -m flash -f snowball_emmc.img
Flash your Micro SD card with Linux Linaro ubuntu Quantal or Linaro Android image, then plug in and boot it. The latest u-boot version currently is "U-Boot 2013.01.-rc1".
The boot loader upgrade procedures currently listed on Linaro STE Snowball Android Jelly Bean build page are incorrect. I followed 2 methods it mentioned and both cause boot failure on the board. Please refer to attachment to get full boot log.
I also summarized the correct procedures based on Linux Linaro ubuntu build and share them here (Tested):
$ git clone http:// git.linaro. org/gitweb? p=hwpack/ snowball. git linaro- snowball ./
$ mkdir temp
$ cd temp
$ cp snowball/
$ vi linaro-snowball
Replace mmc_id: '1:1' to mmc_id: '0:2', then save and exit vi.
$ bzr branch lp:linaro-image-tools image-tools/ linaro- hwpack- create hwpacks/ linaro- snowball 1 snapshots. linaro. org/quantal/ images/ developer/ 280/linaro- quantal- developer- 20130219- 280.tar. gz image-tools/ linaro- media-creat --image-file snowball_emmc.img --dev snowball_emmc --hwpack Your_Hardware_ Pack_File. tar.gz --binary linaro- quantal- developer- 20130219- 280.tar. gz
$ ./linaro-
$ wget http://
$ sudo ./linaro-
If you don't have riff in your system: ity-maintainers /snowball- tools
$ sudo add-apt-repository ppa:igloocommun
$ sudo apt-get update
$ sudo apt-get install riff
Ensure there is no Micro SD card plugged in your Snowball board, then:
$ sudo riff -m erase
Plug Snowball board with the USB port which is in the middle of power and audio out. After erase completed, plug USB cable out.
$ sudo riff -m flash -f snowball_emmc.img
Flash your Micro SD card with Linux Linaro ubuntu Quantal or Linaro Android image, then plug in and boot it. The latest u-boot version currently is "U-Boot 2013.01.-rc1".