Forum Discussion
AGFB014R24B2E2EV : Evaluation board not booting with NAND Daughter card
Dear Experts,
We have received the new AGFB014R24B2E2EV Eval board, when we powered on the board the HPS Linux booting observed on UART, when Out of box experience daughter card plugged in . When we plug in the NAND Flash daughter card no prints are observed.
Please help.
Thanks
25 Replies
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Thanks for the update, can you also open a new thread regarding the Linux customization for NAND. Thanks.
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
So for this issue, do you confirm everything is now working with the NAND daughter card and boot is fine, when NAND is set to active?
If there are no other questions related to the NAND daughter cards, we shall set the thread to close.
- MK_086
Occasional Contributor
Hi,
GSRD NAND is working.
Looking forward to doing customized Linux porting on the NAND Flash.
Thanks
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Got it glad it worked out, as this thread was opened for NAND daughter card booting, are you fine with opening a new thread for the eMMC booting?
I will help you on the issue on the new thread to keep track of the new issue there.
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.
- MK_086
Occasional Contributor
Thanks for your input on this thread.
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Do you have update on my previous comment regarding the testing?
- MK_086
Occasional Contributor
Hi,
We received a ARM DS tool.
Using this we were able to work with NAND flash programming & booting using the GSRD images.
Looking for the steps how to work with eMMC memory booting.
Thanks
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Can you test the following, set any following environment/version to as per your own environment:
Set the daughter card to NAND.
Grab the following files from https://releases.rocketboards.org/2022.07/nand/agilex_nand/ :
- ghrd_agfb014r24b2e2v.sof
- u-boot-spl-dtb.hex
Building QSPI Flash Image
Write QSPI Image:
1. Power off board
2. Set MSEL to JTAG
3. Power on board
4. Write jic image to QSPI:
Booting Linux
1. Set MSEL to QSPI
2. Power cycle the board
If there are still no prints after the above test, I will proceed your issue to our RMA team.
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
We might proceed with RMA for your daughter card, but before we proceed, I am checking 1 more test with our internal team before proceeding.
Please wait while I confirm the test, we apologies for your any inconvenience for your out of box experience with our FPGA device.
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
My apologies for the late respond, I did not have computer access for few days.
BTW, do you have additional board for test? You may swap the daughter card in between the boards to identify if the broken board's daughter card is not working.
- MK_086
Occasional Contributor
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Could you have a quick check on the MSEL pin to JTAG and the flow in my previous comments?
- MK_086
Occasional Contributor
Hi @EBERLAZARE_I_Intel ,
We exactly followed the above steps and selected MSEL pin to JTAG and the result is no prints were seen on the terminal.
Thanks
- EBERLAZARE_I_Intel
Regular Contributor
Hi,
Based on your request to do eMMC flash, the MSEL is to be set to JTAG:
https://www.rocketboards.org/foswiki/Projects/AgilexSoCWithEMMCStorageOnHPS#Writing_the_eMMC_Image
The full boot flow is like this:
https://www.rocketboards.org/foswiki/Projects/AgilexSoCWithEMMCStorageOnHPS
So I assume you have corrected the pins as below:
https://www.rocketboards.org/foswiki/Projects/AgilexSoCWithEMMCStorageOnHPS#NAND_47eMMC_Daughtercard