Commit Graph

194 Commits

Author SHA1 Message Date
TsvetanUsunov 0dc318b493
Merge pull request #44 from xloem/kb-traces
600 DPI scan of keyboard traces.
2021-09-29 08:34:34 +03:00
0xloem d6426f2128 600 DPI scan of keyboard traces.
This is a scan of the plastic film under the keyboard keys, made with a Canon MX922 printer.
2021-09-25 15:34:44 -04:00
TsvetanUsunov a7f37361e0
Merge pull request #38 from leon-anavi/kde
Supplementary Ubuntu 18.04.2 images with GUI (kde or dwm) and a switch to ppa:ayufan/pine64-ppa
2020-07-14 13:53:17 +03:00
TsvetanUsunov 78e32b225f
Merge pull request #43 from xloem/keyboard-hardware
keycap replacement
2020-07-14 13:52:59 +03:00
Karl Semich ba0956c875 keyboard hardware
Moved the keyboard hardware design files into their own folder, and added a document on replacing keycaps.
2020-07-14 06:07:16 -04:00
TsvetanUsunov 036592fdbc
Merge pull request #42 from xloem/keyboard-flashing-with-programmer
Added more supports for flashing the atmega32u4 keyboard control chip…
2020-07-08 08:49:58 +03:00
Karl Semich 59ee603ebf Added more supports for flashing the atmega32u4 keyboard control chip, for hardware newbies like me 2020-07-07 20:28:32 -04:00
TsvetanUsunov f2a410706f add BOMs in PDF format PCB1-PCB5 2020-06-09 16:45:11 +03:00
Leon Anavi 67bf85d84e make_rootfs.sh: Use ppa:ayufan/pine64-ppa
Replace ppa:longsleep/ubuntu-pine64-flavour-makers with
ppa:ayufan/pine64-ppa because it provides better support
of the same deb packages for both Ubuntu 16.04 xenial and
Ubuntu 18.04 bionic.

Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-08 01:41:29 +02:00
Leon Anavi e06c551982 make_rootfs.sh: Image for a real geek
Ubuntu 18.04.2 with dwm, surf web browser, stterm and vim.
A truly geek look and feel. Inspired by a conversation with
Vladimir Ivanov and Lazar Hristov during the last weekend.

Suggested-by: Vladimir Ivanov <vladitx@nucleusys.com>, Lazar Hristov <lhristov@gmail.com>
Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-06 23:13:55 +02:00
Leon Anavi 33819e3d92 make_rootfs.sh: Support building ubuntu with KDE
Support option kde for building Ubuntu 18.04.2 image for
A64-Teres with kde-plasma-desktop. This image uses the same
repositories as bionic.

Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-06 19:28:25 +02:00
JC Staudt 6b903740d7
Merge pull request #36 from leon-anavi/bionic
Add an Option for Building Ubuntu 18.04.2 Bionic for A64-Teres
2019-03-05 09:14:08 -08:00
Leon Anavi a1d895a815 make_rootfs.sh: Fix symlink to /etc/resolv.conf
Resolve failure in name resolution for Ubuntu images.
Create a symbolic link of /etc/resolv.conf that points to:
/run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-05 12:20:12 +02:00
Leon Anavi 5a9c4bf518 .gitignore: Ignore u-boot and busybox build files
Extend the list of ignored artifacts by adding files generated
as part of the process for building u-boot and busybox.

Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-05 12:18:49 +02:00
Leon Anavi d050e166cd make_rootfs.sh: Ensure paths exists before cat
Ensure that all paths exists before executing cat. Otherwise
the rootfs was not properly generated and the image was not
booting.

Suggested-by: Lazar Hristov <lhristov@gmail.com>
Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-04 14:22:20 +02:00
Lazar Hristov 5663efdf44 .gitignore: Ignore temp files during builds
Avoid warnings like the examples below when showing git status:

warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-mqHlyiY5yF/': Permission denied
warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-7DBpdkWsab/': Permission denied
warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-hxppVthocN/': Permission denied
warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-Ii73ok6WQw/': Permission denied
warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-59exex9IfW/': Permission denied
warning: could not open directory 'SOFTWARE/A64-TERES/scripts/teres-build-i2QaVQHdXx/': Permission denied

Signed-off-by: Lazar Hristov <lhristov@gmail.com>
2019-03-04 11:48:23 +02:00
Lazar Hristov fc3ae04411 make_simpleimage.sh: Fix on mkfs.ext4 options
Disable options metadata_csum & 64bit after mkfs.ext4
using tune2fs. Fixes the following error on boot:

[   37.259701] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   37.269247] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[   37.288201] JBD2: Unrecognised features on journal
[   37.293429] EXT4-fs (mmcblk0p2): error loading journal
[   37.349186] UDF-fs: warning (device mmcblk0p2): udf_fill_super: No partition found (2)

Signed-off-by: Lazar Hristov <lhristov@gmail.com>
2019-03-04 11:48:14 +02:00
Leon Anavi 3f7d25e342 make_rootfs.sh: Make bionic image
Add an option to generate bionic image for A64-TERES. Fix
execution locale-gen.

