|
Update to below This morning I have been able to get a turret knee mill in my workshop, which already has a 7i76 board in the controller head, working with the DE0-Nano-Soc This after the semi-obligatory 'brain-fade' where I forgot how I had powered the 5v source to the 7i76 and could not work out why the 7i76 was 'missing'. The answer is that the DE0-Nano does NOT supply a 5v feed as the 5i25 will do, so you must wire one in and change the W2 jumper accordingly - thanks for the prompt Bas! I used the debian-8.4 image as below, NOT upgraded. As previously, there is some as yet undetermined problem with the instantiable driver, or the related changes in the later image. The earlier driver and image work fine though. The configuration is identical to my original 5i25-7i76 one, except for the [HOSTMOT2] section of the ini [HOSTMOT2] DRIVER=hm2_soc_ol BOARD=de0n CONFIG="firmware=socfpga/dtbo/DE0_Nano_SoC_DB25.7I76_7I76_7I76_7I76.dtbo num_encoders=2 num_stepgens=4" The .hal file begins with loadrt trivkins loadrt tp loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES tp=tp kins=trivkins loadrt hostmot2 debug_idrom=1 debug_modules=1 loadrt [HOSTMOT2](DRIVER) config=[HOSTMOT2](CONFIG) NB. if you copy & paste from the sample config, note that tp=tp kins=trivkins is commented out in that config The eagle eyed amongst you may have spotted that I specified encoders=2 in the config line Each header on the 5i25 and thus the Nano, only has 4 stepgens and 1 encoder, what this does is effectively enable the second DB25 header output socket on Charles's interface board (equivalent to the header P2 on the 5i25) and the encoder.01 can be accessed from that. I use the second encoder solely for a hardware pendant MPG on this mill, all the IO for the switches etc on that pendant go onto the 7i76 and are dealt with on the primary header. My aim for the DE0-Nano, is to replace the parport based controller setup on my slant-bed lathe, with this board and interface running headless and accessed via the existing computer with the lathe Congratulations and thanks to Charles Steinkuehler, Michael Haberler, Michael Brown and Devin Hughes for their parts in getting this to fruition. It is a major achievement On 13/11/16 14:16, [email protected] wrote: URLs got corrupted somehow -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout. |
- Re: [Machinekit] How to start with DE0-Nano-SoC ... Charles Steinkuehler
- Re: [Machinekit] How to start with DE0-Nano... euerka
- Re: [Machinekit] How to start with DE0-... Bas de Bruijn
- Re: [Machinekit] How to start with ... euerka
- Re: [Machinekit] How to start w... Charles Steinkuehler
- Re: [Machinekit] How to start w... euerka
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... Charles Steinkuehler
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... euerka
- Re: [Machinekit] How to start w... Bas de Bruijn
- Re: [Machinekit] How to start w... [email protected]
- Re: [Machinekit] How to start w... Chen Cheng Xi
- Re: [Machinekit] How to start w... Charles Steinkuehler
- Re: [Machinekit] How to start w... Chen Cheng Xi
- Re: [Machinekit] How to start w... Charles Steinkuehler
- Re: [Machinekit] How to start w... Chen Cheng Xi
