Browse Source

Support for the olinuxino-micro

Bob Mottram 9 years ago
parent
commit
86bc2f3946

+ 2
- 1
README.md View File

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 and olinuxino-lime2.
54
+Other supported boards are cubieboard2, cubietruck, olinuxino-lime2 and olinuxino-micro.
55
 
55
 
56
 Checklist
56
 Checklist
57
 =========
57
 =========
87
     Cubieboard 2
87
     Cubieboard 2
88
     Cubietruck (Cubieboard 3)
88
     Cubietruck (Cubieboard 3)
89
     olinuxino Lime2
89
     olinuxino Lime2
90
+    olinuxino Micro
90
 
91
 
91
 If there is no existing image available then you can build one from scratch. See the section above on how to do that. If an existing image is available then you can download it and check the signature with:
92
 If there is no existing image available then you can build one from scratch. See the section above on how to do that. If an existing image is available then you can download it and check the signature with:
92
 
93
 

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

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 and olinuxino-lime2.
73
+Other supported boards are cubieboard2, cubietruck, 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.
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-LIME2/open-source-hardware][olinuxino Lime2]]
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-MICRO/open-source-hardware][olinuxino Micro]]
106
 
107
 
107
 If there is no existing image available then you can build one from scratch. See the section above on how to do that. If an existing image is available then you can download it and check the signature with:
108
 If there is no existing image available then you can build one from scratch. See the section above on how to do that. If an existing image is available then you can download it and check the signature with:
108
 
109
 

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

205
     a20_setup_boot sun7i-a20-olinuxino-lime2.dtb
205
     a20_setup_boot sun7i-a20-olinuxino-lime2.dtb
206
     enable_serial_console ttyS0
206
     enable_serial_console ttyS0
207
     ;;
207
     ;;
208
+    a20-olinuxino-micro)
209
+    a20_setup_boot sun7i-a20-olinuxino-micro.dtb
210
+    enable_serial_console ttyS0
211
+    ;;
208
     cubieboard2)
212
     cubieboard2)
209
     a20_setup_boot sun7i-a20-cubieboard2.dtb
213
     a20_setup_boot sun7i-a20-cubieboard2.dtb
210
     enable_serial_console ttyS0
214
     enable_serial_console ttyS0

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

95
  --roottype btrfs \
95
  --roottype btrfs \
96
 "
96
 "
97
     ;;
97
     ;;
98
-    cubietruck | a20-olinuxino-lime2 | cubieboard2)
98
+    cubietruck | a20-olinuxino-lime2 | a20-olinuxino-micro | cubieboard2)
99
        extra_pkgs="$a20_pkgs"
99
        extra_pkgs="$a20_pkgs"
100
        extra_opts="\
100
        extra_opts="\
101
  --variant minbase \
101
  --variant minbase \

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

118
 	$(SIGN)
118
 	$(SIGN)
119
 	@echo "Build complete."
119
 	@echo "Build complete."
120
 
120
 
121
+# build A20 OLinuXino Micro SD card image
122
+a20-olinuxino-micro: prep
123
+	$(eval ARCHITECTURE = armhf)
124
+	$(eval MACHINE = a20-olinuxino-micro)
125
+	$(MAKE_IMAGE)
126
+	$(TAR) $(ARCHIVE) $(IMAGE)
127
+	@echo ""
128
+	$(SIGN)
129
+	@echo "Build complete."
130
+
121
 # build an i386 image
131
 # build an i386 image
122
 i386: prep
132
 i386: prep
123
 	$(eval ARCHITECTURE = i386)
133
 	$(eval ARCHITECTURE = i386)

+ 5
- 4
website/EN/installation.html View File

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
-<title></title>
7
-<!-- 2016-01-07 Thu 19:24 -->
6
+<!-- 2016-01-08 Fri 14:41 -->
8
 <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" />
9
+<title></title>
9
 <meta  name="generator" content="Org-mode" />
10
 <meta  name="generator" content="Org-mode" />
10
 <meta  name="author" content="Bob Mottram" />
11
 <meta  name="author" content="Bob Mottram" />
11
 <meta  name="description" content="Turn the Beaglebone Black into a personal communications server"
12
 <meta  name="description" content="Turn the Beaglebone Black into a personal communications server"
12
  />
13
  />
13
 <meta  name="keywords" content="freedombox, debian, beaglebone, hubzilla, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber" />
14
 <meta  name="keywords" content="freedombox, debian, beaglebone, hubzilla, email, web server, home server, internet, censorship, surveillance, social network, irc, jabber" />
14
-<meta  name="viewport" content="width=device-width, initial-scale=1" />
15
 <style type="text/css">
15
 <style type="text/css">
16
  <!--/*--><![CDATA[/*><!--*/
16
  <!--/*--><![CDATA[/*><!--*/
17
   .title  { text-align: center;
17
   .title  { text-align: center;
281
 </div>
281
 </div>
282
 
282
 
283
 <p>
283
 <p>
284
-Other supported boards are cubieboard2, cubietruck and olinuxino-lime2.
284
+Other supported boards are cubieboard2, cubietruck, olinuxino-lime2 and olinuxino-micro.
285
 </p>
285
 </p>
286
 </div>
286
 </div>
287
 </div>
287
 </div>
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-LIME2/open-source-hardware">olinuxino Lime2</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-MICRO/open-source-hardware">olinuxino Micro</a></li>
346
 </ul>
347
 </ul>
347
 
348
 
348
 <p>
349
 <p>