Hello,
I'm booting petalinux in one of the two available SD card slots of the TEBF0808 using a 16GB SD card (FAT32), I also can write/read data from the same card.
Now I'm trying to use the second SD card slot with a 128GB (EXFAT) card, but the problem is that after booting this last is not being detected:
root@petalinux:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
devtmpfs 484864 4 484860 0% /dev
tmpfs 1023736 132 1023604 0% /run
tmpfs 1023736 88 1023648 0% /var/volatile
/dev/mmcblk1 15541760 710840 14830920 5% /run/media/mmcblk1
/dev/mmcblk1 15541760 710840 14830920 5% /media
The sd card works fine in a windows machine...
Any idea what I'm missing?
Thanks in advance.
Hi,
you try to use both SD card slots together? They are multiplexed, so you can't use both together:
https://wiki.trenz-electronic.de/display/PD/TEBF0808+CPLD#TEBF0808CPLD-SD
And it can also happens that you must check petalinux configuration --> it can happens that EXFAT is not enabled/supported by default.
And I'm not sure if BootROM of the ZynqMP support EXFAT. In this case you must use a smaller partition with FAT for boot image and a second partition for other things. Use for the second partition EXT4 --> it's more native for linux :-)
br
John
Hi John,
Thanks for your answer, and info I missed they were multiplexed.
I'll try then to use different partition one for boot (FAT32) and the other for data (EXT4) on same SD card.