Hi Charles, * Hardware encoder pins available: B12,eQEP0A_in C13,eQEP0B_in D13,eQEP0_index T12,eQEP2A_in R12,eQEP2B_in V13,eQEP2_index
* hostmot2 VHDL code I have't heard of hostmot2 before. Thank you for mentioning it. From linuxcnc's document the 7i43 supports 8-channel servo or 4-channel servo plus 4 step/dir generator. I'm not that ambitious. I have had only 4 step/dir generators in my mind when I started to design the board. I'm planning to write the step/dir generators from scratch and connected it to a j1 Forth CPU. Maybe I should go for a iCE40HX8K so there is more room for VHDL. I designed this board with an FPGA for following reasons: 1. Step/dir generator 2. SPI with many chip selectors 3. Signal processing which cannot be handle by CPU 4. Security: Users can protected their code using the nonvolatile memory in iCE40 * PC/104 bus OK, I should not mention PC/104, which could not be achieved with current design ;). What I mean is daughter boards can stack under or above the baseboard. Thank you for your comments. 2014-06-24 21:26 GMT+08:00 Charles Steinkuehler <[email protected]>: > On 6/24/2014 5:47 AM, 吳政昌 wrote: > > I'm designing a board for CNC based on Beaglebone Black. > > > > Spec: like BeagleBone Black but > > * 2 RJ45 > > * 1 FPGA for stepper > > * Boot into EtherCAT master mode but can changed to EtherCAT slave mode > > * 2 Connectors, 1 of them is compatible to Raspberry Pi's P1 connector > > It sounds like a great board! A few comments: > > * I recommend making the hardware encoder pins available if at all > possible, since you seem to be targeting industrial control. > > * The PRU is required to run EtherCAT slave mode (along with the > libraries from TI), which means the PRU likely will not be able to do > step/dir generation in EtherCAT mode. You have an FPGA, but I don't > think the ICE40 will have enough logic to run the standard hostmot2 VHDL > code. > > * I see mention of a PC104 bus, which would be great, but this would > have to tie to the GPMC controller, which conflicts with the eMMC > controller pins. > > -- > Charles Steinkuehler > [email protected] > > > > ------------------------------------------------------------------------------ > Open source business process management suite built on Java and Eclipse > Turn processes into business applications with Bonita BPM Community Edition > Quickly connect people, data, and systems into organized workflows > Winner of BOSSIE, CODIE, OW2 and Gartner awards > http://p.sf.net/sfu/Bonitasoft > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users > > -- 吳政昌 Sirius Wu 動程科技有限公司 Mapacode Inc. ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
