Commit Graph

292 Commits

Author SHA1 Message Date
Robin Frousheger
a7e01ed5fc
rockchip: Allow rootfstype specified in armbianEnv.txt to be used
e.g. Using btrfs on ASUS Tinkerboard
2018-08-02 17:25:34 +10:00
Igor Pecovnik
d2147b50c2 Enable Odroid C1 NEXT, 4.17.y ... usable as headless server. Known issues: stuck on reboot, need power cycle, no hdmi console, no DVFS. 2018-08-01 13:00:31 +02:00
Igor Pečovnik
c1481e61ec Odroid C1 DEV kernel patches adjustement. No HDMI, eMMC and broken network. http://ix.io/1fKw 2018-07-02 15:43:26 +00:00
Igor Pečovnik
fcb85f1767 Major Amlogic RFC and cleanup
- merging C2 and Meson family on the source level, C2 is still making own kernels, but sources, patches and configs are the same
- merged boot scripts for meson family. support for non existing legacy kernel was dropped from boot scripts, added UUID support, armbianEnv.txt
- Meson default remain on 4.14.y, NEXT moved to 4.17.y and DEV remains on master
- remove deprecated patches, remove wrong permissions in patches
- tested on C2, K2 and Le Potate. USB troubles are still present and common, while K2 and Lepotato might have boot/reboot troubles on 4.16+
- boards configuration cleanup
- moving K2 to the supported list. It's the same level of support as Le Potato
2018-06-28 08:27:08 +00:00
Igor Pečovnik
acb3ec59e1 Moving Odroid C2 default to 3.16.y 2018-06-22 10:57:55 +00:00
JMCC
475f0cbd87 Change load address for boot.cmd
Address 0x44000000 is not available for boards with 1Gb RAM, so it was causing a boot error as described here:
https://forum.armbian.com/topic/5771-rock64-nightly-image/?do=findComment&comment=53150

