Quantcast
Channel: Reprap Forum - Sanguino(lolu)
Viewing all 1033 articles
Browse latest View live

Re: Max current on melzi v2.0

$
0
0
If your board maker has used the standard components, all outputs use the same mosfet

So 11amps ish.. considering most fans are 0.35amp... your not going to have an issue..

Re: Max current on melzi v2.0

$
0
0
Thank you Dust !
It's an official melzi 2.0 by reprappro and indeed I want to use 0.35 amps fan.

Melzi - Heated bed is being powered via the USB cable

$
0
0
I've been using a Melzi (v1 I believe, with an Atmega644A) on my Mendel90 for several years now with Jumper 15 set to USB. It has suddenly dawned on me that I should be powering the Melzi from the PSU so I set the Jumper to VREG (the pins closest to the screw terminals) and tried heating the bed. It seemed to take a while so I checked the voltage at the terminal and it read 6.53V. It was at this point that I touched the USB cable and found it was very hot. Why is the heated bed being powered via the USB cable?

The extruder heats up using the PSU power regardless of whether JP15 is set to USB or VREG.

Could it be that my Melzi is a clone? I'd be pretty disappointed if it is because it came with a Prusa i2 kit from a reputable seller (RepRapKitStore) many years ago.

Re: Melzi - Heated bed is being powered via the USB cable

$
0
0
The USB cable getting hot is a sign that you have a poor connection between the PSU negative terminal and the electronics, or a ground loop that is carrying a lot of current. See [duet3d.com]. It's written for Duet electronics but it applies to all electronics except Rambo and Archim.

Re: Melzi - Heated bed is being powered via the USB cable

$
0
0
Thanks for that useful information.

I narrowed the problem down to the power terminal on the Melzi and while desoldering the terminal to replace with a new one, the solder pad came off. It must have been making a poor connection due to the pad being damaged. The terminal twisted a bit when I tightened the screws so that could have caused it.

Thanks to nophead for suggesting I scrape the solder resist off next to the hole and solder a wire between the new pad and the ground pin. Everything is working again.

Re: backup installed firmware?

$
0
0
Just went through a couple of days trying to get my cheap chinese made GT2560, which came with a Prusa i3 Clone (CTC D5983), to communicate with arduino.

I was getting repeated stk500v2_ReceiveMessage(): timeout errors from avrdude through both the arduino IDE upload function, and running it off the command line.
Turns out my GT2560 had an ancient bootloader and needed a different protocol, I used the following command to successfully read the bytecode out;

.\avrdude -p atmega2560 -C ..\etc\avrdude.conf -c wiring -P com3 -b 57600 -F -U flash:r:i3_bak -v

This command reads code out of the device flash ROM, writing it to a file.
I ran this from the \Arduino\hardware\tools\avr\bin directory.


Here's a youtube video with the same fix: stk500v2 timeout fix

Sorry for reviving an old thread, but it's the first hit on google for this.


Ps. The above post by Dust is incorrect, avrdudes commands specify that r reads the device memory and writes to a file, while w writes the contents of the file into the device memory. Docs:
avrdude option descriptions

What is this board and can it run Marlin 1.1.8

$
0
0
Hello everybody!
Let’s give it a quick introduction: I am owner of an orcabot 0.43 since some weeks now. I made it work and print and also started modding it.
Now I am at the point where I want to change some firmware settings. Unfortunately Igor the printer just as it is, no sifteare,, no docu and no one to ask. I did not find a single picture that matches my Bord. I guess it is a gen 6 electronic of some kind.
Is there any intelligence out there to tell me

  1. What board that is
  2. If Marlin 1.1.8 will run on it
  3. What sanguino settings I need to choose in Arduino software for flashing

I thing I red something about backup. I will of course try that because the printer is working with whatever firmware is on it now.

Enclosed is a picture of the board. Thanks for any ideas on that thing.

...
...

Picture size is quite limited, so here is a link to the picture:

[www.dropbox.com]

Re: What is this board and can it run Marlin 1.1.8

$
0
0
It does look very similar to a Gen 6

It depends on what main chip is on it

644p is two small for modern firmware
1284p is tight with modern firmwares (and can run into issues if you have a LCD or enable to many options)

Your going to have to clean that chip (isopropyl alcohol and a cotton bud) and read the number on it.

Re: What is this board and can it run Marlin 1.1.8

$
0
0
Thanks. That was a good hint. On the chip it reads:

ATMEL
ATMEGA 644P
20AU 1048

I don’t have an LCD installed and currently don’t use ABL or Software retraction. I guess too many of these kind of things can cause the problems. Only thing I have is a heated bed.
The thing that I want to do is mainly enabling fan support like here unter “spare pin extension”:
[reprap.org]

It would also be O.K. to know the firmware that is currently on the device reconfigure it and reinstall it just with the fan modification. Is there a command to read the installed firmware version?

Re: What is this board and can it run Marlin 1.1.8

$
0
0
Most id themselves over serial on power on..

but not all, and early marlin just said v1, for everything

Most come to the same issue with this...

you can retrieve a lot of setting from the firmware with M501
But, it does not tell you anything about what thermister type you have.

Re: What is this board and can it run Marlin 1.1.8

