浏览代码

Support for A20-olinuxino-lime

Bob Mottram 9 年前
父节点
当前提交
597374cf8c

+ 1
- 1
README.md 查看文件

51
 
51
 
52
     freedombone-image -t qemu-x86_64 -s 8G
52
     freedombone-image -t qemu-x86_64 -s 8G
53
 
53
 
54
-Other supported boards are cubieboard2, cubietruck, olinuxino-lime2 and olinuxino-micro.
54
+Other supported boards are cubieboard2, cubietruck, olinuxino-lime, olinuxino-lime2 and olinuxino-micro.
55
 
55
 
56
 Checklist
56
 Checklist
57
 =========
57
 =========

+ 2
- 1
doc/EN/installation.org 查看文件

70
 freedombone-image -t qemu-x86_64 -s 8G
70
 freedombone-image -t qemu-x86_64 -s 8G
71
 #+END_SRC
71
 #+END_SRC
72
 
72
 
73
-Other supported boards are cubieboard2, cubietruck, olinuxino-lime2 and olinuxino-micro.
73
+Other supported boards are cubieboard2, cubietruck, olinuxino-lime, olinuxino-lime2 and olinuxino-micro.
74
 
74
 
75
 * Checklist
75
 * Checklist
76
 Before installing Freedombone you will need a few things.
76
 Before installing Freedombone you will need a few things.
