Browse Source

Support for A20-olinuxino-lime

Bob Mottram 9 years ago
parent
commit
597374cf8c

+ 1
- 1
README.md View File

@@ -51,7 +51,7 @@ To build a 64bit Qemu image:
51 51
 
52 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 56
 Checklist
57 57
 =========

+ 2
- 1
doc/EN/installation.org View File

@@ -70,7 +70,7 @@ To build a 64bit Qemu image:
70 70
 freedombone-image -t qemu-x86_64 -s 8G
71 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 75
 * Checklist
76 76
 Before installing Freedombone you will need a few things.
@@ -102,6 +102,7 @@ Currently the following boards are supported:
102 102
  * [[http://beagleboard.org/BLACK][Beaglebone Black]]
103 103
  * [[http://linux-sunxi.org/Cubietech_Cubieboard2][Cubieboard 2]]
104 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 106
  * [[https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware][olinuxino Lime2]]
106 107
  * [[https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware][olinuxino Micro]]
107 108
 

BIN
man/freedombone-image.1.gz View File


+ 4
- 0
src/freedombone-image-customise View File

@@ -798,6 +798,10 @@ case "$MACHINE" in
798 798
         dd if=$rootdir/usr/lib/u-boot/Cubieboard2/u-boot-sunxi-with-spl.bin of="$image" \
799 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 805
 esac
802 806
 
803 807
 if $use_eatmydata ; then

+ 4
- 0
src/freedombone-image-hardware-setup View File

@@ -201,6 +201,10 @@ case "$MACHINE" in
201 201
     a20_setup_boot sun7i-a20-cubietruck.dtb
202 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 208
     a20-olinuxino-lime2)
205 209
     a20_setup_boot sun7i-a20-olinuxino-lime2.dtb
206 210
     enable_serial_console ttyS0

+ 1
- 2
src/freedombone-image-make View File

@@ -74,7 +74,6 @@ logrotate module-init-tools netbase rsyslog udev debian-archive-keyring"
74 74
 beaglebone_pkgs="linux-image-armmp u-boot-tools u-boot"
75 75
 
76 76
 # Packages needed on the Allwinner A20 devices:
77
-#  - Cubieboard2
78 77
 a20_pkgs="linux-image-armmp-lpae u-boot-tools u-boot u-boot-sunxi"
79 78
 
80 79
 # Packages needed for self-hosted development
@@ -96,7 +95,7 @@ case "$MACHINE" in
96 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 99
        extra_pkgs="$a20_pkgs"
101 100
        extra_opts="\
102 101
  --variant minbase \

+ 11
- 0
src/freedombone-image-makefile View File

@@ -111,6 +111,17 @@ cubietruck: prep
111 111
 	$(SIGN)
112 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 125
 # build A20 OLinuXino Lime2 SD card image
115 126
 a20-olinuxino-lime2: prep
116 127
 	$(eval ARCHITECTURE = armhf)

+ 3
- 2
website/EN/installation.html View File

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2016-01-14 Thu 11:07 -->
6
+<!-- 2016-01-28 Thu 09:27 -->
7 7
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta  name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title></title>
@@ -281,7 +281,7 @@ To build a 64bit Qemu image:
281 281
 </div>
282 282
 
283 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 285
 </p>
286 286
 </div>
287 287
 </div>
@@ -342,6 +342,7 @@ Currently the following boards are supported:
342 342
 <li><a href="http://beagleboard.org/BLACK">Beaglebone Black</a></li>
343 343
 <li><a href="http://linux-sunxi.org/Cubietech_Cubieboard2">Cubieboard 2</a></li>
344 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 346
 <li><a href="https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXIno-LIME2/open-source-hardware">olinuxino Lime2</a></li>
346 347
 <li><a href="https://www.olimex.com/Products/OlinuXino/A20/A20-OlinuXino-MICRO/open-source-hardware">olinuxino Micro</a></li>
347 348
 </ul>