The Genexis Pulse EX400 has a reserved area of 512 KiB not touched by
the U-Boot bootloader.
Add this area for storing crashlogs and include the necessary kernel
packages.
Signed-off-by: David Bauer <[email protected]>
bootargs-override = "console=ttyS0,115200 rootfstype=squashfs,jffs2";
};
+ memory@0 {
+ device_type = "memory";
+ reg = <0x0 0x10000000>;
+ };
+
+ reserved-memory {
+ #address-cells = <1>;
+ #size-cells = <1>;
+ ranges;
+
+ /* 512 KiB reserved for ramoops/pstore */
+ ramoops@ff80000 {
+ reg = <0xff80000 0x80000>;
+ record-size = <0x20000>;
+ console-size = <0x20000>;
+ ftrace-size = <0x20000>;
+ pmsg-size = <0x20000>;
+ };
+ };
+
keys {
compatible = "gpio-keys";
IMAGE/sysupgrade.bin := append-kernel | inteno-bootfs | pad-to 10M | \
sysupgrade-tar kernel=$$$$@ | check-size | append-metadata
DEVICE_IMG_NAME = $$(DEVICE_IMG_PREFIX)-$$(2)
- DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615-firmware kmod-usb3 kmod-keyboard-sx951x kmod-button-hotplug
+ DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615-firmware kmod-usb3 kmod-keyboard-sx951x kmod-button-hotplug \
+ kmod-pstore kmod-ramoops
endef
define Device/genexis_pulse-ex400