102
  * [[http://beagleboard.org/BLACK][Beaglebone Black]]
102
  * [[http://beagleboard.org/BLACK][Beaglebone Black]]
103
  * [[http://linux-sunxi.org/Cubietech_Cubieboard2][Cubieboard 2]]
103
  * [[http://linux-sunxi.org/Cubietech_Cubieboard2][Cubieboard 2]]
104
  * [[https://linux-sunxi.org/Cubietruck][Cubietruck (Cubieboard 3)]]
104
  * [[https://linux-sunxi.org/Cubietruck][Cubietruck (Cubieboard 3)]]
105
+ * [[https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME/open-source-hardware][olinuxino Lime]]
105
  * [[https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware][olinuxino Lime2]]
106
  * [[https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware][olinuxino Lime2]]
106
  * [[https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware][olinuxino Micro]]
107
  * [[https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware][olinuxino Micro]]
107
 
108
 

二进制
man/freedombone-image.1.gz 查看文件


+ 4
- 0
src/freedombone-image-customise 查看文件

798
         dd if=$rootdir/usr/lib/u-boot/Cubieboard2/u-boot-sunxi-with-spl.bin of="$image" \
798
         dd if=$rootdir/usr/lib/u-boot/Cubieboard2/u-boot-sunxi-with-spl.bin of="$image" \
799
            seek=8 conv=notrunc bs=1k
799
            seek=8 conv=notrunc bs=1k
800
         ;;
800
         ;;
801
+    a20-olinuxino-lime)
802
+        dd if=$rootdir/usr/lib/u-boot/A20-OLinuXino-Lime/u-boot-sunxi-with-spl.bin \
803
+           of="$image" seek=8 conv=notrunc bs=1k
804
+        ;;
801
 esac
805
 esac
802
 
806
 
803
 if $use_eatmydata ; then
807
 if $use_eatmydata ; then

+ 4
- 0
src/freedombone-image-hardware-setup 查看文件

201
     a20_setup_boot sun7i-a20-cubietruck.dtb
201
     a20_setup_boot sun7i-a20-cubietruck.dtb
202
     enable_serial_console ttyS0
202
     enable_serial_console ttyS0
203
     ;;
203
     ;;
204
+    a20-olinuxino-lime)
205
+    a20_setup_boot sun7i-a20-olinuxino-lime.dtb
206
+    enable_serial_console ttyS0
207
+    ;;
204
     a20-olinuxino-lime2)
208
     a20-olinuxino-lime2)
205
     a20_setup_boot sun7i-a20-olinuxino-lime2.dtb
209
     a20_setup_boot sun7i-a20-olinuxino-lime2.dtb
206
     enable_serial_console ttyS0
210
     enable_serial_console ttyS0

+ 1
- 2
src/freedombone-image-make 查看文件

74
 beaglebone_pkgs="linux-image-armmp u-boot-tools u-boot"
74
 beaglebone_pkgs="linux-image-armmp u-boot-tools u-boot"
75
 
75
 
76
 # Packages needed on the Allwinner A20 devices:
76
 # Packages needed on the Allwinner A20 devices:
77
-#  - Cubieboard2
78
 a20_pkgs="linux-image-armmp-lpae u-boot-tools u-boot u-boot-sunxi"
77
 a20_pkgs="linux-image-armmp-lpae u-boot-tools u-boot u-boot-sunxi"
79
 
78
 
80
 # Packages needed for self-hosted development
79
 # Packages needed for self-hosted development
96
  --roottype btrfs \
95
  --roottype btrfs \
97
 "
96
 "
98
     ;;
97
     ;;
99
-    cubietruck | a20-olinuxino-lime2 | a20-olinuxino-micro | cubieboard2)
98
+    cubietruck | a20-olinuxino-lime | a20-olinuxino-lime2 | a20-olinuxino-micro | cubieboard2)
100
        extra_pkgs="$a20_pkgs"
99
        extra_pkgs="$a20_pkgs"
101
        extra_opts="\
100
        extra_opts="\
102
  --variant minbase \
101
  --variant minbase \

+ 11
- 0
src/freedombone-image-makefile 查看文件

111
 	$(SIGN)
111
 	$(SIGN)
112
 	@echo "Build complete."
112
 	@echo "Build complete."
113
 
113
 
114
+# build A20 OLinuXino Lime SD card image
115
+a20-olinuxino-lime: prep
116
+	$(eval ARCHITECTURE = armhf)
117
+	$(eval MACHINE = a20-olinuxino-lime)
118
+	$(eval IMAGE = $(NAME).img)
119
+	$(MAKE_IMAGE)
120
+	rm -f $(ARCHIVE)
121
+	$(XZ) $(IMAGE)
122
+	@echo ""
123
+	$(SIGN)
124
+
114
 # build A20 OLinuXino Lime2 SD card image
125
 # build A20 OLinuXino Lime2 SD card image
115
 a20-olinuxino-lime2: prep
126
 a20-olinuxino-lime2: prep
116
 	$(eval ARCHITECTURE = armhf)
127
 	$(eval ARCHITECTURE = armhf)

+ 3
- 2
website/EN/installation.html 查看文件

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-01-14 Thu 11:07 -->
6
+<!-- 2016-01-28 Thu 09:27 -->
7
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta  name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta  name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
281
 </div>
281
 </div>
282
 
282
 
283
 <p>
283
 <p>
284
-Other supported boards are cubieboard2, cubietruck, olinuxino-lime2 and olinuxino-micro.
284
+Other supported boards are cubieboard2, cubietruck, olinuxino-lime, olinuxino-lime2 and olinuxino-micro.
285
 </p>
285
 </p>
286
 </div>
286
 </div>
287
 </div>
287
 </div>
342
 <li><a href="http://beagleboard.org/BLACK">Beaglebone Black</a></li>
342
 <li><a href="http://beagleboard.org/BLACK">Beaglebone Black</a></li>
343
 <li><a href="http://linux-sunxi.org/Cubietech_Cubieboard2">Cubieboard 2</a></li>
343
 <li><a href="http://linux-sunxi.org/Cubietech_Cubieboard2">Cubieboard 2</a></li>
344
 <li><a href="https://linux-sunxi.org/Cubietruck">Cubietruck (Cubieboard 3)</a></li>
344
 <li><a href="https://linux-sunxi.org/Cubietruck">Cubietruck (Cubieboard 3)</a></li>
345
+<li><a href="https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME/open-source-hardware">olinuxino Lime</a></li>
345
 <li><a href="https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware">olinuxino Lime2</a></li>
346
 <li><a href="https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware">olinuxino Lime2</a></li>
346
 <li><a href="https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware">olinuxino Micro</a></li>
347
 <li><a href="https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware">olinuxino Micro</a></li>
347
 </ul>
348
 </ul>