Zoom2 (Beta) Hardware and SoftwareSetup
-------By Fendy_Dai
ERROR AND SOLUTION
Error1:
Warning: unable to open an initial console.
Solution:
在/dev 目录下手动创建如下节点:
$cd dev/
$sudo mknod -m 660 null c 1 3
$sudo mknod -m 660 console c 5 1
Error2:
init: cannot find '/system/bin/playmp3', disabling 'bootsound'
Solution:
change the init.rc via vim editor or gedit
Error3:
mount fs with errors ,running e2fsck is recommended
Solution:
reformat the /dev/sdb2 using the command :
$sudo mkfs.ext3 – F 32 – n /dev/sdb2
and then :
$sudo mount /dev/sdb2 /tmp/mmc2
$sudo cp – fr /home/wenjuan/android/rootfs/d* s* i* p* /tmp/mmc2
$sudo ln – s ./system/etc ./etc
E rror4:
mmci-omap mmci-omap.0:MMC CRC DATA
mmcblk0: error -84 transferring data
Solution:
repartition the SD card into two partitiones:FAT32 and ext3.
Error:
We could
see the string "Android" displayed on the LCD. The full android build does
not seem to bring up the phone active home screen.
Solution:
There is something wrong with the filesystem,maybe two reasones made this error,one is when you make the android ,some mistakes occurred ,you can “ make clean ” under the android root folders before syncing again ; another is you could try to change the priority of system folders by “ chmod – R 777 system ” .
More Important:
Do remember to make the name of kernel image in the SD card be “ uImage ” .
#setenv bootfile=uImage
Do make the ” init=./init “ in the setting of bootargs, because the init is the executable file.
Do not use the command “ mkimage – A ..-T ..-O …” to generate the uImage,the best way to make the uImage is to add the path of u-boot ’ s tools into the PATH.
E xp: $sudo vim /etc/bash.bashrc
A nd then change the PATH to
PATH=/usr/local/arm/arm-2008q3/bin:/home/wenjuan/android/bootloader/u-boot/tools/: ” {$PATH} ”