I made the FRWY-LS1012A custom board.
As shown in the figure below, instead of the existing DSPI, the eMMC (MTFC8GACAEDQ-AAT) was connected with the SDHC2 interface.
LSDK18.12 was used, and RCW was slightly adjusted.
Reset Configuration Word (RCW):00000000: 0800000a 00000000 00000000 0000000000000010: 33050000 c000000c 40000000 0000180000000020: 00000000 00000000 00000000 000c457200000030: 00000000 1082a120 00000096 00000000
It seems to be recognized by u-boot.
=> mmc dev 0switch to partitions #0, OKmmc0 is current device
=> mmc infoDevice: FSL_SDHCManufacturer ID: 74OEM: 4a60Name: USDBus Speed: 50000000Mode : SD High Speed (50MHz)Rd Block Len: 512SD version 3.0High Capacity: YesCapacity: 7.5 GiBBus Width: 4-bitErase Group Size: 512 Bytes
=> mmc dev 1switch to partitions #0, OKmmc1(part 0) is current device
=> mmc infoDevice: FSL_SDHCManufacturer ID: 13OEM: 14eName: R1J55Bus Speed: 52000000Mode : MMC High Speed (52MHz)Rd Block Len: 512MMC version 5.0High Capacity: YesCapacity: 7.3 GiBBus Width: 4-bitErase Group Size: 512 KiBHC WP Group Size: 8 MiBUser Capacity: 7.3 GiB WRRELBoot Capacity: 8 MiB ENHRPMB Capacity: 4 MiB ENH
=> mmc listFSL_SDHC: 0 (SD)FSL_SDHC: 1 (eMMC)=>
After kernel booting, mmcblk1 is not caught.
root@ls1043ardb:~# ls /dev/mmcblk*/dev/mmcblk0 /dev/mmcblk0p1 /dev/mmcblk0p2 /dev/mmcblk0p3
I need help on how to add it.