-
Notifications
You must be signed in to change notification settings - Fork 5
/
R8500-V1.0.2.116_1.0.90_build_instruction.txt
executable file
·42 lines (32 loc) · 1.61 KB
/
R8500-V1.0.2.116_1.0.90_build_instruction.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
=======================================
R8500 Firmware Build Instructions
Version: 1.0
Date : 2018/01/17
========================================
Note:
This package has been built successfully on 32-bit i386 Fedora 10 Linux
host machine. Compiling this package on platforms other than Fedora Core 10
may have unexpected results.
===================
Install toolchain
===================
1. You will need to use the 4.5.3 Linux 2.6.36 ARM Cross Compiler and Tools (arm-uclibc toolchain),
which have also been posted to your account.
2. To install the toolcain
(1) The toolchain MUST be installed under /projects/hnd/tools/linux/ directory. After mkdir the dir,
tar xvfj hndtools-arm-linux-2.6.36-uclibc-4.5.3.tar.bz2
(2) Add the path
export PATH=/projects/hnd/tools/linux/hndtools-arm-linux-2.6.36-uclibc-4.5.3/bin:$PATH
===================
Build code
===================
1. Put the file "R8500-V1.0.2.116_1.0.90_src.tar.zip" into a directory of your choice.
Unzip and untar it with the following command:
unzip R8500-V1.0.2.116_1.0.90_src.tar.zip
tar xvf R8500-V1.0.2.116_1.0.90_src.tar
2. Run the following commands to build image
cd R8500-V1.0.2.116_1.0.90_src/src/router/
make PROFILE=R7800 FW_TYPE=WW ARCH=arm PLT=arm LINUX_VERSION=2_6_36
make install PROFILE=R7800 FW_TYPE=WW ARCH=arm PLT=arm LINUX_VERSION=2_6_36
3. The final image is "R8500-V1.0.2.116.1.0.90_src/src/router/arm-uclibc/kernel_image.chk".
User may upgrade to this image using the R8500 GUI "Router Upgrade" page.