summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew F. Davis2018-09-26 16:23:01 -0500
committerAndrew F. Davis2018-09-26 16:27:37 -0500
commit094cc47b57fce5f2126d6dad095b9c5b51c20799 (patch)
treecc2496090c8b42aa26ec72bef71299cc306dc33d
parente0c51a6c0bd3448e94062880bfd246680aee0f53 (diff)
downloaddevice-ti-am65xevm-094cc47b57fce5f2126d6dad095b9c5b51c20799.tar.gz
device-ti-am65xevm-094cc47b57fce5f2126d6dad095b9c5b51c20799.tar.xz
device-ti-am65xevm-094cc47b57fce5f2126d6dad095b9c5b51c20799.zip
Add minimal fstab file to mount boot and data partitions
Signed-off-by: Andrew F. Davis <afd@ti.com>
-rw-r--r--device-common.mk2
-rw-r--r--fstab.am65xevmboard11
-rw-r--r--init.am65xevmboard.rc3
3 files changed, 15 insertions, 1 deletions
diff --git a/device-common.mk b/device-common.mk
index e7a2aeb..a50e624 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -46,11 +46,11 @@ PRODUCT_COPY_FILES += \
46 $(LOCAL_KERNEL):kernel \ 46 $(LOCAL_KERNEL):kernel \
47 device/ti/am65xevm/init.am65xevmboard.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.am65xevmboard.rc \ 47 device/ti/am65xevm/init.am65xevmboard.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.am65xevmboard.rc \
48 device/ti/am65xevm/ueventd.am65xevmboard.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc \ 48 device/ti/am65xevm/ueventd.am65xevmboard.rc:$(TARGET_COPY_OUT_VENDOR)/ueventd.rc \
49 device/ti/am65xevm/fstab.am65xevmboard:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.am65xevmboard \
49 50
50# device/ti/am57xevm/tablet_core_hardware_am57xevm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/tablet_core_hardware_am57xevm.xml \ 51# device/ti/am57xevm/tablet_core_hardware_am57xevm.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/tablet_core_hardware_am57xevm.xml \
51 device/ti/am57xevm/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/manifest.xml \ 52 device/ti/am57xevm/manifest.xml:$(TARGET_COPY_OUT_VENDOR)/manifest.xml \
52 device/ti/am57xevm/init.am57xevmboard.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.am57xevmboard.usb.rc \ 53 device/ti/am57xevm/init.am57xevmboard.usb.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.am57xevmboard.usb.rc \
53 device/ti/am57xevm/fstab.am57xevmboard:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.am57xevmboard \
54 frameworks/native/data/etc/android.hardware.ethernet.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.ethernet.xml \ 54 frameworks/native/data/etc/android.hardware.ethernet.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.ethernet.xml \
55 55
56PRODUCT_CHARACTERISTICS := tablet,nosdcard 56PRODUCT_CHARACTERISTICS := tablet,nosdcard
diff --git a/fstab.am65xevmboard b/fstab.am65xevmboard
new file mode 100644
index 0000000..1e61873
--- /dev/null
+++ b/fstab.am65xevmboard
@@ -0,0 +1,11 @@
1# Android fstab file.
2# <src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
3# The filesystem that contains the filesystem checker binary (typically /system) cannot
4# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
5
6/dev/block/platform/soc0/soc0:mmc@4fa0000/4fa0000.sdhci/by-name/userdata /data ext4 noatime,nosuid,nodev wait,check,quota
7/dev/block/platform/soc0/soc0:mmc@4fa0000/4fa0000.sdhci/by-name/boot /boot emmc defaults defaults
8
9#/devices/platform/44000000.ocp/488c0000.omap_dwc3_2/488d0000.usb* auto auto defaults voldmanaged=usb0:auto
10#/devices/platform/44000000.ocp/48880000.omap_dwc3_1/48890000.usb* auto auto defaults voldmanaged=usb1:auto
11#/devices/platform/44000000.ocp/4809c000.mmc/mmc_host* auto auto defaults voldmanaged=sdcard1:auto
diff --git a/init.am65xevmboard.rc b/init.am65xevmboard.rc
index 749d5b3..4e1f668 100644
--- a/init.am65xevmboard.rc
+++ b/init.am65xevmboard.rc
@@ -1,3 +1,6 @@
1on fs
2 mount_all /vendor/etc/fstab.am65xevmboard
3
1service pvrsrvinit /vendor/bin/pvrsrvctl --start 4service pvrsrvinit /vendor/bin/pvrsrvctl --start
2 class core 5 class core
3 user root 6 user root