Forum Discussion
EBERLAZARE_I_Intel
Regular Contributor
5 years agoHi,
Please correct me if I am wrong, you already attempted preloader semihosting, and now you are attemptingto get Uboot semihosted for Cyclone V SoC?
Also, are you familiar with ARM DS-5 debugger tools?
Here is a useful guide you may refer to:
https://rocketboards.org/foswiki/Documentation/LoadingUBootFromDS5
Let me know if you have additional questions.
ABenj2
New Contributor
5 years agoThanks
I am developing Cyclone5SoC based card which does not have a art
I am familiar with ARM DS-5 debugger
So I am attempting to get Uboot semihosted for my card and it's not so easy, and when running a *semi-hosted only* uboot.ds on the CyclocneV SoC
demo board I see that the uboot kept printing on the UART console.
This is details of my attempting and results :
- I tried to implement the "#define
<https://forums.intel.com/_ui/core/feeds/notification/TopicLandingPage?name=define&ref=hash_mention&fromEmail=1&s1oid=00DU0000000YT3c&s1nid=0DB0P000000U1Hq&s1uid=0050P000008WyS5&s1ext=0&emkind=chatterCommentNotification&emtm=1589148865349>
config_semihosting"
variable mentioned there in the appropriate header file of the u-boot
environment, but the compile failed with an error prompt. Afterwards, I
checked the other header files and they do not support this variable.
- Also on CycloneV Demo Board, I did implement the following lines in
the appropriate *.h file, and this resulted in semihosted *preloader* but
the u-boot itself kept printing to the uart port, and not as expected to
the debugger application console:
#define
<https://forums.intel.com/_ui/core/feeds/notification/TopicLandingPage?name=define&ref=hash_mention&fromEmail=1&s1oid=00DU0000000YT3c&s1nid=0DB0P000000U1Hq&s1uid=0050P000008WyS5&s1ext=0&emkind=chatterCommentNotification&emtm=1589148865349>
CONFIG_PRELOADER_SEMIHOSTING
(1)
#define
<https://forums.intel.com/_ui/core/feeds/notification/TopicLandingPage?name=define&ref=hash_mention&fromEmail=1&s1oid=00DU0000000YT3c&s1nid=0DB0P000000U1Hq&s1uid=0050P000008WyS5&s1ext=0&emkind=chatterCommentNotification&emtm=1589148865349>
CONFIG_PRELOADER_CHECKSUM_NEXT_IMAGE
(0)
#define
<https://forums.intel.com/_ui/core/feeds/notification/TopicLandingPage?name=define&ref=hash_mention&fromEmail=1&s1oid=00DU0000000YT3c&s1nid=0DB0P000000U1Hq&s1uid=0050P000008WyS5&s1ext=0&emkind=chatterCommentNotification&emtm=1589148865349>
CONFIG_PRELOADER_SERIAL_SUPPORT
(0)
So, my question is how do I make the u-boot application for
IntelFPGA Cyclone5SoC development kit semihosted ONLY?