DieBieEngineering / DieBieSlave

Universal EtherCAT slave based on the LAN9252.
144 stars 54 forks source link

Code Source #2

Closed khaledlim closed 5 years ago

khaledlim commented 5 years ago

If you can share your code source.I'm studying on a similar project Thank you

DieBieEngineering commented 5 years ago

https://github.com/DieBieEngineering/DieBieMS-Firmware

khaledlim commented 5 years ago

Thank you so much. if i have any question can i ask you ?

On Fri, Jun 14, 2019 at 10:57 PM Danny Bokma notifications@github.com wrote:

https://github.com/DieBieEngineering/DieBieMS-Firmware

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ALOLXN5HPCU7TKGKPALZT7DP2QH33A5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYGCTQ#issuecomment-502292814, or mute the thread https://github.com/notifications/unsubscribe-auth/ALOLXN62YR5HR5RFE32BE2DP2QH33ANCNFSM4HYNLQOQ .

DieBieEngineering commented 5 years ago

Of course!

khaledlim commented 5 years ago

I worked a conception of a card that contains :

-STM32f407VGT6 microcontroller. -Ethercat Slave controller LAN9252 like you connected with SPI1 and an EEPROM 2Mbit with I2C. -USB 2.0 FS . -USB 2.0 HS with external PHY USB3300 -Connector VGA. -Connector SWD

And i'm disable to program it in Keil V5 , I already did the configuration of pins in CubeMX.

And why and how should i use TwinCAT software

Thanks

On Sat, Jun 15, 2019 at 12:48 AM Danny Bokma notifications@github.com wrote:

Of course!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ALOLXN57L64JS6JQ3F4RM3LP2QU3JA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYK7NY#issuecomment-502312887, or mute the thread https://github.com/notifications/unsubscribe-auth/ALOLXN7MYYAEQLWWZSANN2DP2QU3JANCNFSM4HYNLQOQ .

DieBieEngineering commented 5 years ago

That almost looks like a computer, what are you trying to build?

You use Twincat as for example the master controller.

On Sat, Jun 15, 2019, 02:28 khaledlim notifications@github.com wrote:

I worked a conception of a card that contains :

-STM32f407VGT6 microcontroller. -Ethercat Slave controller LAN9252 like you connected with SPI1 and an EEPROM 2Mbit with I2C. -USB 2.0 FS . -USB 2.0 HS with external PHY USB3300 -Connector VGA. -Connector SWD

And i'm disable to program it in Keil V5 , I already did the configuration of pins in CubeMX.

And why and how should i use TwinCAT software

Thanks

On Sat, Jun 15, 2019 at 12:48 AM Danny Bokma notifications@github.com wrote:

Of course!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ALOLXN57L64JS6JQ3F4RM3LP2QU3JA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYK7NY#issuecomment-502312887 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ALOLXN7MYYAEQLWWZSANN2DP2QU3JANCNFSM4HYNLQOQ

.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ACQ75HXP7WDWVFHQTCYCT3DP2QZUBA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYMHMQ#issuecomment-502318002, or mute the thread https://github.com/notifications/unsubscribe-auth/ACQ75HV2PS5AXFW36G5YO63P2QZUBANCNFSM4HYNLQOQ .

khaledlim commented 5 years ago

I want to build a Card of interfacing of a 6 axis Robot for Control Automatisation using EtherCAT Fieldbus. Which programme and libraries should I use for communication SPI1 between the microcontroller and the LAN9252 ?

On Sat, Jun 15, 2019 at 3:37 PM Danny Bokma notifications@github.com wrote:

That almost looks like a computer, what are you trying to build?

You use Twincat as for example the master controller.

On Sat, Jun 15, 2019, 02:28 khaledlim notifications@github.com wrote:

I worked a conception of a card that contains :

-STM32f407VGT6 microcontroller. -Ethercat Slave controller LAN9252 like you connected with SPI1 and an EEPROM 2Mbit with I2C. -USB 2.0 FS . -USB 2.0 HS with external PHY USB3300 -Connector VGA. -Connector SWD

And i'm disable to program it in Keil V5 , I already did the configuration of pins in CubeMX.

And why and how should i use TwinCAT software

Thanks

On Sat, Jun 15, 2019 at 12:48 AM Danny Bokma notifications@github.com wrote:

Of course!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <

https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ALOLXN57L64JS6JQ3F4RM3LP2QU3JA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYK7NY#issuecomment-502312887

, or mute the thread <

https://github.com/notifications/unsubscribe-auth/ALOLXN7MYYAEQLWWZSANN2DP2QU3JANCNFSM4HYNLQOQ

.

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub < https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ACQ75HXP7WDWVFHQTCYCT3DP2QZUBA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYMHMQ#issuecomment-502318002 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ACQ75HV2PS5AXFW36G5YO63P2QZUBANCNFSM4HYNLQOQ

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/DieBieEngineering/DieBieSlave/issues/2?email_source=notifications&email_token=ALOLXN2HEHKYBKS5ENP6DV3P2T5CRA5CNFSM4HYNLQO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXYZNMQ#issuecomment-502372018, or mute the thread https://github.com/notifications/unsubscribe-auth/ALOLXN5BFW7VO4XQPLSJ2GTP2T5CRANCNFSM4HYNLQOQ .