TinyG won't boot: SpDir light flashing constantly

Home Forums TinyG TinyG Support TinyG won't boot: SpDir light flashing constantly

Viewing 5 posts - 31 through 35 (of 35 total)
  • Author
    Posts
  • #9298
    cmcgrath5035
    Moderator

    Report your issue at

    Its not really a good idea to stay behind in FW unless you have a very repetitive job that just works, and the fuse setting issue (if that is your problem) could affect any FW build.

    #9299
    JeromyReno
    Member

    im not sure if it’s just my pc but i got it all to work by erasing the whole chip, setting the fuses, then the lock bits, then loaded the boot loader, then burned the tinyg.hex from my avr programmer. the response i get when using the firmware up-loader on chilipepper and the stand alone up-loader is that is cant make a serial connection, but i think that might be because i have one usb port on my surface pro and use it with ftdi and spjs. i think that is confuses it.

    its all loaded and communicating now. i think i just need to get my settings right cause chilipepper communicates with it and it looks like its running but the machine isn’t moving. almost there though!!

    note for others with this problem: if you are burning the xboot.hex and the tinyg.hex to your chip with a programmer be sure to uncheck the box that says erase chip before programming when loading the tinyg.hex, it’s checked by default and will erase the boot loader right after you install it. i did it the first 3~4 times i loaded it cause i wasn’t really thinking about it.

    #9301
    cmcgrath5035
    Moderator

    Jeromy
    Thanks for your experience write-up. Not many folks have programmers so I don’t suggest it by default.

    You are running windows, I presume.
    Running SPJS on the same machine?
    I have successfully run the tinyg.hex uploader from CP/SPJS running on Windows.
    Are you running SPJS ver 1.86? If not(meaning version <1.86), you have to manually disconnect from tinyG in the Serial port widget before running the updater. As of SPJS 1.86, it automagically disconnects (frees up) the serial port for the uploader, which is really a sub-process spawned by the Widget.

    #10268
    andy19790
    Member

    Has this issue been resolved? My tinyg just had this exact problem occur.

    #10274
    cmcgrath5035
    Moderator

    I am going to assume you mean your tinyG is in a state where SpnDir flashes constantly after powerup or reset button and cannot be re-programed vi the avrdude based tools.

    That would indicate that your bootloader has been over-written.
    The most common cause is sending a binary file to tinyG rather than a Gcode file to tinyG. If the binary file mimics a FW download, which is statistically possible(if not probable), that binary file gets written to tinyG flash.

    Solution is to reprogram tinyG with an Atmel ICE or to send the unit back to Synthetos and they will reflash it for you.

Viewing 5 posts - 31 through 35 (of 35 total)
  • You must be logged in to reply to this topic.