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.
- ABenj25 years ago
New Contributor
Thanks 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?