Remount the rootfs with 'noatime' option to minimize writes (avoiding
wearing-out the flash).
This also improves slightly the system performance.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Restrict the compatible machines to the ones we have tested the examples
on.
The rationale of this is to remove the compatibility with CPX2 where
we have not tested the DEL examples and actually adding 'dey-examples'
feature to a CPX2 project fails to build with:
ERROR: Nothing RPROVIDES 'dey-examples-adc' ..
ERROR: dey-examples-adc was skipped: incompatible with machine cpx2 (not in COMPATIBLE_MACHINE)
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This recipe was way too complicated for what we need. Moreover there was
a build error in jenkins daily build due to this recipe:
WARNING: QA Issue: microwindows: Files/directories were installed but not shipped
/usr/bin
/usr/bin}
/usr/bin}/fonts
NOTE: Tasks Summary: Attempted 2628 tasks of which 2469 didn't need to be rerun and all succeeded.
Summary: There was 1 WARNING message shown.
| Collected errors:
| * satisfy_dependencies_for: Cannot satisfy the following dependencies for packagegroup-dey-debug-dev:
| * microwindows (= 0.91-dey.r0.0) *
| * opkg_install_cmd: Cannot install package packagegroup-dey-debug-dev.
So simplify it and fix the dependence so the jenkins job can be built.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Some block devices are incorrectly mounted by udev. Instead of mounting
the partition device it mounts the disk device. This commit enhances the
automount udev rule and mount script so it only applies to partitions.
https://jira.digi.com/browse/DEL-511
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Reviewed-by: Alex Gonzalez <alex.gonzalez@digi.com>
Allows to use '-c' parameter to 'stat' command.
This is needed in udev's automount script (next commit).
https://jira.digi.com/browse/DEL-511
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Reviewed-by: Alex Gonzalez <alex.gonzalez@digi.com>
The official cherokee project page has repacked the source and broken
backwards compatibility. They also erase old images when new ones are
released.
This commit changes the download location to a mirror with the original
tarball that also keeps the archives.
https://jira.digi.com/browse/DEL-516
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
They removed old versions from the download location so 4.54 now fails.
https://jira.digi.com/browse/DEL-516
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The system freezes if we try to set the MAC addresses before the interface
is up, so check the state before doing it.
https://jira.digi.com/browse/DEL-509
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
The final product will be called "Digi Embedded for Yocto" or DEY for
short.
This commit renames all relevant files.
https://jira.digi.com/browse/DEL-474
Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>