ContributionsMost RecentMost LikesSolutionsThe SDRAM controller is missing in the platform designer Quartus 21.1 The SDRAM controller is missing in the platform designer Quartus 21.1 which was availaible in all versions before. See screenshot in attachment! Re: Intel SoC FPGA Embedded Development Suite Version 21.1 In the past it was possible, see attached Screenshot! Intel FPGA Download Internet Page has now changed! Re: Intel SoC FPGA Embedded Development Suite Version 21.1 With "SoCEDSSetup-21.1.0.842-windows.exe" I get no access to my Network Drive. For Network Drive h: $cd h bash: cd: h: Too many levels of symbolic links. I have only access to local HDD Drive of my Computer. With "SoCEDSSetup-20.1.0.711-windows.exe" I get access to my Network Drive. For Network Drive h: $cd h Quxxxxxch@W4Mxxxx8 /cygdrive/h Intel SoC FPGA Embedded Development Suite Version 21.1 Some weeks ago I downloaded SoCEDSSetup-21.1.0.842-windows.exe Now, when selecting version 21.1 the Bowser jumps and shows version 20.1 (SoCEDSSetup-20.1.0.711-windows.exe). Is Version 21.1 obsolete and has some Bugs? Kind regards Gerhard Re: Other workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„ I'm using "EDS Command Shell" running on Win 10 PC. How can I check if correct Toolchain is installed? Is there manual how to install toolchain under "EDS Command Shell"? Regards Gerhard Re: Other workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„ When i follow the Steps at Documentation "Building Bootloader" at Rocketboards, i get problems when i try to make socfpga_cyclone5_defconfig !!!! $ make socfpga_cyclone5_defconfig HOSTCC scripts/basic/fixdep In Datei, eingebunden von scripts/basic/fixdep.c:115: scripts/basic/fixdep.c: In Funktion »parse_config_file«: scripts/basic/fixdep.c:241:18: Warnung: Arrayindex hat Typ »char« [-Wchar-subscripts] 241 | if (!(isalnum(*q) || *q == '_')) | ^~ process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/lxdialog/check-lxdialog.sh -ccflags, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/check.sh cc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -ansi, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/lxdialog/check-lxdialog.sh -ccflags, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/check.sh cc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -ansi, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/lxdialog/check-lxdialog.sh -ccflags, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/check.sh cc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -ansi, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/lxdialog/check-lxdialog.sh -ccflags, ...) failed. process_begin: CreateProcess(NULL, /usr/bin/sh ./scripts/kconfig/check.sh cc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -ansi, ...) failed. HOSTCC scripts/kconfig/conf.o In Datei, eingebunden von scripts/kconfig/expr.h:15, von scripts/kconfig/lkc.h:9, von scripts/kconfig/conf.c:19: scripts/kconfig/list.h:71:14: Fehler: expected »;« before »int« 71 | static inline int list_empty(const struct list_head *head) | ^~~~ | ; scripts/kconfig/list.h:82:14: Fehler: expected »;« before »void« 82 | static inline void __list_add(struct list_head *_new, | ^~~~~ . . scripts/kconfig/lkc.h:148:8: Fehler: unbekannter Typname: »inline« 148 | static inline tristate sym_get_tristate_value(struct symbol *sym) | ^~~~~~ . . scripts/kconfig/lkc.h:154:14: Fehler: expected »;« before »struct« 154 | static inline struct symbol *sym_get_choice_value(struct symbol *sym) | ^~~~~~~ | ; scripts/kconfig/lkc.h:159:14: Fehler: expected »;« before »_Bool« 159 | static inline bool sym_set_choice_value(struct symbol *ch, struct symbol *chval) | ^ | ; . . scripts/kconfig/lkc.h:179:14: Fehler: expected »;« before »_Bool« 179 | static inline bool sym_has_value(struct symbol *sym) | ^ | ; In Datei, eingebunden von scripts/kconfig/conf.c:7: scripts/kconfig/conf.c: In Funktion »strip«: scripts/kconfig/conf.c:62:18: Warnung: Arrayindex hat Typ »char« [-Wchar-subscripts] 62 | while ((isspace(*p))) | ^~ scripts/kconfig/conf.c:70:18: Warnung: Arrayindex hat Typ »char« [-Wchar-subscripts] 70 | while ((isspace(*p))) | ^~ scripts/kconfig/conf.c: In Funktion »conf_sym«: scripts/kconfig/conf.c:173:12: Warnung: Implizite Deklaration der Funktion »sym_get_tristate_value«; meinten Sie »sym_set_tristate_value«? [-Wimplicit-function-declaration] 173 | oldval = sym_get_tristate_value(sym); | ^~~~~~~~~~~~~~~~~~~~~~ | sym_set_tristate_value In Datei, eingebunden von scripts/kconfig/conf.c:7: scripts/kconfig/conf.c: In Funktion »conf_choice«: scripts/kconfig/conf.c:313:25: Warnung: Arrayindex hat Typ »char« [-Wchar-subscripts] 313 | else if (isdigit(line[0])) | ~~~~^~~ scripts/kconfig/conf.c: In Funktion »main«: scripts/kconfig/conf.c:568:2: Fehler: C++-Stil-Kommentare sind in ISO-C90 nicht erlaubt 568 | //zconfdump(stdout); | ^ scripts/kconfig/conf.c:568:2: Anmerkung: (dies wird nur einmal pro Eingabedatei gemeldet) make[1]: *** [scripts/kconfig/conf.o] Error 1 make: *** [socfpga_cyclone5_defconfig] Error 2 ------------------------------------------------------------------------------------- The whole bug report is in attachment. Has anyone an idea, what the problem is ????? Regards Gerhard Re: Other workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„ It is important for me to know whether Intel is skipping the generation of the preloader in all future versions of the "EDS Command Shell" and what the replacement workflow is like. Because I have HPS, I have now put the topic under the heading "Intel® SoC FPGA Embedded Development Suite". Re: Other workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„I am using “Intel FPGA Embedded Command Shell, Version 19.1 [Build 670]” and “Quartus Prime Version 19.1.0 Build 670 09/22/2019 Standard Edition”. Best Regards GerhardOther workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„ I work with FPGA-Eval-Board DE10-Standard from Terasic with Cyclone V and HPS. Before Quartus-Prime Version 19.1 workflow in "SoC EDS 18.1 Command Shell„ was: Generate the "Preloader" using the BSP Editor Change to Quartus Project folder: bsp-editor.exe & File, New ..\hps_isw_handoff\soc_system_hps_0 Generate --> ..\software\spl_bsp is generated !! Build the "Preloader„: Change to folder ..\software\spl_bsp >make --> preloader-mkpimage.bin is generated !! ------------------ SoC EDS 19.1 Command Shell„ : Change to Quartus Project folder: bsp-editor.exe & File, New ..\hps_isw_handoff\soc_system_hps_0 Generate --> ..\software\spl_bsp is generated !! Build the "Preloader„: Change to folder ..\software\spl_bsp >make I get the message: "Please visit https://rocketboards.org/foswiki/Documentation/BuildingBootloader for instructions on how to build the bootloader." But on this page I couldn't find any instuction to generate Preloader "preloader-mkpimage.bin". Can anyone help??? Does anyone know if generation of preloader-mkpimage.bin in all future versions Quartus not exist. Thanks for any answer. Gerhard Other workflow for generating Preloader since Quartus-Prime Version 19.1 with "SoC EDS 19.1 Command Shell„ Before Quartus-Prime Version 19.1 workflow in "SoC EDS 18.1 Command Shell„ was: Generate the "Preloader" using the BSP Editor Change to Quartus Project folder: bsp-editor.exe & File, New ..\hps_isw_handoff\soc_system_hps_0 Generate --> ..\software\spl_bsp is generated !! Build the "Preloader„: Change to folder ..\software\spl_bsp >make --> preloader-mkpimage.bin is generated !! ------------------ SoC EDS 19.1 Command Shell„ : Change to Quartus Project folder: bsp-editor.exe & File, New ..\hps_isw_handoff\soc_system_hps_0 Generate --> ..\software\spl_bsp is generated !! Build the "Preloader„: Change to folder ..\software\spl_bsp >make I get the message: "Please visit https://rocketboards.org/foswiki/Documentation/BuildingBootloader for instructions on how to build the bootloader." But on this page I couldn't find any instuction to generate Preloader "preloader-mkpimage.bin". Can anyone help??? Thanks for any answer. Gerhard FPGA-Eval-Board : DE10-Standard, Cyclone V FPGA