caesar wrote:sfinktah wrote: https://github.com/sfinktah/uptempo/
Hey sfinktah, tried your script while switching to Ubuntu in a VM, works like a charm.
If you ever need testing on a UP Mini just let me know.
Workflow:
1) sent job to printer
2) cancelled it after it got sent completely
3) switch to Ubuntu in a virtual machine
4) run script
5) back to windows and clicked on print again
PS: a working print again command for the script would be nice!
Custom MCU-module for UP! Mini...
Re: Custom MCU-module for UP! Mini...
Hi, can you share pinout of your module?Michael_K wrote:Well.
In fact I had no much time for that recently.
For now I have assembled my module and all the printer hardware looks working fine in basic tests.
(USB, SD-card, steppers, heaters, limits etc.) The main thing I've figured out that it was not so clever idea - to choose the r2c2 hardware and firmware as a reference![]()
In fact It's not a real problem - just a sort of inconvenience.
Anyway, the deeper I dug r2c2 firmware, the stronger I wanted to rewrite it from the scratch... So, finally, I started do that.
I think it will take couple of weeks as I'm really busy for now.
(I know my english is not perfect, sorry).
I have UP Plus with dead CPU and i want to replace cpu module with something open source.
If you finally make your module work, i'll be were very grateful if you share firmware and pcb files.
Otherwise, i'll try to connect ATMega2560 with edited Marlin firmware to up plus drivers and other electronics.
Re: Custom MCU-module for UP! Mini...
Here is the pictures (attached).
Some notes:
AMP_MODx - should be Z-state, i guess (it's something like temerature channels references)
INP - some additional digital input (not used in my UPmini) - may be bed-level sensor or something...
INP and BTN inputs was wixed... and now I don't remember where is the right marking
I can also share the eagle project... if someone need it...
Oops... forum does not allow attach "not pictures" files
Some notes:
AMP_MODx - should be Z-state, i guess (it's something like temerature channels references)
INP - some additional digital input (not used in my UPmini) - may be bed-level sensor or something...
INP and BTN inputs was wixed... and now I don't remember where is the right marking

I can also share the eagle project... if someone need it...
Oops... forum does not allow attach "not pictures" files
- Attachments
-
- brd.png (156.84KiB)Viewed 25032 times
-
- sch.png (64.67KiB)Viewed 25032 times
Re: Custom MCU-module for UP! Mini...
I think my CPU may be dead. What are the obvious signs of a dead CPU?
I have no USB connectivity. I have tried different cables, computers with zero luck.
I have no USB connectivity. I have tried different cables, computers with zero luck.
Re: Custom MCU-module for UP! Mini...
That is the main symptom of a dead CPU board, the printer will not connect to the computer. Did you try the reset button on the CPU board? Have you done a lot of modding to your printer?jeeplvr wrote:I think my CPU may be dead. What are the obvious signs of a dead CPU?
I have no USB connectivity. I have tried different cables, computers with zero luck.
Re: Custom MCU-module for UP! Mini...
all I have done electrically is add a switch to the temp switch under the heat board and a new temp switch.
-
- Posts:141
- Joined:Sat Nov 29, 2014 5:41 pm
Re: Custom MCU-module for UP! Mini...
Well I can help with that, took it out yesterday to analyze the board and find out how to make a minimal-invasive mod.roller wrote: I wish I'd taken photos of the Mini mainboard to compare to the Plus to provide more info.
Turns out it has two extra FAN sockets (no header soldered, switched with the 12V rail) and a small microphone-jack plus a 4-pin header with the same pins.
Seems to be some sort of diagnostic port / JTAG. Or just the programmer-header for the factory.
I might attach my logic analyzer to it later, see if it spits out anything...
Here is the MINI Mainboard with a area- and ports-marking of what I found out so far…
- Attachments
-
- UP! Mini Mainboard BACK
- UP_MINI_Mainboard_Back.jpg (219.57KiB)Viewed 24872 times
-
- UP! Mini Mainboard TOP
- UP_MINI_Mainboard_Top.jpg (236.45KiB)Viewed 24872 times
-
- UP! Mini Mainboard TOP with markings
- UP_MINI_Mainboard_Areas.jpg (228.52KiB)Viewed 24872 times
Re: Custom MCU-module for UP! Mini...
I believe the both the Mini and Plus use the exact same main board...
Brainzilla- I believe the plug jack on the board that you are questioning is actually the power output (19v) for the older Plus machines that was used for the filament feeder motor. On the Newer version main board for the Plus 2 machines, this is used for the automatic platform levelling feature.
Brainzilla- I believe the plug jack on the board that you are questioning is actually the power output (19v) for the older Plus machines that was used for the filament feeder motor. On the Newer version main board for the Plus 2 machines, this is used for the automatic platform levelling feature.
Re: Custom MCU-module for UP! Mini...
Hello, I am new here. I have a dead UP! Plus's CPU/microcontroller killed by lightning, so I replace it with a LM3S5749 and program it with the .rom file then renamed to .bin fount in the UP\system folder via JTAG(JP2 pin9-12) with Segger's J-link but still not working(indicator light always green, usb not detected and won't initialize). Any ideals how to program it? or I am missing the bootloader? Thanks in advance.
Re: Custom MCU-module for UP! Mini...
John, your method is sound but the rom file most probably is encoded.
It is not intended for direct burning, but for the Up slicer to upgrade it via serial.
I presume the decoding then happens inside the bootloader on the microcontroller.
It is not intended for direct burning, but for the Up slicer to upgrade it via serial.
I presume the decoding then happens inside the bootloader on the microcontroller.
Re: Custom MCU-module for UP! Mini...
So, there is no way we could repair the microcontroller without the bootloader and firmware right? unless pp3dp give it to us?
Looks like I am just gonna convert it into a reprap or use the Custom MCU-module...
Looks like I am just gonna convert it into a reprap or use the Custom MCU-module...
-
- Posts:141
- Joined:Sat Nov 29, 2014 5:41 pm
Re: Custom MCU-module for UP! Mini...
Right. We don't even know what CPU they use since the IC has been wiped with sandpaper, but I would strongly suspect an AVR here as usualJohn Core wrote:So, there is no way we could repair the microcontroller without the bootloader and firmware right? unless pp3dp give it to us?
Looks like I am just gonna convert it into a reprap or use the Custom MCU-module...

Anyway all µC have some means to protect their firmware and I bet pp3dp uses those so called lock bits.
So unless they release some updated firmware we can take apart, edit and flash into the printer, we are pretty much screwed.
Converting the Mini into some other machine should be pretty easy.
Pull out that CPU module and start to find out what µC it is you are looking at.
A good start are VCC, GND and XTAL pins as those are usually fixed.
From there on you find out what pins do what and implement that into your own board that you plug into the CPU socket.
And then you put on some reprap FW and fumble with it till all the ports and specs match the Mini.
-
- Posts:2
- Joined:Wed Aug 19, 2015 1:46 am
Re: Custom MCU-module for UP! Mini...
I'd be interested if you've still got it around. I've got an up plus 2 with a dead CPU board that I'd like to get working again and would prefer not to have to do too much hardware design for it. Did you get the firmware working / rewritten as well?Michael_K wrote:I can also share the eagle project... if someone need it...
Re: Custom MCU-module for UP! Mini...
@davismith
If it's just the MCU, then there might be an opensource solution down the road;)
@Michael_K
Hoping that the Taulman nylon found it's way to you and that the silence is just change of mail from your side:)
Teaser youtube of UP 1.3 Motherboard, Arduino Mega with custom Marlin firmware & Repetier Host
https://youtu.be/sMFjSor8aJ8
If it's just the MCU, then there might be an opensource solution down the road;)
@Michael_K
Hoping that the Taulman nylon found it's way to you and that the silence is just change of mail from your side:)
Teaser youtube of UP 1.3 Motherboard, Arduino Mega with custom Marlin firmware & Repetier Host
https://youtu.be/sMFjSor8aJ8
Patrick
http://3dskrivare.nu
http://3dskrivare.nu
Re: Custom MCU-module for UP! Mini...
... started with temp/heating ...
Only got few hrs / month for this, so slow progress;)
ice for cooling
Tidied up cables somewhat
Only got few hrs / month for this, so slow progress;)
ice for cooling

Tidied up cables somewhat
Patrick
http://3dskrivare.nu
http://3dskrivare.nu
-
- Posts:2
- Joined:Wed Aug 19, 2015 1:46 am
Re: Custom MCU-module for UP! Mini...
Making much progress since this last post?pp3dp.se wrote:... started with temp/heating ...
Only got few hrs / month for this, so slow progress;)
Re: Custom MCU-module for UP! Mini...
Yes, it's alive...
Still some quirks & I would like to get SD card up and running before release to github
https://youtu.be/w41IKLb00kQ
Probably last update before xmas, so watch out for 2016;)
//Patrick
Still some quirks & I would like to get SD card up and running before release to github
https://youtu.be/w41IKLb00kQ
Probably last update before xmas, so watch out for 2016;)
//Patrick
- Attachments
-
- UP & Arduino first print
- IMG_20151206_173154.jpg (151.46KiB)Viewed 22966 times
-
- IMG_20151206_165536.jpg (192.43KiB)Viewed 22966 times
Patrick
http://3dskrivare.nu
http://3dskrivare.nu
Re: Custom MCU-module for UP! Mini...
I have stopped working on the Marlin code, so I release it into the wild today:)
Reason being that the Mega is lacking in some ways, so I am moving back to LPC1769 and Smoothieware, hopefully anyways:)
Will start a new thread on that endevour when more progress is made
The code and schematic are still highly usable and good enough to actually print with.
It does break warranty and is completely on your own risk
http://3dskrivare.nu/2016/01/27/up1-3-m ... -released/
Take care all and thx again Michael;)
//Patrick
Reason being that the Mega is lacking in some ways, so I am moving back to LPC1769 and Smoothieware, hopefully anyways:)
Will start a new thread on that endevour when more progress is made
The code and schematic are still highly usable and good enough to actually print with.
It does break warranty and is completely on your own risk
http://3dskrivare.nu/2016/01/27/up1-3-m ... -released/
Take care all and thx again Michael;)
//Patrick
Patrick
http://3dskrivare.nu
http://3dskrivare.nu
-
- Posts:10
- Joined:Thu Apr 10, 2014 8:32 am
Re: Custom MCU-module for UP! Mini...
Hi everybody!
I'm sorry, but I am a complete zero in programming. I have UP! Plus with a burnt controller and Arduino 2560. But I can't find what firmware to use and the Pinout connection UP! and the Arduino.
Thank you so much for the help!
Good luck to everyone!
I'm sorry, but I am a complete zero in programming. I have UP! Plus with a burnt controller and Arduino 2560. But I can't find what firmware to use and the Pinout connection UP! and the Arduino.
Thank you so much for the help!
Good luck to everyone!
-
- Posts:10
- Joined:Thu Apr 10, 2014 8:32 am
Re: Custom MCU-module for UP! Mini...
Hello!
I'm sorry, but I am a complete zero in programming.
But, I really need to fix our family a 3d printer.
I have UP! Plus with a burnt controller and Arduino 2560. Can't figure out which version of marlin to use, how to configure it. I could not find what pins correspond to Arduino on the printer UP!
All health and good luck!
Thank you!
I'm sorry, but I am a complete zero in programming.


I have UP! Plus with a burnt controller and Arduino 2560. Can't figure out which version of marlin to use, how to configure it. I could not find what pins correspond to Arduino on the printer UP!
All health and good luck!
Thank you!
