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

FlashForge Creator #212

Open
ben-oet opened this issue Oct 5, 2020 · 0 comments
Open

FlashForge Creator #212

ben-oet opened this issue Oct 5, 2020 · 0 comments

Comments

@ben-oet
Copy link

ben-oet commented Oct 5, 2020

Trying to flash Sailfish onto our FlashForge Creator Pro. Ubuntu 18.04 laptop is plugged into USB port on printer. I've tried using stk500v1 and stk500v2 as well as trying different baud rates and are presented with "programmer is not responding" in all attempts.

Output from scons command:

$ scons platform=ff_creator port=/dev/ttyACM0 upload    

scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
"/usr/bin/avrdude" -F -V -p m2560 -C /etc/avrdude.conf -P /dev/ttyACM0 -c stk500v2 -b 115200 -v -v -v -v -U flash:w:build/ff_creator/ff_creator_v7.8.0.en.hex

avrdude: Version 6.3
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/etc/avrdude.conf"

         Using Port                    : /dev/ttyACM0
         Using Programmer              : stk500v2
         Overriding Baud Rate          : 115200
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
         AVR Part                      : ATmega2560
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    10     8    0 no       4096    8      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           flash         65    10   256    0 yes    262144  256   1024  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : STK500V2
         Description     : Atmel STK500 Version 2.x firmware
         Programmer Model: Unknown
avrdude: Send: . [1b] . [01] . [00] . [02] . [0e] . [03] . [90] . [85] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
avrdude: Send: . [1b] . [01] . [00] . [02] . [0e] . [03] . [90] . [85] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: ser_recv(): programmer is not responding
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: Send: . [1b] . [01] . [00] . [01] . [0e] . [01] . [14] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
avrdude: Recv: . [d5] 
avrdude: Recv: . [01] 
avrdude: Recv: . [80] 
avrdude: Recv: . [8c] 
^Cscons: *** [upload] Build interrupted.
scons: Build interrupted.
scons: building terminated because of errors.
scons: writing .sconsign file.


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

1 participant