You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please complete this checklist before filing an issue:
[x ] Are you using the latest releases of our deliverables? Using HSS 2024.02.1
If not please update to the latest version of the each deliverable needed (reference design, HSS, Linux / bare metal example) and re-test as this issue may already have been resolved.
Is this something you can debug and fix?
Send a pull request! Bug fixes and documentation fixes are welcome.
Have a usage question?
Ask your question on our discussion forum. We use the discussion forum for usage questions.
Have an idea for a feature?
Post the feature request on the discussion forum. This will allow us to assess and plan for the feature without having an open issue until it is released. GitHub issues should only be used for code bugs.
Is this issue directly related to Microchip code? I.e have you found an upstream bug?
If so please open an issue against the upstream repository and not the Microchip fork.
The switch_demux_using_fabric_ip() function always gets called at boot time inside the mmc_init_sdcard() function.
This creates a problem for boards which do not feature an external switch. The FPGA design also does not contain additional fabric logic to control it.
We observe a problem on the Discovery Kit when using a minimalistic FPGA design (FIC_3_PERIPHERALS_0 and FIC_0_PERIPHERALS_0 removed from the reference design).
With that design change the board would not boot from SD Card.
The HSS Boot is stuck at "Attempting to select SDCARD ..." and HSS is stuck in an endless restart cycle.
Commenting out Line #168 in hart-software-services/services/mmc/mmc_api.c resolved the problem and SDCARD boot is working again for that board+fpga design combination.
Please make sure to add all the information needed to understand the bug so that someone can help. If the info is missing we'll add the 'Needs more information' label and close the issue until there is enough information.
Provide a minimal code snippet example that reproduces the bug where appropriate.
Provide screenshots where appropriate
Does this occur all of the time or is it intermittent? All the time
Have you tried on another board? Tested on Two boards.
Microchip PolarFire SoC Issue Template
Checklist
Please complete this checklist before filing an issue:
The switch_demux_using_fabric_ip() function always gets called at boot time inside the mmc_init_sdcard() function.
This creates a problem for boards which do not feature an external switch. The FPGA design also does not contain additional fabric logic to control it.
We observe a problem on the Discovery Kit when using a minimalistic FPGA design (FIC_3_PERIPHERALS_0 and FIC_0_PERIPHERALS_0 removed from the reference design).
With that design change the board would not boot from SD Card.
The HSS Boot is stuck at "Attempting to select SDCARD ..." and HSS is stuck in an endless restart cycle.
Commenting out Line #168 in hart-software-services/services/mmc/mmc_api.c resolved the problem and SDCARD boot is working again for that board+fpga design combination.
Please make sure to add all the information needed to understand the bug so that someone can help. If the info is missing we'll add the 'Needs more information' label and close the issue until there is enough information.
"MSS Only" FPGA Design (FIC_0_ / FIC_3_PERIPHERAL removed from 2024.04 MPFS-DISCO-KIT Refdesign):
The text was updated successfully, but these errors were encountered: