Hi,
while trying to boot linux via sdcard, sound card is not getting detected, where as the same kernel when booted via NOR is getting detected without any issues. Followed instructions provided in QorIQ SDK 1.7 Documentation > Linux Kernel Drivers > Audio SAI section to enable Soundcard
Scenario1 Log Snippet (u-boot from NOR flash):
sgtl5000 1-000a: sgtl5000 revision 0x11
mmc0: new high speed SDHC card at address aaaa
sgtl5000 1-000a: Failed to get supply 'VDDD': -19
mmcblk0: mmc0:aaaa SU08G 7.40 GiB
1-000a: 1200 mV normal
sgtl5000 1-000a: Using internal LDO instead of VDDD
mmcblk0: p1 p2
vf610-sgtl5000 sound.9: sgtl5000 <-> 2b50000.sai mapping ok ()
oprofile: using timer interrupt.
TCP: cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 17
NET: Registered protocol family 15
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
Key type dns_resolver registered
regulator-dummy: disabling
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
ALSA device list:
#0: FSL-VF610-TWR-BOARD
Scenario2 (u-boot from SDCARD, same kernel)
sgtl5000: probe of 1-000a failed with error -110
vf610-sgtl5000 sound.9: ASoC: CODEC (null) not registered
vf610-sgtl5000 sound.9: TWR-AUDIO-SGTL board required :-517
platform sound.9: Driver vf610-sgtl5000 requests probe deferral
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
Key type dns_resolver registered
regulator-dummy: disabling
vf610-sgtl5000 sound.9: ASoC: CODEC (null) not registered
vf610-sgtl5000 sound.9: TWR-AUDIO-SGTL board required :-517
platform sound.9: Driver vf610-sgtl5000 requests probe deferral
ALSA device list:
No soundcards found.
Are there any clock or regulator settings to be made in u-boot or have to be passed when using bootloader from the SDCARD?