Error while compile RADDS
-
Looks like you didn't build the libraries first, or you built the wrong configuration of the libraries. See the BuildInstructions.md file
-
Im do by buildinstructions. Im use RepRapFirmware-2-dev FreeRTOS-master FreeRTOS-master RRFLibraries-master. Compile first Core FreeRtos RRF. Then clean RepRap. Select RADDS-FreeRTOS and got errors
-
You probably didn't set the correct build configuration of the libraries. You need to build the RADDS_RTOS configuration of CoreNG, the SAM3X_RTOS configuration of RRFLibraries, and the SAM3X configuration of FreeRTOS.
-
I just spotted an error in the linker command line that you posted, that meant you would also need to have build the RADDS (non-RTOS) configuration of CoreNG. I've just committed a fix to the .cproject file of the RepRapFirmware project.
-
Ok. Redownload brunch. Set correct build configurations on all libraris and recompile all. Builds without error. But at the end Eclipse show error on splash screen:
Errors occurred during the build.
Errors running builder 'CDT Builder' on project 'RepRapFirmware'.
Resource '/RepRapFirmware/RADDS_RTOS/sources.mk' does not exist.
Resource '/RepRapFirmware/RADDS_RTOS/sources.mk' does not exist.
Resource '/RepRapFirmware/RADDS_RTOS/sources.mk' does not exist.
Resource '/RepRapFirmware/RADDS_RTOS/sources.mk' does not exist. -
FIXED! Cleanup all again. And compiles without issues. Thank You!
-
Last question. Im do remap pinouts of RADDS. Im try to adopt another shield. On my board STEP pins is Analog Pins on DUE. Im try to write A11,A12... But its not correct. How to correct?
-
If you change the step pins, you also need to change the 3 functions at the end of the Platform.h file. For best performance, assign all of the step pins to the same PIO port.
-
Thanks. But how to use analog pins? Im try A10, A11 ... but its not correct. How?
-
@ffnull said in Error while compile RADDS:
Thanks. But how to use analog pins? Im try A10, A11 ... but its not correct. How?
Those pins have equivalent digital pin numbers. Read the Arduino Due documentation to find what the mapping is.
-
Huh. Im idiot. Im forgot about it. Thnx