Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DumpMaster64 - Unable to burn bootloader #11

Open
NewGuy0101011 opened this issue Jul 27, 2023 · 5 comments
Open

DumpMaster64 - Unable to burn bootloader #11

NewGuy0101011 opened this issue Jul 27, 2023 · 5 comments

Comments

@NewGuy0101011
Copy link

Hello,

Firstly I want to say thanks for all of your work. I have built several of your projects now and this has been my first introduction to building, programing and getting a working thing at the end of it all. Super rewarding and super fun!

I have recently got 5 DumpMaster 64 from a friend that I am trying to program to get to work. These came to me preassembled and everything looks ok. I plug the unit in and the power led illuminates as expected. When trying to program the device using Arduino IDE and the instructions given on your page, i continually get an error. I have downloaded the MegaTinyCore package, set all of the chip, clock and programmer settings as suggested but when i click burn bootloader, i get an error message everytime.
New Text Document (3).txt

I have tried all of the 5 boards i have ensuring that the switch is set to UDPI but the same result each time. I have attached a text document that shows the error code i keep getting.

Thanks in advance for any help.

@wagiminator
Copy link
Owner

Did you choose the correct COM port (Tools -> Port) ? Have you tried uploading the firmware via dumpmaster-gui.py? If yes, what error message do you get?

@jcthe2nd
Copy link

jcthe2nd commented Aug 6, 2023

Hi

I am trying to program this awesome project you created thank you. I am able to burn bootloader but im unable to flash the firmware via Arduino IDE when i click upload i get this msg.
"Sketch uses 3547 bytes (43%) of program storage space. Maximum is 8192 bytes.
Global variables use 336 bytes (65%) of dynamic memory, leaving 176 bytes for local variables. Maximum is 512 bytes.
A programmer is required to upload"

I get the GUI python script to run and see the GUI but nothing seems to do anything when i click flash firmware.

Do I need the firmware.bin file in the same directory?

All switches are set correctly and COM ports and all other settings.

also this is what happens when i try to execute it in python in windows

C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc>python dumpmaster-gui.py
Traceback (most recent call last):
File "C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc\dumpmaster-gui.py", line 38, in
from libs.adapter import *
File "C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc\libs\adapter.py", line 25, in
from serial import Serial
ModuleNotFoundError: No module named 'serial'

C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc>python flash-firmware.py
Traceback (most recent call last):
File "C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc\flash-firmware.py", line 27, in
from libs.tinyupdi import Programmer, PrgError
File "C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc\libs\tinyupdi.py", line 52, in
import serial
ModuleNotFoundError: No module named 'serial'

C:\C64-Collection-master\C64-Collection-master\C64_DumpMaster64\software\pc>

@wagiminator
Copy link
Owner

Did you install PySerial?

@jcthe2nd
Copy link

jcthe2nd commented Aug 6, 2023

thank you it works perfect in linux but a little trouble in windows thank you all fixed

@wagiminator
Copy link
Owner

Great! However, it should work with Windows as well (I've tested it on a Windows 10 PC).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants