That you got the "Updating main firmware" message means that you had files with the correct names in sys/. However, I've always done this while talking directly to the board over USB without some program which will periodically send commands at the same time to the board. That is, you're using some control software which is also sending other commands to the board at the same time (e.g., tryingby dnewman - Controllers
Quoteshofman Sorry but I don't know how to do this... Understood and no need to apologize. My point was merely that it's not trivial and someone (with the necessary skill set) would need to step in and write and test the code. Adopting what was done for the Duet WiFi may or may not work: its "normal" SD card is not on SPI in the first place. It's on the high speed, SD card bus that exists onby dnewman - Controllers
Quoteshofman It is not possible do have the 2 SD reader supported ? For example at the boot test if a card is present on the integrated slot, if not test the external reader ? Sure it's possible. Someone would need to write the code. I'm not volunteering though. Danby dnewman - Controllers
Quoteshofman Hi everyone, DC42 has made a new version 1.15 beta 6 : Changelog : Add support for second SD card on SPI bus for Duet WiFi including That's a change for the Duet WiFi and unrelated to the RADDS. Of course, SD SPI works on the RADDS since that's the only way to access the SD card on the RADDS -- via the SPI bus. It has worked since day 1. Quote I have tried to connect a Micro SDby dnewman - Controllers
Quotedeaconfrost does the RADDS board works with mega2560? just wondering, got the RADDS delivered but waiting for the DUE No; entirely different microprocessor and instruction set.by dnewman - Controllers
This posting serves two purposes: explaing why the RADDS port of RRF will not support the Atmel SAM3X8E internal mcu temperature sensor, and to document this otherwise undocumented SAM3X8E issue. When the SAM3X8E's internal AD15 input is enabled to sample the chips internal temp sensor, the digital output capability of SAM3X8E pin PB27 is disabled (Due pin D13). More specifically, to internallyby dnewman - Controllers
Quotedeaconfrost the user guide says to power RADDS by 24V the diode used in the default 12V setup have to be replaced by three Zener diodes (4 V and 1.3W). is 4.3v 1.3w ok? Somewhere you should also find amongst the RADDS documents that you do not need to do that for the v1.5 RADDS electronics. That's my recollection at least. I use 24V with my v1.5 boards and I've never made that mod.by dnewman - Controllers
Quoteshofman Hi everyone, My RAPS128 are now in the printer. I've switched to 1.14 firmware. Can someone explain how to specify forward /backward and to invert the signal with the new M584 command ? Thanks. Edit : M569 command still works on RADDS... I have not myself used M584 yet. FWIW, here's my RADDS RRF config which I use with RAPS128 drivers. M111 S0 ; Deby dnewman - Controllers
I checked, the code is initializing the SD Detect pin's internal pullup.by dnewman - Controllers
Quotedc42 Quoteturboproc What I did notice btw is a missing pull-up. The signal level is somewhere halfway. Looks like the internal pull-up is not activated by RRF. Adding manually a 10K resistor created a nice HIGH/LOW. That doesn't surprise me. The Duet has an external pullup resistor on the card detect pin, so the firmware doesn't need to turn on the internal pullup resistor in that build. Tby dnewman - Controllers
Quoteturboproc This is weird: loading the DUE board with one of the SdFat example programs immediately shows all the details of the SD card. Took more time to upload the program than to run it. Is it possible to activate a debugging log in the SPI or Storage part of the code? Haven't crawled yet through the CoreNG source yet. Presume it is somewhere there. And you've actually have the card withby dnewman - Controllers
All I can say is that SD works fine on my two RADDS + Arduino Due boards with RRF 1.14. Do NOT use the SD card slot on the RADDS LCD module. You need to disconnect the RADDS LCD module and use the microSD slot on the RADDS board itself.by dnewman - Controllers
Quoteshofman Hi Dnewman, What's new on your 1.14 firmware ? I did the port, the rest of the credit goes to others. dc42 posts brief releases notes with each new firmware in the duet forum here, http://forums.reprap.org/read.php?416,683592,683592#msg-683592by dnewman - Controllers
Quotedc42 As Dan says, there are just too many differences. We have a separate build of RepRapFirmware for the Duet WiFi too. I'm not saying it is impossible, it's just not very practical. I want to qualify dc42's answer a little. The functional 3D printing code is 99.99% identical. The differences are all in Microprocessor pin assignments -- vastly different between the two. The higher lby dnewman - Controllers
Quoteshofman Dnewman and DC42, is there any chance to have in the future only one RRF version, and only have to modify some specific parameters in a file to use the selected hardware ? Not practical. There's too many cart-before-the-horse problems. For example, how on startup do you ensure that all heaters are turned off UNLESS you first know the type of electronics and thus the microprocessoby dnewman - Controllers
I've uploaded a 1.14-radds.bin build which appears to work. I write "appears" because I was just starting to pull the RADDS board to install a new field test board for testing. So, I put the RADDS back in, started a simple print, worked fine, and then got back to installing the new board.by dnewman - Controllers
Quotedc42 I have just released version 1.14 of RepRapFirmware for the Duet and Duet WiFi, with a new T parameter to the M569 command to extend the step pulse timings. Some of the changes are very hardware-dependent, so somebody will need to do a little work on the code before it can be built for RADDS. Looked at it. Should be straightforward given that PIO_OWER is only set for the step pins (asby dnewman - Controllers
Quoteshofman What is the maximum step rate that I can use ? You may be able to work it out from the past posting by GroupB on the subject. There was a feedrate below which things work and a feedrate above which things did not. Multiply that by his steps/mm for the impacted axis and you will then have the step rates. You can then use your own steps/mm to translate that into maximum feedrates fby dnewman - Controllers
Quoteshofman Dnewman, can i use your 1.13a firmware with DVR8825 steppers ? Should I replace them by raps128 ? Thanks No. If you use DVR8825 steppers, you need that special 1.09something build I did some time back for GroupB. (You can PM him for a copy.) Otherwise, you just have to print at lower step rates.by dnewman - Controllers
Quoteo_lampe Where would I put my z-probe connectors? On a duet it'd be the E0 endstop, but I've found no dokumentation about it on doku.radds..... Searching the forum for showed each comment where radds was included. WTF does all words mean then? Also, see https://github.com/dcnewman/RepRapFirmware/blob/dev/doc/RADDS-v1.5.md#inductive-z-probeby dnewman - Controllers
Quoteo_lampe The RADDS version of the config.g has a non defined parameter: For the record, there is no difference between the config.g files in the dc42 RRF repo and those in the RADDS fork of dc42 RRF. Quote M574 X2 Y2 Z2 P1 I guess it should be S1 or S0? But either way, I can't make my endstops talk to RRF. Defined as S1 they always show " at max endstop"; defined as S0 they always show "nby dnewman - Controllers
I use an Octopi with my RRF on RADDS. Works great. There is a mismatch in SD card file ops between OP and RRF, there being no "standard" for how the gcode/mcode commands work. Earlier in this thread AK_Eric worked with the OP folks -- Mark Walker namely -- to get OP updated to be able to work with RRF correctly. (OP was, for instance, forcing SD card file paths to have a leading "/" in theirby dnewman - Controllers
Quoteshofman Hi everyone, I'm using repetier on RADDS with an LCD screen and Wifi card (ESP8266). This screen, with this configuration : Can this screen be supported on RRF with this configuration ? And the wifi card, with this solution for example : Thanks @++ Can? Well, it's open source so it can be.... However, RepRapFirmware on RADDS does not presently support networking nor the hardwby dnewman - Controllers
QuoteAK_Eric Just an FYI my update to 1.13a-radds went off without a hitch: I used the "popsicle stick" method to access the reset button... and hopefully with this update I'll never have to do that again Great! Thanks for the followup, it is appreciated. Don't forget to put iapradds.bin into the sys/ folder.by dnewman - Controllers
Quoteo_lampe To bad David skipped the dc42 part of the .bin file name. How are we users suppose to know it's made for delta or CoreXY or Cartesian? Ah, but one of the many beauties behind RepRapFirmware is that you configure it at run-time instead of compile-time. That is, you do not conditionally build it for different hardware configurations like Marlin or Repetier. Instead it's all there anby dnewman - Controllers
Yesterday I uploaded a new 1.13a RRF binary for RADDS, RepRapFirmware-1.13a-radds.bin Some notes about this version, dc42 has dropped '-dc42' from the names of the binary files. I've followed suit. This is in keeping with the dc42 fork of the RepRapFirmware now being the de facto RepRapFirmware distribution. All of my RADDS ports have been based upon the dc42 fork. As mentioned previously, toby dnewman - Controllers
QuoteICanBeRobot Having dealt with modems and other serial devices quite a bit, most actually expect \r\n which is why minicom expects that. Other firmwares I have used send both. Anyways I did that and now I get: and stays there. That's normal. Particularly if you don't have any thermistors connected. Quote If I type random keys I eventually get this error, "Error: G-Code buffer length oby dnewman - Controllers
Out-of-the-box, Pronterface and Arduino both connect fine to the RADDS board with RepRapFirmware 1.13a-radds. I didn't have to make any changes to Pronterface. Arduino defaulted to 9600 baud and no line terminators so I did have to set those appropriately. See the snapshots below. Running Windows 7 x64 as a virtual machine. Screen Shot 2016-06-22 at 11.06.14 AM by dnewman2010, on Flickr Scby dnewman - Controllers
Only suggestion I have is to power up the board, wait a couple of seconds, press the reset button on the Due board, then try connecting over USB. A number of users have reported startup problems with RADDS when first powering up the board from their 12 or 24V supplies. It seems that the 3.3V regulation is slow to stabilize (relative to the ARM's speed). The issue isn't specific to the firmwaby dnewman - Controllers
QuoteAK_Eric @Nandox7 : With my 12v setup, I use SD6128's, and I have them dialed in about .75v, they behave well there. I recently tried swapping to the RAPS128's, and that same voltage was super under-powered, I had to bump it up to around 1.1v to get them to move. For others reading this thread Panucatt SD6128: current limit = 2 x Vref = 1.5A current limit @ Vref=0.75V RAPS128: current limiby dnewman - Controllers