Andreas Karlsson
8ebb78ea10
Enable SM3 interrupt for input only slave
...
Enable SM3 interrupt if the slave only got
inputs.
On PREOP_TO_SAFEOP do an intial write to SM3,
otherwise the SM3 will never occur since there
is no data present to read.
2022-09-27 18:16:22 +02:00
MechaMagpie
98a90d61ea
Add simple demo for Raspberry Pi
...
Add a demo application for Raspberry Pi with a LAN9252-based EtherCat hat,
such as with the SG Electronics Systems EtherBerry.
2021-09-02 16:40:40 +02:00
Hans-Erik Floryd
85319b8524
Regenerate rtl_xmc4_dynpdo
...
Regenerate source and artifacts from slave.esx using EtherCAT Slave
Editor.
2021-02-11 16:40:22 +01:00
Hans-Erik Floryd
27ab8dfba5
cleanup applications
...
Remove rtl_lan9252demo and rtl_xmc4_irq as they are similar to other
applications.
2019-05-09 15:43:07 +02:00
Andreas Karlsson
e600a515c5
add support for legacy static PDO mapping
...
Add possibility to use static PDO mapping. Upgrade XMC43 bare-metal
example to SOESv3.0 and use the static mapping.
2019-05-09 15:43:07 +02:00
Andreas Karlsson
5770a66558
Update applications to SOES v3.0
2019-05-09 15:43:07 +02:00
Andreas Karlsson
54de5af4b5
Update EoE application to new SOES version
2019-05-09 15:43:07 +02:00
Hans-Erik Floryd
236a02bfb4
add hook for setting default values
...
Add set_defaults_hook to let application override default values.
2019-05-09 15:43:07 +02:00
Hans-Erik Floryd
55df56821a
use options.h for config
...
Simplify configuration by using options.h directly.
2019-05-09 15:43:07 +02:00
Hans-Erik Floryd
e27b6bcbb1
move globals to ecat_slv
2019-05-09 15:43:07 +02:00
Hans-Erik Floryd
0170a15229
add sample application for dynamic pdos
2019-05-09 15:43:07 +02:00
Andreas Karlsson
6fb665a701
Update App to use new DC checks, set error function, SM watchdog, fixed EEPROM delayed write and move generic slave functionallity to generic SOES
2019-05-09 15:43:07 +02:00
Andreas Karlsson
973b774ddf
Prototype application for rt-kernel running lwIP and EoE
2019-01-24 17:51:06 +01:00
rtlaka
8711eb5968
Add support for tiesc, hal is created for tieschw, tiescbsp provided by TI
2018-02-12 20:03:08 +01:00
rtlaka
e27c903b9d
add support for XMC DAVE toolchain
2017-11-23 07:46:59 +01:00
rtlaka
6bb5aa643b
pass AL event mask to interrupt worker function
2017-11-07 08:43:56 +01:00
rtlaka
39fb2c91e7
added new xmc irq sample and adopted old samples
2017-10-30 09:50:30 +01:00
rtlaka
036fb47dc3
Put a brief license info in source files and bump version
2017-10-25 13:39:20 +02:00
Hans-Erik Floryd
23d689dc63
Feature/travis ( #30 )
...
* fix build warnings
* cmake build fixes and linux build files
* add travis build file
2017-10-25 11:13:47 +02:00
DonBit
eda5a1dc76
Add lan9252 for Linux ( #28 )
...
- Add kernel device driver
drivers/linux/lan9252
- Add lan9252 file for linux
applications/linux_lan9252demo
soes/hal/linux-lan9252
- Fix linux compatibility for cc.h
#ifdef __linux__
2017-10-15 15:50:50 +02:00
nakarlsson
98a5106683
Add support for XMC4800
...
Add support for XMC4800
2017-01-20 14:49:25 +01:00
nakarlsson
224811122e
add support and sample project for LAN9252
...
Add support and sample project for running SOES from a rt-kernel based
host CPU with LAN9252
2017-01-11 16:30:24 +01:00
Sascha Ittner
e8ae04c97b
removed included XMC Peripheral Library and add download instructions.
2016-09-15 14:21:18 +02:00
Sascha Ittner
5c3184cbd6
added xmc4300 demo project
2016-09-15 14:21:18 +02:00
Sascha Ittner
64abcf0cc5
Cleanup of ALevent update stuff in HAL, update ALevent var directly.
2016-09-15 14:19:11 +02:00
Hans-Erik Floryd
02cb5c79e2
Use ATYPE_RO
...
Accesstypes ro and rw are defined in the ESI schema.
2015-05-25 11:48:58 +02:00
Hans-Erik Floryd
d860e938fe
remove workbench-specific project files
2015-05-21 10:56:34 +02:00
Hans-Erik Floryd
1dd230f742
use C99 types
2015-05-21 10:42:10 +02:00
Hans-Erik Floryd
a5ac194e2c
cleanup
2015-05-21 10:13:06 +02:00
Hans-Erik Floryd
4abe6e0f6c
remove nil, use the standard NULL
2015-05-21 10:12:45 +02:00
Hans-Erik Floryd
b583bd2c08
change demo license
2015-05-20 14:08:22 +02:00
Hans-Erik Floryd
308fedfafc
update demo application
2015-05-20 13:15:49 +02:00
Hans-Erik Floryd
134d2eb20b
clean license headers
2015-05-20 11:47:50 +02:00
Mikael Heden
fbe99a8ab7
Imported Arthur Ketels' SOES (hg: ea7f05102d58)
2014-09-12 16:01:33 +02:00