$
0
0
Thanks again.
So my plan would than be the following:

  1. Back up the running firmware like described here: [reprap.org]
  2. Use the M501 command to get most of the settings
  3. Donwload Marlin 1.1.8 and adapt it to my printer (incl. the fan support)
  4. Enabel additional features carefully, if at all
  5. See if it works (if not, re-install image of running firmware)

The chip is the one from the Gen6 electronics, as far as I understood the corresponding RepRap Wiki. And I want to be using the the 1284 settings of the sanguino in Arduion although it sais 1048 on the chip, right? Or just see what works best?

Re: What is this board and can it run Marlin 1.1.8

$
0
0
The chips says "ATMEGA 644P"

so you need to use the 644p settings

1048 is probably a date code for manufacturer 48th week 2010

It also says its "20AU" so its a 20mhz chip... you need to look at the crystal and see what speed its actually running at probably only 16, but you need to set ardunio IDE to correct speed or serial communications will not work.

also backup eeprom as it may contain valuable data

eg avrdude -p m644p -c stk500v2 -P {your com port} -b 38400 -U eeprom:r:eeprom_backup_file.hex

Re: What is this board and can it run Marlin 1.1.8

$
0
0
I just got my printer setup again which uses the GEN6 board. I was looking at updating the firmware. Did you get 1.1.8 to run on the GEN6 board?

Re: What is this board and can it run Marlin 1.1.8

$
0
0
No. I will earliest try it end of next week due to time constraints...:(

Changing the hot-end mosfet on my sanguinololu

$
0
0
Greetings to all,
the hot-end mosfet is gone, and I want to change it, but I was questioning to myself if the power module for heat-bed found on amazon like this [www.amazon.com] can be controlled directly from the 5V of the arduino. If not, can you suggest a mosfet or an alternative solution?

Re: What is this board and can it run Marlin 1.1.8

$
0
0
Ok so I got over my fear of bricking the only controller for this printer and was finally able to get Marlin 1.1.8 on my GEN6 board. So as I am sure you have found out the GEN6 board has an older bootloader which is most likely from Arduino legacy days (00XX). Marlin 1.1.8 needs to be compiled in something newer than Arduino IDE 1.6.8. I downloaded Arduino IDE 1.8.5 and installed it from:

[www.arduino.cc]

Now the Arduino IDE 1.8.5 does not have native support for the Sanguino based boards, so you need to download the files for that board and put in the .\arduino\hardware folder. You can get the files from here:

[github.com]

Once added you are ready to burn the bootloader from the Arduino IDE via the ISP method. Since I do not have an ISP programmer I used an Arduino Uno R3 as an ISP. You need to connect the Uno to the PC and open the example sketch ArduinoISP (it is number 11). On line 81 I uncommented #define USE_OLD_STYLE_WIRING and uploaded the sketch to my Uno. Once uploaded I powered both the GEN6 and the UNO off and wired the Uno to the GEN6's ISP pins as shown in the link below.

[www.arduino.cc]

Once everything was wired up I plugged the USB into the Uno and applied power to the Uno (the GEN6 will get it's power from the Uno). After double checking my wiring to make sure the only thing connected to the GEN6 was the Uno I burned the bootloader to the GEN6 by following the instructions below:

Open Arduino IDE
Click Tools. Set Board to "Sanguino"
Click Tools. Set Processor to "Sanguino W/ ATmega644P or ATmega644PA (16 MHz)" (Obviously you will want to verify what chipset you have by looking at the print on the board and what numbers are
on the crystal)
Click Tools. Under Programmer, choose "w Arduino as ISP".
Click Tools. Click Burn Bootloader
Arduino will begin burning the bootloader. The process takes about a minute or less.
After Arduino reports "Done", press the reset button on your GEN6 board.
Disconnect the power from the Uno board, unplug the USB cable and disconnect ISP wiring.
You're ready to load firmware!

Sorry if this seems overly simplified but I was tired of searching the net for all of this info and second guessing myself on if this would work on a GEN6 board. So if this saves one person that frustration it is worth it. Well time to move on to getting manual mesh bed leveling setup so I can compensate for the +/- .004" that bed leveling wasn't able to correct. Good luck!

Re: What is this board and can it run Marlin 1.1.8

$
0
0
your a bit out of date... thats the old, not supported way to install Sanguino

use this method:

Start up Arduino IDE

Open up the menu File|Preferences

At the bottom is a field Additional Boards manager URLs:
Enter "https://raw.githubusercontent.com/Lauszus/Sanguino/master/package_lauszus_sanguino_index.json"

Click OK

Open up the menu Tools|Board:|Boards manager...

This will open the manager. Scroll down till you see Sanguino
Click more info, this will reveal an install button.

Hit install.

Close the Board manager.

Your done!

RepRap discount full graphic LCD for sanguinololu

$
0
0
Hi guys i have a tronxy x8 that has a Melzi based/clone board and since i changed the firmware i'm not able to see anything on the LCD, even if i uncomment the right controller, so I don't know what to do, maybe are wrong pins, or maybe not, i don't know. I'm actually new into marlin firmware, so can someone help me to understand how to activate correctly the LCD?

Re: RepRap discount full graphic LCD for sanguinololu

Re: What is this board and can it run Marlin 1.1.8

$
0
0
lol yea that is a bit easier! I was searching the net and trying to follow the path from 00xx days till now. Yes my board and my expertise was out of date a lot has changed since I built my printer in 2010-2011. Honestly the changes are rather amazing that has happened. Thank you for the updated info!!
Viewing all 1033 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>