A lower address 0x39000000 works and doesn't seem to cause any other problem.
I cannot test it in boards with more than 1Gb RAM so, even though I see no reason why it should not be compatible, it is safer to test just in case.
2018-06-17 12:20:10 +02:00
zador-blood-stained
f847b1d219 Drop OPi 2G-IOT build target
"Community supported" configurations with a lot of issues, no community
to support it and no improvements in more than a year should be dropped
2018-06-12 13:49:37 +03:00
zador-blood-stained
f9d48776a5 Drop S500 boards 2018-06-02 17:44:19 +03:00
Igor Pecovnik
a7b8386b02 Tiny Rockchip related fixes. Fix boot priority on MiQi. Start from SD if insterted, otherwise boot from eMMC, go up with u-boot to 2017.11, 2018.03 hangs ... 2018-05-30 11:46:32 +00:00
Igor Pecovnik
f6d4d89b08 Merging config files from development 2018-05-27 13:08:19 +02:00
zador.blood.stained
c8dce60dab sunxi64 boot script bugfix 2018-05-06 22:53:21 +03:00
zador-blood-stained
bedc19439f Merge safe changes from development to master, part 1 2018-04-29 15:47:40 +03:00
Igor Pecovnik
a09412bd50 Enable userland SPI access on Espressobin. Thanks @umiddelb 2018-03-03 21:42:20 +01:00
Igor Pecovnik
103ac41430 Added legacy kernel (3.10.107) targets for several A64 boards: Orangepi Win and Bananapi M64 were tested, the rest is untested: NanopiA64, Olinuxino A64 and Teres A64 2018-01-09 22:51:54 +01:00
Igor Pecovnik
caaa9eae10 Addad NanopiM3 (Nexcell s5p6818) default 4.4 kernel with fixed upstream patches, bootscript, uuid support, ... 2018-01-08 06:44:45 +01:00
Igor Pecovnik
3172289652 Odroid C2. Update NEXT patchset, tested with 4.14.10 ... almost ready to merge with meson64
https://forum.armbian.com/topic/5917-nanopi-k2-wip-general-topics/?do=findComment&comment=45917
2017-12-30 10:49:05 +01:00
Igor Pecovnik
8fb3997af6 Switching Cubox NEXT to mainline u-boot, adding a bunch of hummingboard/cubox related fixes on top of mainline source 2017-12-13 20:21:16 +01:00
zador-blood-stained
caaac5c053 Revert odroidc2-next boot script to use booti and raw Image 2017-12-02 17:51:25 +03:00
Igor Pecovnik
2d490d3a86 Moving C2 NEXT to 4.14.y ... image boots but doesn't come up. More next time. https://pastebin.com/iyJUUjyE 2017-11-27 20:03:39 +01:00
zador-blood-stained
aba730f488 Add mvebu dev branch
It uses the same kernel as next, but it uses mainline u-boot with DT
overlay support, but without SPI, USB and possibly SATA support
2017-10-31 21:23:43 +03:00
zador-blood-stained
a7c27c9af5 Migrate Odroid C2 next and dev branches to mainline u-boot
Next branch kernel is currently broken
DVFS can be safely enabled on C2 since the max reported frequency is
1.5GHz
2017-10-18 17:08:16 +03:00
Igor Pecovnik
e2e0959b78 Espressobin. Building atf'+u-boot for SPI nor flash (800/800/1M) working, auto booting from SD/USB should work (tested for SD at the moment), armbianEnv.txt loading, UUID support 2017-10-02 15:23:06 +02:00
Igor Pecovnik
e886835232 Few Espressobin fixes for 4.13.x SD card is still unrecognized, but is possible to boot from USB. It crashes with attached mPCI card ... need to update atf and uboot once in the future 2017-09-24 22:44:50 +02:00
Tonymac32
8739965c02 Tweak
I'm not sure what happens when you put the eMMC on the board, so I only altered the device instead of getting rid of the logic.
2017-09-19 03:39:55 -04:00
Tony McKahan
44958d7bc4 Meson64 boot adjustments and nanopi K2 fixes 2017-09-19 03:23:14 -04:00
Tonymac32
8f2de5dabd libretech-cc bootscript tweak
other adjustments fixed 24 bpp mode
2017-09-13 00:54:05 -04:00
Tonymac32
bda0cca61b Le Potato Tweak Boot Script 2017-09-07 00:48:02 -04:00
ThomasKaiser
c79cb9e84a Small nand-sata-install logging fix 2017-09-05 05:46:34 -07:00
ThomasKaiser
ab786b312f UAS blacklist broken USB disk enclosures 2017-09-05 04:50:30 -07:00
zador-blood-stained
2645ab74b1 Update XU4 boot script to use armbianEnv.txt
debootstrap-ng currenly will still delete armbianEnv for sources that
use boot.ini
2017-09-04 13:03:44 +03:00
zador-blood-stained
9251512dc4 Small refactoring 2017-09-01 16:19:10 +03:00
zador-blood-stained
8d4083c82f Try to fix XU4 boot script for the separate /boot setup 2017-09-01 13:30:25 +03:00
zador-blood-stained
24bdb91374 Update XU4 boot script from upstream 2017-08-31 16:18:48 +03:00
Igor Pecovnik
0a4eee7999 Enabling UUID on XU4. Tested. and disable console blanking 2017-08-26 19:07:17 +02:00
Igor Pecovnik
d3180af7bc Fix and enable serial console for XU4 2017-08-26 15:10:25 +02:00
zador-blood-stained
2d20064258 Switch sun50i-dev u-boot to upstream master 2017-08-23 13:35:38 +03:00
zador-blood-stained
57e06fe81e better u-boot update logic for Rock64 2017-08-17 15:49:10 +03:00
zador-blood-stained
3ec9089577 Fix for booting Rock64 from SD 2017-08-16 21:08:45 +03:00
zador-blood-stained
43b3beed8b [WIP] Initial Rock64 support 2017-08-16 20:17:57 +03:00
Igor Pecovnik
c66f4319ad Preliminary support for FA Nanopi M3 ... kernel 4.11.12, at this moment. Building part currently relies on blobed u-boot and will be later adjusted to the one from sources, which is building but need to be signed with naopi-load tool: https://github.com/rafaello7/bl1-nanopi-m3#embedding-u-boot Thanks to @rafaello7 who made the hard steps ... https://github.com/friendlyarm/linux-3.4.y/issues/3 2017-08-14 22:06:34 +02:00
Tonymac32
1e54241c86 bootscript meson64 le potato cleanup
boots 3.14 and 4.13 kernels, 4.13 not functional as yet, sits at login
2017-08-14 00:46:58 -04:00
Tonymac32
9dc857204a bootscript s905x add correct console device
for booting Mainline
2017-08-13 02:11:37 -04:00
Tonymac32
d9c97f0618 Le Potato bootscript bugfix 2017-08-11 19:49:51 -04:00
Tonymac32
df315ccc30 le potato boot script 2017-08-11 03:11:51 -04:00
Igor Pecovnik
3cb25e884f Nanopi K2 boots manually from u-boot (no support for loading boot script at the moment), works somehow, but stuck crashes on reboot, ... 2017-07-02 20:49:33 +02:00
Igor Pecovnik
94ab0d211e Odroid C2 DEV kernel config update, fixed RAM disk loading, enabled root login from console, docker ready, fixing MAC with workaround, switching DEV and NEXT, removing NEXT target for now 2017-06-30 13:41:34 +02:00
Igor Pecovnik
909f19ad5c Espressobin updates, upstream patches, ... 2017-06-25 21:53:59 +02:00
zador-blood-stained
291b95bceb Improve u-boot and DT update procedure for A64 devices 2017-06-03 21:10:07 +03:00
Igor Pecovnik
fed019e455 Missing parameters 2017-05-22 11:17:11 +02:00
Igor Pecovnik
fdda21f5ba Odroid C2 boot scripts update. It boots into all kernels now ... initrd unresolved in mainline. 2017-05-22 11:14:16 +02:00
zador-blood-stained
6879b901fb Add extra DT memory reservation for the overlays 2017-05-20 16:42:01 +03:00
Igor Pecovnik
9268b73289 Changing Odroid XU4 NEXT mainline u-boot with legacy for compatibility reasons - now it boots from SD and eMMC out of the box, kernel switching works. 2017-05-18 19:41:37 +02:00
zador-blood-stained
427ecc712c Update mvebu boot script and patches 2017-05-16 16:39:58 +03:00
zador-blood-stained
9f5036f335 Update sunxi boot scripts 2017-05-15 18:41:59 +03:00
zador-blood-stained
1645d6820f Update pine64-default patches and boot script part 2 2017-05-13 17:27:39 +03:00
zador-blood-stained
a759e65477 Update pine64-default patches and boot script 2017-05-13 16:29:14 +03:00
zador-blood-stained
6a737f00b8 Update OPi 2G-IOT config 2017-04-29 10:46:33 +03:00
lanefu
e6c47e0b33 Espressobin - WIP (#659)
* ljtesting stuff

* change local repo

* semi-usable esspressobin

* my kernel cofnig

* new source branch and fix securetty for root login via console

* new source branch and fix securetty for root login via console

* cleaned up board name;uncompressed Image for boot,changed default interface from eth0 to wan

* updated kernel config for espressobin and normalized naming

* new deb post_install tweaks for uncompressed kernel Image

* installs uncompressed kernelImage to /boot
2017-04-24 06:52:51 +02:00
zador-blood-stained
e1f6b95343 Add initial OrangePi 2G-IOT configuration 2017-04-19 17:54:58 +03:00
Martin Ayotte
5cf6e97bae add overlays support to sun50i-a64/pine64-dev 2017-04-06 16:55:02 -04:00
Igor Pecovnik
491fc18ae0 Forgot to include bootscript changes in previous commit 2017-03-25 09:38:12 +01:00
zador-blood-stained
bfa7134e12 Add overlay prefixes to sunxi boot script
Add overlay "fixup" scripts support
Rework sunxi boot script to use "prefix" env variable
2017-03-09 00:13:25 +03:00
Igor Pecovnik
fe4b7c8fd6 eMMC bootloader update how-to, working only on legacy / stock u-boot. 2017-03-06 13:15:59 +01:00
Igor Pecovnik
8e605aaaf4 Odroid C1 boot config "disableuhs" This switch causes r/w errrors on my eMMC and SD card, disabling. 2017-03-04 21:53:08 +01:00
Igor Pecovnik
60953657ac Odroid C1 desktop distorsion fix.
http://forum.odroid.com/viewtopic.php?f=117&t=25699
2017-03-04 21:44:39 +01:00
zador-blood-stained
0f898f3f31 Cleanup for several boot scripts
Parameters like "selinux" and "enforcing" should not be set by default
2017-03-04 21:23:53 +03:00
Igor Pecovnik
22a69717a8 nand-sata-install bugfix. Create rootdev and rootfstype if not exists 2017-03-01 17:55:48 +01:00
zador-blood-stained
0a36bbdaa5 Fix copy-paste issue in boot scripts 2017-02-27 23:21:40 +03:00
zador-blood-stained
c6c3cdacd5 Remove enforcing kernel argument from boot scripts 2017-02-27 23:20:28 +03:00
zador-blood-stained
43fcc0df4e Add a boot script variable to disable Docker optimizations 2017-02-26 20:53:08 +03:00
zador-blood-stained
fe6ad6a8e9 Add user provided overlays support for sunxi boot script 2017-02-26 20:48:49 +03:00
Igor Pecovnik
89ccaa6457 MiQi: fixed eMMC install, added developement kernel with MALI driver, added default to normal builds and keep dev at nightly, adjusted CPU frequency 2017-02-21 13:51:17 +01:00
Igor Pecovnik
70bf12195e Rockchip RK3288 (MiQi) booting, kernel = docker ready, uboot scripts and environment tested. Known bugs: ethernet MAC random change 2017-02-20 21:15:10 +01:00
zador-blood-stained
bacf567104 Rename, split and improve H3 DT overlays
Fix OPi Zero DT
Improve DT loading reliability
2017-02-11 20:32:53 +03:00
zador-blood-stained
4595c181de Add workaround for MMC detection on SoPine 2017-02-08 12:28:46 +03:00
zador-blood-stained
df6d79a670 Fix SPL address in sun50i boot script 2017-02-01 15:03:36 +03:00
zador-blood-stained
c3107a18df Add some overlays to the sun8i-dev kernel 2017-01-30 19:07:04 +03:00
zador-blood-stained
bd2cb32440 Enable DT overlay support in u-boot for sunxi boards 2017-01-30 16:26:43 +03:00
zador-blood-stained
9248bf6354 Add HDMI console output support to the sunxi64 boot script 2017-01-25 16:36:46 +03:00
zador-blood-stained
204432f880 Partially merge Pine64 and PC2 configuration 2017-01-23 16:57:02 +03:00
zador-blood-stained
4a50527dae Update Pine64-default boot script to use boot_part variable 2017-01-22 22:55:24 +03:00
zador-blood-stained
b13eccb898 Disable not needed part 2017-01-22 00:36:08 +03:00
zador-blood-stained
5aff3a355a Fix and add missing file for cubox boot script 2017-01-21 23:26:52 +03:00
zador-blood-stained
7e2979f246 Update sunxi boot scripts 2017-01-21 15:59:01 +03:00
zador-blood-stained
7ba2e6599e Add extra debug messages to clearfog boot script 2017-01-19 15:00:22 +03:00
zador-blood-stained
1fc6ae5072 Small enhancement to the sunxi boot script 2017-01-14 21:17:57 +03:00
zador-blood-stained
c956adba55 Bugfix 2017-01-11 20:09:04 +03:00
zador-blood-stained
942a6767ae Update sunxi boot script 2017-01-11 19:26:12 +03:00
zador-blood-stained
d544a19df1 Update Pine64 configuration 2017-01-05 18:04:43 +03:00
zador-blood-stained
428c57ae43 Adjust Clearfog Pro/Base separation 2016-12-20 16:42:40 +03:00
zador-blood-stained
7b227afc59 Fix Odroid C2 boot script syntax
Add ext4 fixes patch from PR36
2016-12-20 16:25:09 +03:00
zador-blood-stained
53a66be5c8 Enhance nographics mode for Odroid C2
https://forum.armbian.com/index.php/topic/1858-odroid-c2-file-copy-problem-larger-than-512mb/#entry20763
2016-12-03 19:26:55 +03:00
Igor Pecovnik
a457b818c7 Updated boot scripts for Udoo Neo - to allow booting initrd. 2016-11-30 16:37:25 +01:00
zador-blood-stained
99d50c609d Add GMAC TX/RX delays to Pine64 boot script 2016-11-29 22:32:46 +03:00
zador-blood-stained
07490c4a49 Update Clearfog boot script 2016-11-29 19:44:19 +03:00
Thomas Kaiser
61f5dc4b41 Pine64 dev: enable UAS and decrease cpufreq to 816MHz 2016-11-23 23:20:16 +01:00
Thomas Kaiser
756b1446cd Bump Pine64 dev to 4.9 2016-11-22 19:05:38 +01:00
Igor Pecovnik
e71f0e2630 Few more tiny Cubox / Hummingboard fixes. Console "BOTH" does not work on those board, environment is not read from the file and on boards without eMMC, logs will be filling with "mmc2: Timeout waiting for hardware interrupt" 2016-11-20 20:11:29 +01:00
Igor Pecovnik
0695169cba Udoo quad boot script adjustments, added onboard firmware to small armbian FW package, bugfix in postinstall script for DEFAULT kernel, added environment table 2016-11-20 18:57:11 +01:00
zador-blood-stained
5d3820e09a Add initrd support for Clearfog
Add missing DTB files for all Clearfog branches
Add parameter for loading Clearfog Base DTB
2016-11-20 15:45:26 +03:00
Igor Pecovnik
f1e05bd535 Fixed / reverted Cubox u-boot script. Actual problem was in too long bootargs line ... one non critical parameter removed. 2016-11-13 19:17:01 +01:00
Martin Bergstrand
c8195e654f Dynaically modify Device Tree for pine64 7in LCD in boot script 2016-11-02 11:59:01 -05:00
Martin Bergstrand
076211e487 Enable pine64 7in LCD panel from armbianEnv.txt 2016-11-01 16:09:02 -05:00
zador-blood-stained
47c6d8ebcb Experimental camera settings support for pine64 2016-10-31 21:45:20 +03:00
zador-blood-stained
13a25fefd4 Update XU4 u-boot configuration 2016-10-25 18:07:02 +03:00
Guillaume Romagny
ef1706b3df Odroid XU4 Armbian based UUID booting (SD card tested) (#510) 2016-10-25 14:43:25 +03:00
zador-blood-stained
4d1182753c Update sunxi and XU4 boot scripts 2016-10-24 13:54:25 +03:00
zador-blood-stained
44f20bfcb0 Updates to u-boot upgrade on sunxi hw 2016-10-23 14:18:14 +03:00
Igor Pecovnik
3d5f548799 Revert "Cubox / HB boot script adjustments"
This reverts commit e32b1c4699.
2016-10-22 07:58:51 +02:00
Igor Pecovnik
e32b1c4699 Cubox / HB boot script adjustments 2016-10-22 07:24:22 +02:00
zador-blood-stained
26c58b8c8a Bugfix 2016-10-17 00:04:07 +03:00
zador-blood-stained
19464938af UUID in boot script support for sunxi boards 2016-10-15 18:08:41 +03:00
zador-blood-stained
2b70f68126 XU4 initrd and single partition images support 2016-10-14 15:09:47 +03:00
zador-blood-stained
3e012af5c4 Small bugfixes 2016-10-13 21:11:42 +03:00
zador-blood-stained
8a070a779f Odroid C1 single partition images (untested) 2016-10-13 21:10:17 +03:00
zador-blood-stained
e70e2223af Single partition images for S500 boards 2016-10-12 23:29:59 +03:00
zador-blood-stained
c9593c5337 Single partition images for Odroid C2 2016-10-12 22:57:59 +03:00
Thomas Kaiser
f9662cbeff Added 1080p60 mode for Pine64 HDMI config 2016-10-11 15:47:36 +02:00
zador-blood-stained
5b266a05a5 Pine64 DVI compatibility option 2016-10-11 16:07:03 +03:00
zador-blood-stained
18208d7068 Display resolution in uEnv.txt support for Pine64 2016-10-11 14:57:35 +03:00
zador-blood-stained
c3ae713cf0 Bugfix 2016-10-11 14:19:04 +03:00
zador-blood-stained
06ca8c8d9d Put boot script name and root device into variables 2016-10-10 19:36:51 +03:00
Guillaume Romagny
a82dc77aee XU4 next: single partition boot (no headache version) (#486) 2016-10-04 11:40:04 +03:00
ThomasKaiser
f69f6c1c07 Really remove sunxi_no_mali_mem_reserve 2016-10-04 08:12:15 +02:00
Guillaume Romagny
038e74eb40 XU4 next: uboot 2016.05 2016-09-25 20:32:04 +02:00
Igor Pecovnik
3baf7fc2aa New kernel parameter, poosible usage in FA Air 2016-09-20 20:28:22 +02:00
Igor Pecovnik
a41435e2e9 Clarification for uboot settings 2016-09-14 14:42:24 +02:00
Igor Pecovnik
b7368787ed Instructions for nonstandard monitor 2016-09-13 21:07:48 +02:00
Igor Pecovnik
df8d535230 C2 changes according to CPU speed manipulations, changed governor, boot script, removed unecessary patches. 2016-09-13 11:03:31 +02:00
Igor Pecovnik
e5f3c5b7d4 Initrd support for S500 based boards (Roseapple and Guitar). Tested on both 2016-09-13 09:52:55 +02:00
Igor Pecovnik
49497f3e14 Enable ramdisk support on Udoo, tested on both kernels 2016-09-12 18:17:42 +02:00
Igor Pecovnik
604df1713c Clearfog DEV kernel upstream patches, few fixes 2016-09-12 14:17:32 +02:00
Igor Pecovnik
b605ed49bc UUID support for CUBOX / HB, few docker related config updates 2016-09-11 21:31:51 +02:00
zador-blood-stained
dd755bcd5b Fix Pine64 boot script 2016-08-20 15:30:37 +03:00
zador-blood-stained
6d19506b1e Update Pine64 default configuration 2016-08-14 21:53:12 +03:00
zador-blood-stained
92d995e2b5 Add pine64 mainline configuration 2016-08-13 22:54:31 +03:00
Igor Pecovnik
e9c3324219 Marvel Armada, added new development kernel. Since it's WIP things not just work well ... 2016-08-08 17:10:58 +02:00
Igor Pecovnik
d229d47da3 Odroid C2 - added alternative screen resolutions, found in recent kernel, to config 2016-08-07 09:08:33 +02:00
zador-blood-stained
4e02e82640 Improve sunxi boot script 2016-06-24 17:25:00 +03:00
zador-blood-stained
7c7b046700 Cleanup in boards.sh 2016-06-22 15:30:10 +03:00
Guillaume Romagny
dbc642f81a adding kernel mainline (4.6.2) for Odroid-XU4
modified:   config/boards/odroidxu4.conf
	new file:   config/bootscripts/boot-odroid-xu4-next.ini
	modified:   config/kernel/linux-odroidxu4-next.config
	modified:   config/sources/odroidxu4.conf
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.0-1.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.1-2.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.2-3.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.3-4.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.4-5.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.5-6.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.6-7.patch
	deleted:    patch/kernel/odroidxu4-next/patch-4.2.7-8.patch
2016-06-21 05:16:52 +02:00
zador-blood-stained
a402ea719d Move boots cript installation to sources templates 2016-06-13 22:25:46 +03:00