Coder Social home page Coder Social logo

Comments (20)

hankecnc avatar hankecnc commented on August 28, 2024

IMG_20220422_160712

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

I don't have the f103c8t6 board to test anymore

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

How did you compiled it?
Arduino IDE, makefile or PlatformIO or used the precompiled file?
I don't have my board with me right now but I will confirm it in couple of hours.

By the way... have you tried grounding PIN B5? That's the Emergency stop. If left unconnected it will lock the firmware for safety reasons. That can be modified via config file.

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

How did you compiled it? Arduino IDE, makefile or PlatformIO or used the precompiled file? I don't have my board with me right now but I will confirm it in couple of hours.

By the way... have you tried grounding PIN B5? That's the Emergency stop. If left unconnected it will lock the firmware for safety reasons. That can be modified via config file.

The problem is that the usb is not correctly recognized, is your crystal 25MHZ? Tried the precompiled v1.4.2 uCNC-USB-STM32F4-Blackpill.bin you posted in git, and PB5 grounded, and compiled with vscode, and enabled DISABLE_ALL_CONTROLS

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

In about an hour I'll be able to test it and let you know. I think it is 25Mhz.

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

I've just uploaded the bin that is precompiled in github and it's working. Even without Pin B5 grounded. The led (PC13) should be blinking at a 1sec rate (this is a visual hint that the firmware is running).
I used st-link to upload the firmware. What did you use?
Here is a pic. I confirm it's a 401cdu6 at 25mhz
IMG_20220422_165320

Also a print of a status query ? and reply by the board on a terminal
termite

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

Also tried with STM32CubeProgrammer in DFU mode and again all worked.

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

The led of PC13 is only on, not flashing, I try to burn the grblhal version again, his usb virtual serial port works fine, you have noticed that your chip is CDU6 instead of CCU6, I don't know what will be the difference, just flash capacity
ccc
?

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

ccc

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

I bought a f103c8t6 today, it's on the way, it will arrive the day after tomorrow

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

what did you use to upload the firmware?
If the led is not blinking that is an indication that the firmware is not running somehow.

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

what did you use to upload the firmware? If the led is not blinking that is an indication that the firmware is not running somehow.

Tried both with usb dfu and serial port with STM32CubeProgrammer

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

what did you use to upload the firmware? If the led is not blinking that is an indication that the firmware is not running somehow.

I have a little knowledge of microcontrollers, the PC13 LED is on means it is indeed running

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

what did you use to upload the firmware? If the led is not blinking that is an indication that the firmware is not running somehow.

In your program, does the PC13 LED light flash as long as it is plugged in without any communication?

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

The PC13 blinks because there is an internal function that runs every millisecond. Among other things (depending on the board) it makes a status LED blink every second.

Can you try the alternative method via Arduino IDE?
arduino-ide
arduino-ide2

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

If you don't have the STM32duino installed for Arduino IDE please read the wiki tutorial

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

If you don't have the STM32duino installed for Arduino IDE please read the wiki tutorial

Thanks, I will try again when my C8T6 arrives

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

How did you compiled it? Arduino IDE, makefile or PlatformIO or used the precompiled file? I don't have my board with me right now but I will confirm it in couple of hours.

By the way... have you tried grounding PIN B5? That's the Emergency stop. If left unconnected it will lock the firmware for safety reasons. That can be modified via config file.

Hello, after experiments, the firmware burning of the F103c8t6 version I purchased works normally

from ucnc.

hankecnc avatar hankecnc commented on August 28, 2024

I'll try him on my machine and see how he performs

from ucnc.

Paciente8159 avatar Paciente8159 commented on August 28, 2024

I'll try him on my machine and see how he performs

Thanks let me know if you find something off or bugged and I'll try to fix it ASAP.

from ucnc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.