REARM Board Port

  • Hi -

    EDIT: I found this thread on,810214
    putting this breadcrumb here for the next person...

    I am trying to load and configure the LPC1768 port of RRF.

    I can not seem to find any info or discussion anywhere else. Is there a rudimentary road map somewhere?

    EDIT: go through the RRF online configuration, copy the files to the SD card, make the folder structure, install, reset and go.

    I edit the board.text file, put it and the firmware.bin file on the SD card and it seems to have flashed to the ReARM.

    When I connect a console to it (Octoprint), it appears to have loaded but there are constant errors for temp and the like b/c the therms are not defined.

    How does one get to these definitions and the like?
    I do not see a file structure on the card as I expected.

    Thanks in advance


  • administrators

    I'm sorry, I have nothing to do with the LPC1768/9 port other than providing some advice to @sdavi, the person who did that port and maintains it, and in including some of his changes in the main RRF source code to make it easier for him to keep that port up to date. He is most welcome to post here, but here seems to prefer to post at the forum you linked to instead.

    I think he has done a remarkable job squeezing RRF into a processor with only 64kb of RAM.

  • OK, so its been a while since I posted the beginnings of my adventure...I am successfully running the LPC port of RRF 2.03 on my ReArm +RAMPS with Ethernet and LCD (mostly).

    1. The OEM ethernet daughter board and generic LAN8720 boards seem to work.
    2. DWC 1.22.6 is best performing one for me.
    3. LCD menus are memory intensive. I have 1 single basic menu and networking enabled and it just about maxes out the system memory.
      If you dont have networking enabled, then a healthy set of menus is possible.
    4. I have fabricated a mosfet control board to control the PSU and part cooling fan.
    5. I am sucessfully using the 3 wire Makerbot style endstops with LEDs.
    6. I am using a homebuilt peizo sensor for leveling on the hotend with a Precision Piezo Universal 2.75 board.
    7. I no longer use Octoprint other than to drive the webcam to monitor the printer. I can use the serial connection, but almost entirely use DWC now.
    8. I did use a Panucatt WiFi backpack (ESP3D) connected via the serial UART. It worked quite well for basic functions. I prefer DWC onboard instead.

    I also got it going on an SKR 1.3 board, but I will make that another post.

  • administrators

    Thanks for the update! Did you post about running RRF on the SKR 1.3 board anywhere?

  • @dc42
    sadly no , not here yet. its all on reprap forum threads.
    for SKR1.3 LCD, the SPI methods needs to be decided. I think you can run the LCD with software SPI. If not, then you need to jumper some of the EXP1/2 pins to get the right pins on the LCD headers.
    Ethernet- P1.0 is not wired on the board anywhere. You need to solder a wire to that pin as well then jumper all the appropriate pins to a LAN8270 module.

    if anyone has specific questions, post them here or on the thread in the Experimental firmware section on reprap.


Log in to reply