Blame view

buildroot/buildroot-2016.08.1/board/arcturus/ppc-ucp1020/readme.txt 1.6 KB
6b13f685e   김민수   BSP 최초 추가
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
  Arcturus uCP1020 SoM
  ====================
  
  This tutorial describes how to use the predefined Buildroot
  configuration for the Arcturus uCP1020 SoM platform.
  
  Additional information about this module can be found at
  <www.arcturusnetworks.com/products/ucp1020>
  
  Building
  --------
  
    make arcturus_ucp1020_defconfig
    make
  
  Result of the build
  -------------------
  
  After building, you should obtain this tree:
  
      output/images/
      +-- rootfs.jffs2
      +-- rootfs.tar
      +-- u-boot.bin
      +-- ucp1020.dtb
      +-- uImage
  
  Flashing
  --------
  
  You'll need to program the files created by buildroot into the NOR flash.
  
  1. Program the new U-Boot binary (optional)
      If you don't feel confident upgrading your bootloader then don't do it,
      it's unnecessary most of the time.
  
      B$ tftp u-boot.bin
      B$ protect off 0xeff80000 +$filesize
      B$ erase 0xeff80000 +$filesize
      B$ cp.b $loadaddr 0xeff80000 $filesize
  
  2. Program the kernel
  
      B$ tftp uImage
      B$ erase 0xec140000 +$filesize
      B$ cp.b $loadaddr 0xec140000 $filesize
  
  3. Program the DTB
  
      B$ tftp ucp1020.dtb
      B$ erase 0xec100000 +$filesize
      B$ cp.b $loadaddr 0xec100000 $filesize
  
  4. Program the jffs2 root filesystem
  
      B$ tftp rootfs.jffs2
      B$ erase 0xec800000 0xee8fffff
      B$ cp.b $loadaddr 0xec800000 $filesize
  
  5. Booting your new system
  
      B$ setenv norboot 'setenv bootargs root=/dev/mtdblock1 rootfstype=jffs2 console=$consoledev,$baudrate;bootm 0xec140000 - 0xec100000'
  
      If you want to set this boot option as default:
  
      B$ setenv bootcmd 'run norboot'
      B$ saveenv
  
      ...or for a single boot:
  
      B$ run norboot
  
  Good Luck !