python-dataproperty: bump version to 0.17.0
[buildroot-gz.git] / board / arcturus / ppc-ucp1020 / readme.txt
blobc46fd80e7e978723b49bf214c854110fa2bf61a7
1 Arcturus uCP1020 SoM
2 ====================
4 This tutorial describes how to use the predefined Buildroot
5 configuration for the Arcturus uCP1020 SoM platform.
7 Additional information about this module can be found at
8 <www.arcturusnetworks.com/products/ucp1020>
10 Building
11 --------
13   make arcturus_ucp1020_defconfig
14   make
16 Result of the build
17 -------------------
19 After building, you should obtain this tree:
21     output/images/
22     +-- rootfs.jffs2
23     +-- rootfs.tar
24     +-- u-boot.bin
25     +-- ucp1020.dtb
26     +-- uImage
28 Flashing
29 --------
31 You'll need to program the files created by buildroot into the NOR flash.
33 1. Program the new U-Boot binary (optional)
34     If you don't feel confident upgrading your bootloader then don't do it,
35     it's unnecessary most of the time.
37     B$ tftp u-boot.bin
38     B$ protect off 0xeff80000 +$filesize
39     B$ erase 0xeff80000 +$filesize
40     B$ cp.b $loadaddr 0xeff80000 $filesize
42 2. Program the kernel
44     B$ tftp uImage
45     B$ erase 0xec140000 +$filesize
46     B$ cp.b $loadaddr 0xec140000 $filesize
48 3. Program the DTB
50     B$ tftp ucp1020.dtb
51     B$ erase 0xec100000 +$filesize
52     B$ cp.b $loadaddr 0xec100000 $filesize
54 4. Program the jffs2 root filesystem
56     B$ tftp rootfs.jffs2
57     B$ erase 0xec800000 0xee8fffff
58     B$ cp.b $loadaddr 0xec800000 $filesize
60 5. Booting your new system
62     B$ setenv norboot 'setenv bootargs root=/dev/mtdblock1 rootfstype=jffs2 console=$consoledev,$baudrate;bootm 0xec140000 - 0xec100000'
64     If you want to set this boot option as default:
66     B$ setenv bootcmd 'run norboot'
67     B$ saveenv
69     ...or for a single boot:
71     B$ run norboot
73 Good Luck !