Thanks a lot!by waltersteinlein - Next Wave Electronics Working Group
Hey Traumflug! Do you want to push your makefile to the git repo? I can happily live with the binary zip version, but I've tried the ones I get along with the gerbers first and only started searching when I had some troubles. It might help other people. Changing the bootloader address seems obvious in retrospective but might be quite an obstacle for others.by waltersteinlein - Next Wave Electronics Working Group
Quote It is. See line 58ff of the Makefile: Well, my makefile looks a little different: # Bootloader # Please adjust if using a different AVR # Find the correct value in the "Boot Loader Parameters" section of the # chip's data sheet. It's the lower value in the "Boot Loader Flash Section" # and must be multiplied by 2, as the numbers in these tables are word sized. # 0x0e00*2=0x1C00 for ATmeby waltersteinlein - Next Wave Electronics Working Group
Hey Traumflug! Thanks a lot for your reply. I checkout the older printrun version and indeed, it works! I guess, the Gen7 bootloader is the recommended one for the Gen7 board (obviously, d'oh), but could you point me to the line of code, where the bootloader waits for 3 seconds. I'd really like to change that so that I can use my Gen7 board with the printrun version my distribution provides. Ohby waltersteinlein - Next Wave Electronics Working Group
Ok, after further investigation, it seems like the firmware is actually flashed to the device. A serial monitor throws "start ok" at me when I connect to it at 115.2kbaud. Now comes the odd stuff: If I keep the serial monitor opened and start up pronterface or pronsole and close the serial monitor, I can connect to the printer. Everyting works as expected, LEDs are turning on and off, Motors arby waltersteinlein - Next Wave Electronics Working Group
I've just installed the setup test firmware from Traumflug's git repo and it works well. So I assume, that the bootloader is actually fine. The remaining question is, why can't pronterface communicate with the printer? This is how I flashed the teacup firmware: $ cp ThermistorTable.double.h ThermistorTable.h $ cp config.gen7-v1.4.h config.h $ make -f Makefile-AVR program CC build/usb_by waltersteinlein - Next Wave Electronics Working Group
Hi, I just finished building up my Gen7 1.5 board. Flashing the 1284p with an external ISP programmer and the latest Teacup firmware from Traumflug's git repo worked just fine. Next, I tried flashing the Gen7 bootloader. While I think it went successfully, a firmware uploaded via usb just doesn't work. $ make -f Makefile-AVR program avrdude -c stk500v2 -b 115200 -p atmega1284p -P /dev/ttyACMby waltersteinlein - Next Wave Electronics Working Group