The Shop > CNC |
DDCSV1.1 4 Axis controller |
<< < (107/202) > >> |
iocapa:
Hello again. Made some progress in the reverse engineering of the FPGA stuff. Rewrote the motiondev driver and included some sniffing code (just waiting for my unit so i can JTAG probe it to dig deeper). In the mean time, i wanted to say that if someone screws their unit beyond repair, not to throw it away. Some reverse engineering of the connections under the FPGA would be of great help (or a schematic if anyone has one :drool: ). This would be helpful because there are still some unknown topics about the NVRAM chip/FPGA connection. |
awemawson:
Can't you X-Ray it to see those hidden connections - someone must work in a hospital :ddb: |
iocapa:
Yeah.. that would work also. Though i think there are more chances that someone will brick their unit than having access to a high resolution x-ray scanner. I think standard film based devices would not work. You need a machine with a ccd sensor (maybe like the ones used in airports). Even if so, it would still be hard do decipher all the connections. |
awemawson:
I don't know the internal technology of the modern FPGA's but I suppose that there is also the possibility of erasing the programmed linkages ? (just a caveat from a cautious old foggy :ddb: ) |
Benedikt:
--- Quote from: awemawson on April 18, 2017, 01:18:32 PM ---I don't know the internal technology of the modern FPGA's but I suppose that there is also the possibility of erasing the programmed linkages ? (just a caveat from a cautious old foggy :ddb: ) --- End quote --- Yes, the FPGA reads it's gate configuration from a flash chip on the PCB into it's internal RAM on boot. The flash can be rewritten, but I think it is not possible to read the flash. |
Navigation |
Message Index |
Next page |
Previous page |