Forum Discussion

monkstein88's avatar
monkstein88
Icon for Occasional Contributor rankOccasional Contributor
20 days ago
Solved

A topic explaining a problem with Cyclone V SoC - u-booting .rbf file failure - got rejected.

Hi Altera Comunity et al,   I guess this is more of a question for the support and moderator people of this forum. The situation is I just posted a topic explaining a problem I am experiencing with ...
  • monkstein88's avatar
    monkstein88
    8 days ago

    Hello Yoshiaki,

    Thank you so much for taking the effort to test the .rbf files I built and shared  on your own DE10-Nano system, and confirming them that they actually work. :)

    On my side, on my own QMTECH board, I did the check (performed the register read from U-Boot shell) of  the 'stat' register of the FPGA Manager Module, and I think I found my answer/reason for my troubles. So I had set MSEL SW to '01010' (ON-OFF-ON-OFF-ON) on my board, stopped at U-Boot, issued the command and got the below:

    => md ff706000 1
    ff706000: 00000058                             X...
    => 

      So, I do NOT get the expected: 'ff706000: 00000050 P...'  , but actually 'ff706000: 00000058 X...' . And then I checked my board physically , toggling one pin at a time , and then reading back the 'stat'  register after each pin change.  And it was found out that one of the pad pins (the PIN.5) of the DIP SW was broken. And toggling the one switch adjacent to that pin, made no change in the 'stat' register readout. 

    So, I think the cause had been found for why Uboot can't load compressed .rbf succesfully - my board has a broken MSEL DIP SW pin and it just physically cannot apply/provide the MSEL = '01010'.  So, I have to fix my board in this case. 

    Anyway, at this point, I think the issue is to be considered SOLVED. You can close this ticket. 

    Much gratitutes Yoshiaki, you've been of great help!

    Best Regards,

    - Monk M.