Suggested-by: Lazar Hristov <lhristov@gmail.com>
Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-04 10:37:19 +02:00
Leon Anavi a5de952c57 .gitignore: Ignore binary and temporary files
Ignore all temporary files created during building Linux kernel
and image.

Signed-off-by: Leon Anavi <leon@anavi.org>
2019-03-04 10:35:16 +02:00
root 65f95feed1 Fixed path 2019-01-22 15:56:26 +02:00
Dimitar Gamishev 1e724661f7 Chromium disable seccomp filter
teres1-debug fixed install dependecy
2019-01-22 14:18:38 +02:00
Dimitar Gamishev cc00073832 Fixed debug port init 2019-01-21 11:49:18 +02:00
Mitko Gamishev 628c1e5c32 Add cpio to packages 2019-01-18 15:06:23 +02:00
Mitko Gamishev 15f1d81327 Fixed directorry change issue 2019-01-18 15:02:58 +02:00
Mitko Gamishev f0d9100271 additional tools needed on host machine 2019-01-18 13:49:42 +02:00
Mitko Gamishev 68f1eb2840 Modified readme 2019-01-18 13:46:00 +02:00
Dimitar Gamishev 1776756a63 *Headphone debug disabled by default
*Fixed logic error in env_set_debug
2019-01-17 17:18:11 +02:00
Dimitar Gamishev 580596baf1 Add blueman to extra packages 2019-01-17 16:20:27 +02:00
Dimitar Gamishev 6c6e7818f8 New packages added:
audioselect
debug_switch
2019-01-17 16:08:29 +02:00
Dimitar Gamishev 14db330b69 Added Docker file to init build enviorement and Docker.md with instructions 2018-12-17 13:55:22 +02:00
Dimitar Gamishev d4cdeafa74 mkfs.ext4 build incommpatible with 3.10 kernels ext4, when build on Ubuntu > 16.04 2018-12-10 11:00:48 +02:00
hehopmajieh Dimitar gamishev 672fff7730 Fixed typos.
Since boot partition detect is done by u-boot, there is no change in
kernel part table, so mmcblk0 will be boot device in any case
2018-12-07 11:35:58 +02:00
hehopmajieh Dimitar gamishev eb4506d614 Fixed wrong paths in script 2018-12-06 09:13:33 +02:00
hehopmajieh Dimitar gamishev b0edf38954 Added new files missed by commit f1687a208d 2018-12-05 22:31:56 +02:00
Dimitar Gamishev 09a0b0c1c4 Improved install desktop script 2018-12-05 15:35:30 +02:00
Dimitar Gamishev d698f9c39e Enable hdmi by default 2018-12-05 15:33:41 +02:00
Dimitar Gamishev f1687a208d Dual display mode enabled by default
Driver modified to support custom HDMI resolutions
2018-12-05 15:32:26 +02:00
Dimitar Gamishev 7672eea3a3 DTS renamed to new format, for mainline naming compability
Build scripts modified to accept new format
2018-12-05 14:52:59 +02:00
Dimitar Gamishev 794e008f91 Converted boot.cmd to u-boot format 2018-12-05 11:57:27 +02:00
Dimitar Gamishev 1a8f427281 boot.cmd file added
Adopted for Teres/A64-OLinuXino
2018-12-05 11:56:58 +02:00
Dimitar Gamishev e19b0611d7 Changes for MMC BSP 3.0 driver 2018-12-05 11:52:01 +02:00
Dimitar Gamishev 48e8d71526 MMC Driver ported from BSP3.0 2018-12-05 11:51:12 +02:00
Dimitar Gamishev 56651bfb81 fixed typo 2018-12-05 11:50:06 +02:00
Dimitar Gamishev 70916204e1 Revert "SPL by default boots eMMC, not SD by ayufan-pine64/u-boot-pine64"
This reverts commit 17c26cc8d3.
2018-12-05 11:35:33 +02:00
Dimitar Gamishev 90795bdcf0 Added scripts to help flashing boot0/uboot only Author : Simon Eisenmann longsleep
U-Boot config modified to speed up boot process
2018-12-05 11:31:15 +02:00
Dimitar Gamishev 17c26cc8d3 SPL by default boots eMMC, not SD by ayufan-pine64/u-boot-pine64 2018-12-05 11:23:21 +02:00
Dimitar Gamishev 879cf510b1 Enable the generic fs load and ls commands 2018-12-05 11:19:46 +02:00
Dimitar Gamishev 7f7cec4ebe Interrupt boot from 's' key to avoid debug jack uart unwanted chars 2018-12-05 11:17:11 +02:00
Chris Boudacoff 5452cea412 Enabling dual display mode (#29)
* enabling dual display mode

* Add files via upload

* enabling dual display

* Update README.md

* Delete a64-olinuxino-hdmi.dtb

* Delete a64-olinuxino-lcd.dtb
2018-12-05 10:39:08 +02:00
JC Staudt dd39027f52
Add link 2018-11-11 20:48:45 -08:00