Commit Graph

426 Commits

Author SHA1 Message Date
Romain Perier
f14ca24027 conf: machine: Prefix MACHINE by SoCs name 2015-07-07 17:35:18 +00:00
Romain Perier
d9446a603f recipes-bsp: petitboot: Fix wrong dependencies
We must use DEPENDS and not DEPENDS_${PN}, which does not make sense
here and produce a build error in some cases
2015-06-21 14:51:33 +00:00
Romain Perier
243bd285d6 recipes-support: rkflashtool: Fix invalid LICENSE format 2015-06-20 13:14:58 +00:00
Romain Perier
25d150ab19 README: Update supported version to fido (yocto 1.8) 2015-06-20 13:11:19 +00:00
Romain Perier
2e94a3e5a3 recipes-kernel: linux-next: Update to lastest upstream tag 2015-06-20 13:09:30 +00:00
Romain Perier
6e5abeef29 recipes-kernel: linux-next: Add features required by systemd to defconfig 2015-06-20 13:08:14 +00:00
Romain Perier
127d1c1743 initrdscripts: Create /var/volatile subdirectories from init-boot-petitboot.sh
In fido, "base-files" now creates symlinks /var/log and /var/tmp which
are redirected to /var/volatile/log and /var/volatile/tmp. These
subdirectories are created by init managers like systemd or sysvinit, so
petitboot initramfs needs to create them, as well. Otherwise pb-discover logs
everything to the standard output as its log directory does not exist.
2015-06-20 13:02:43 +00:00
Romain Perier
47fbe0756e Porting machines to linux-dtb.inc by using variable KERNEL_DEVICETREE
linux-petitboot and linux and changed too
2015-06-20 13:00:30 +00:00
Romain Perier
535c07ca67 conf: machine: all rk3188-based boards have now DEFAULTTUNE "cortexa9-neon" 2015-06-20 12:41:35 +00:00
Romain Perier
22c99914e6 conf: machine: Add rk3288.conf to be shared between all rk3288-based boards 2015-06-20 12:40:45 +00:00
Romain Perier
be9e7abbd7 Remove busybox bbappend, this is no longer required for "fido" 2015-06-15 19:04:31 +00:00
Romain Perier
98ba790fe7 Update release version and some informations in README 2015-04-23 18:45:41 +00:00
Romain Perier
8b70f53673 recipes-core: busybox: New bbappend which adds an udhcp patch from upstream
This patch adds option "pxepathprefix" to udhcpc, this is required by petitboot
when it tries to configure network interfaces for the first time
2015-04-21 17:54:35 +00:00
Romain Perier
4730e873df recipes-kernel: linux-petitboot: Backport gmac activation on firefly-rk3288 2015-04-21 17:53:19 +00:00
Romain Perier
54ccb98827 Add a README 2015-04-19 17:15:58 +00:00
Romain Perier
de3a3eedbd recipes-kernel: linux: New recipe which builds a minimal linux kernel image embedding an initramfs with Petitboot 2015-04-19 16:30:33 +00:00
Romain Perier
519b017812 recipes-core: images: New recipe to create an initrafms image which automatically starts Petitboot at boot 2015-04-19 16:27:35 +00:00
Romain Perier
2aa4eb8efe recipes-core: initrdscripts: Add initramfs initializations scripts for Petitboot 2015-04-19 16:23:56 +00:00
Romain Perier
a9d4fa6d06 recipes-bsp: New recipe for Petitboot, a kexec-based bootloader 2015-04-19 16:20:32 +00:00
Romain Perier
6a505efb85 recipes-kernel: linux: Add new recipe for Linux 4.0 2015-04-19 16:16:22 +00:00
Romain Perier
c27546822b recipes-kernel: linux-next: Update to lastest upstream tag 2015-04-19 16:12:57 +00:00
Romain Perier
3a03d3754c recipes-kernel: linux: Renamed linux_4.1 to linux-next 2015-04-19 16:11:12 +00:00
Romain Perier
7466dbc58d recipes-kernel: linux: 3.21 -> 4.1 2015-04-01 16:22:58 +00:00
Romain Perier
a16f107a3e recipes-kernel: linux: Bump to lastest upstream tag 2015-04-01 16:22:07 +00:00
Romain Perier
2e847797ef recipes-kernel: linux: Change version from 3.20 to 3.21 2015-02-14 10:11:26 +00:00
Romain Perier
f2d938fbb3 conf: machine: firefly: Use the right devicetree board now it is present on upstream 2015-02-14 10:09:33 +00:00
Romain Perier
5d87a47878 recipes-kernel: linux: Use the same defconfig for RK3188,RK3066 and RK3288 2015-02-14 10:08:01 +00:00
Romain Perier
8c0c4dd05d recipes-kernel: linux: Switch to lastest upstream tag 2015-02-14 10:06:58 +00:00
Romain Perier
7e0717ad1e recipes-support: Add new package rules for rkflashtool 2015-01-23 17:20:28 +00:00
Romain Perier
d9f365fc7c Add machine configuration file for the Firefly RK3288 2015-01-23 17:20:28 +00:00
Romain Perier
e4758a1af7 recipes-kernel: linux: Switch to lastest upstream tag 2015-01-23 17:20:28 +00:00
Romain Perier
df8031706e recipes-kernel: linux: Rename linux_3.19.bb to linux_3.20.bb
As 3.18 is released, linux-next is now the future 3.20
2015-01-23 17:20:28 +00:00
Romain Perier
64cad35c77 recipes-kernel: linux: Switch to lastest upstream tag 2015-01-23 17:20:28 +00:00
Romain Perier
0af3baa5ab machine: mars-board: Use rk3066a-marsboard.dts, now it is merged upstream 2015-01-23 17:20:28 +00:00
Romain Perier
fa0e1b80d3 recipes-kernel: linux: Switch to lastest upstream tag 2015-01-23 17:20:28 +00:00
Romain Perier
e30070efce recipes-kernel: linux: Change the way tags are retrieved
By default the git fetcher try to find a tag attached to a branch (master for us).
This is not true with linux-next as only the current tag is attached to master,
other ones are still actives and maintained but detached. Adding argument
"nobranch=1" to SRC_URI fixes this issue. Then, we need to define the commit id
in SRCREV. In this way, we can checkout any active tag from next (as there are
present during 2 months, this is useful).
2015-01-23 17:20:28 +00:00
Romain Perier
64da4bc47c recipes-kernel: linux: Use the same defconfig for RK30xx and RK31xx SoCs 2015-01-23 17:20:28 +00:00
Romain Perier
f2e04fa016 recipies-kernel: linux: Switch to lastest upstream tag 2015-01-23 17:20:28 +00:00
Romain Perier
f402515318 recipies-kernel: linux: Make this recipe work with yocto next "dizzy" 2015-01-23 17:20:28 +00:00
Romain Perier
9dbecaae67 recipies-kernel: linux: Add initial support for the MarsBoard RK3066 2015-01-23 17:20:28 +00:00
Romain Perier
cb5c395d47 Add machine configuration file for the MarsBoard RK3066 2015-01-23 17:20:28 +00:00
Romain Perier
92d2d73d57 recipes-kernel: linux: Add support for selecting the right DTB from machine conf
Add variable KERNEL_DEVICETREE_NAME. It must be set from the machine
configuration file and contain the devicetree base name to be built.
2015-01-23 17:20:28 +00:00
Romain Perier
04b3be2714 recipies-kernel/linux: No longer use LINUX_VERSION_EXTENSION.
This version is already generated by linux build system and concatenated to the
current version (for next).
2015-01-23 17:20:28 +00:00
Romain Perier
ebad16febf recipes-kernel: Switch linux-next to 3.19 with lastest upstream tag 2015-01-23 17:20:28 +00:00
Romain Perier
5b8152d085 recipies-core: Add rockchip-basic-image distro
This adds a basic and minimalistic distro based on core-image-minimal.
It adds package management and ssh-server features and contains development
tools.
2015-01-23 17:20:28 +00:00
Romain Perier
57b071ccaa recipies-devtools: Add net-kexec package
This installs a script which is able to kexec a kernel through the network from
user space. As the proprietary bootloader is limited and does not offer such a
feature, this is a good alternative for developers.
2015-01-23 17:20:28 +00:00
Romain Perier
1cab262f9e Switch radxa-rock machine to mainline kernel
Use the right kernel as virtual kernel package and the right
serial console (which is different on mainline)
2015-01-23 17:20:28 +00:00
Romain Perier
a205071d7d Adding recipies for linux mainline
We use linux-next as most of the interesting features for Rockchip SoCs
are merged and planned for next release.
2015-01-23 17:20:28 +00:00
Julien CHAUVEAU
fcb2387101 rockchip.inc: set KERNEL_IMAGETYPE="zImage"
The variable KERNEL_IMAGETYPE is required by rockchip-update-img.bbclass but
its default value is not correctly loaded by the build system, so we have to
add it into the machine configuration file.
2014-09-24 10:26:38 +02:00
Romain Perier
15b2f5d456 rockchip-bootloader: Don't execute packaging tasks.
This is related to issue #4.
2014-09-19 14:26:53 +02:00