|
@@ -1,2 +1,36 @@
|
1
|
1
|
# CamCorder-Buildroot
|
2
|
2
|
|
|
3
|
+This is a [buildroot](https://buildroot.org) project creating a bootable SD card Image for the Olimex [iMX233-OLinuXino-Micro](https://www.olimex.com/Products/OLinuXino/iMX233/iMX233-OLinuXino-MICRO/open-source-hardware) (and all other boards of this series).
|
|
4
|
+
|
|
5
|
+U-Boot is used instead of the MXS-Bootlets to support SDHC cards. The current mainline Linux Kernel (4.4.1) has been used.
|
|
6
|
+
|
|
7
|
+## Getting started
|
|
8
|
+
|
|
9
|
+To build, first load the configuration, edit it if neccessary, and run the build:
|
|
10
|
+
|
|
11
|
+ ./build.sh olinuxino_defconfig
|
|
12
|
+ ./build.sh menuconfig
|
|
13
|
+ ./build.sh
|
|
14
|
+
|
|
15
|
+If this succeeds, insert your SD card, find out it’s identifier, and run this (replace sdc with your disk!):
|
|
16
|
+
|
|
17
|
+ ./flash.sh /dev/sdc
|
|
18
|
+
|
|
19
|
+Then eject the card, insert it into the OLinuXino, apply power and watch the boot console on the Debug Serial port.
|
|
20
|
+
|
|
21
|
+## Working with Git Submodules
|
|
22
|
+
|
|
23
|
+To clone this repository, enter the following:
|
|
24
|
+
|
|
25
|
+ git clone https://xythobuz.de/git/CaseLights.git
|
|
26
|
+ git submodule init
|
|
27
|
+ git submodule update
|
|
28
|
+
|
|
29
|
+When pulling changes from this repository, you may need to update the submodule:
|
|
30
|
+
|
|
31
|
+ git submodule update
|
|
32
|
+
|
|
33
|
+## Sources
|
|
34
|
+
|
|
35
|
+This is mostly based on the olinuxino_defconfig included with buildroot. To get U-Boot to compile for the OLinuXino, I included [this patch](https://rcn-ee.com/repos/git/u-boot-patches/v2016.01/0001-mx23_olinuxino-uEnv.txt-bootz-n-fixes.patch) from [here](https://www.eewiki.net/display/linuxonarm/iMX233-OLinuXino#iMX233-OLinuXino-Bootloader:U-Boot).
|
|
36
|
+
|