[OpenWrt-Devel] need help regarding flash layout for new device
Michael Schwingen
michael at schwingen.org
Fri Aug 23 03:35:08 EDT 2019
Hi,
I am in the process of getting OpenWRT running on a new device (Lancom
LN-1702: NXP T1013).
I have a working u-boot and kernel 4.19, and now I am a bit lost
regarding what flash/partition layout to use to get OpenWRT running with
minimal modifications.
I have: NAND flash on T1013 IFC bus, with 4 MTD partitions, and UBI on
the last one. UBI has 3 volumes: kernel, dts and rootfs.
If I tftpboot and start kernel/initramfs, I get a running system without
any r/w filesystem. ubi0 on mtd4 is auto-detected, and I can manually
mount the rootfs_data volume - but this does not happen automatically on
boot.
When I boot the kernel from flash, with root=ubi0:rootfs_data, it finds
init but hangs when trying to mount an overlay.
I am looking for some guidance how this is supposed to work - since this
device never had Linux on it, I don't have an "original" layout, and
https://openwrt.org/docs/techref/flash.layout is a bit thin regardings
NAND/UBI.
Do I need special volume names? How is the boot process supposed to work
on a NAND/UBI setup (with or without initramfs, and what is mounted
where by whom)?
Sorry for being vague about error messages - I can provide exact
bootlogs in the evening, but I am more looking for pointers to the
general concept from where I can find what I am doing wrong.
best regards,
Michael
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list