Tormach Released Control Baoard Schematics and Firmware Still Waiting VFD Files!

More
4 years 11 months ago #227594 by Rhine_Labs
smgvbest, There is enough to repair the source code is not required for repair or to even to support of right to repair just the compiled Binary and since it is a Pic Config Bits. Asking for the source code is a very tall ask.

I see that they have posted some of the pic config bits I provided them on the GitHub wish I had other boards/hips I could read and grab the others. 

When Asked By Rogge for help with obtaining the config bits because they may no longer have them., I did say yes, that I would be willing to pull the config bits for the other pic chips. Have Yet to hear back form them on this. Right now my chip programmers have been very busy with paying work anyways.

[img

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #227600 by smgvbest
Contract_Pilot I am not asking for source just to be clear. I am stating why I do not believe we would see source for the firmware on the boards. But do have the hope Tormach would publically release PP on github.

I do have the PP2.0.5 Source from Tormach. Free for asking just $10 to cover expenses to make a disk and mail it.

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago - 4 years 11 months ago #227618 by Iron-Man
A disassembler can be used to go from hex to assembly code.  Here is a partial listing using the PIC 16F83.inc file.  This was the closest I could find to the PIC 16F1947, which is a 8 bit device using 14 bit words I believe.  The circuit board could be designed in KiCad or Altium designer. I do not know how Tormach would feel about this.

;***********************************
include "pic16f83.inc"

__config 0000

org 0x2000
db
;***********************************
; Eeprom memory dump
org 0x2100
;***********************************
org 0x0000
movlw 0x80
goto L_0042

;**********
org 0x0004
;**********
bsf 0x7e,0
movlw 0x80
nop
movfw 0x7f
movwf 0x71
btfss 0x11,1
goto L_000e
clrf 0x41
incf 0x41,F
bcf 0x11,1
L_000e btfss INTCON,INTF
Last edit: 4 years 11 months ago by Iron-Man. Reason: KiCad

Please Log in or Create an account to join the conversation.

More
4 years 11 months ago #227660 by Rhine_Labs
@Iron-Man with disassemblers and decompilers some work some do not.

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago - 4 years 10 months ago #228309 by Iron-Man
Thanks Contract_Pilot

Still debating on building a complete board. I have older versions of MPLAB that should work.
I am interested in the lathe ATC board and its interface to PathPilot.
My Denford NovaTurn uses the 7i77 and 6i25.  I am currently working on a PIC16F 887 to decode and control a bi-directional turret.

Iron-Man
Last edit: 4 years 10 months ago by Iron-Man. Reason: NovaTurn

Please Log in or Create an account to join the conversation.

More
4 years 10 months ago - 4 years 10 months ago #230033 by Iron-Man
If you compare the "ELECTRICAL SCHEMATIC 15L Slant-PRO Lathe May 2015" to the Released Control Board Schematics, there does not appear to be J5-5 and J5-6 for the limit switches.  J5 Sheet 4 at 1C, shows Collet closer. 
Has anyone else noticed this?
 

Your browser does not support embedded PDFs. Please download the file here: Download PDF.


Thanks,

Iron-Man
Last edit: 4 years 10 months ago by Iron-Man. Reason: Schematic added.

Please Log in or Create an account to join the conversation.

Time to create page: 0.781 seconds
Powered by Kunena Forum