Page | 36
ubi.img can be found under temp/.
Note:
Before the compilation of Android file system, the Android kernel source code
Linux-3.1.0-android needs to be compiled first, or errors might occur during the
process.
6.3
System Customization
As the Linux kernel has many kernel configuration options, users can add or
remove drivers and some kernel features in the default configuration to
meet specific requirements. The common process of system customization
will be described with examples below.
6.3.1
Modification of Kernel Configuration
A default configuration file is provided in the factory kernel source codes:
Linux-3.2.0-psp04.06.00.08.sdk/arch/arm/configs/sbc8600_defconfig
Users can carry out system customization based on it:
cd Linux-3.2.0-psp04.06.00.08.sdk
cp arch/arm/configs/sbc8600_defconfig .config
make menuconfig
Note:
If an error occurs when command 'make menuconfig' is executed, you might
need to install 'ncurse' in the Ubuntu system; 'ncurse' is a character graphic
library required to generate configuration menu; please enter the following
instruction to install the library:
sudo apt-get install ncurses-dev
Select the configuration below: The system customization will be described
by using the example of a USB mass storage device with an emulated USB
gadget:
Summary of Contents for SBC8600B
Page 1: ...SBC8600B Single Board Computer Quick Start Guide Version 1 1 23rd Jan 2014...
Page 9: ...Page 2 1 3 Board Interfaces Figure 1 SBC8600B Interfaces...
Page 10: ...Page 3 1 4 System Block Diagram Figure 2 SBC8600B System Block Diagram...
Page 11: ...Page 4 1 5 Physical Dimensions Figure 3 MINI8600B Physical Dimensions...
Page 12: ...Page 5 Figure 4 SBC8600B Physical Dimensions...
Page 114: ...Page 107...