nxp-mcuxpresso / mcux-sdk

MCUXpresso SDK
BSD 3-Clause "New" or "Revised" License
339 stars 148 forks source link

[BUG] evkbmimxrt1170_dev_composite_hid_audio_unified_freertos_cm7 works in 2.14, does not work in 2.15 #192

Open orlyprofili opened 6 months ago

orlyprofili commented 6 months ago

Describe the bug with 2.14, this example just works with 2.15, the device appears on usb as an audio device, and apps can play to it, but no sound

To Reproduce try the example in 2.14 and 2.15 and listen to the headphone output.

Additional context I did a folder compare and even pushed every difference in the .h and .c files from 2.14 onto 2.15. even all the other files (build related) were ensured to be the same aside from path differences as files were reorganized from sdk 2.14 to 2.15 Because of this, I believe the issue lies in the sdk, not in the example, not clear to me yet where.

mcuxsusan commented 6 months ago

Thanks for reporting this, already forwarded to development team for check. Appreciate your patience since reply could be delayed.

AidenHu commented 3 months ago

Hi @orlyprofili, Something need to confirm with you.

  1. Do you have any code change for dev_composite_hid_audio_unified_freertos demo in SDK?
  2. Which host do you use? Do you try to test this case under different USB host?
  3. Which toolchain do you use? MCUXpresso or IAR?
orlyprofili commented 3 months ago

@AidenHu

Aside: it seems debugging the multicore RT MCU with vscode is quite awkward with vscode, is there any documentation or guidance for debugging across cores?