Skip to content

Releases: cherry-embedded/CherryECAT

CherryECAT v2.0.1

03 Apr 10:48

Choose a tag to compare

  • fix: no need wait for changing to preop when rescanning

CherryECAT v2.0.0

27 Jan 12:42

Choose a tag to compare

  • feat: add ec_htimer_update for dc sync with dc_ref_clock
  • feat: add slave table for some slaves
  • feat: support single domain and multi domain
  • feat: add new perf tool
  • refactor: move netdev stats into netdev struct
  • refactor: caculate systime offset after clearing receive time
  • update(ec_cmd): remove unused struct
  • update(port/hpmicro): remove hpm eth phy code, using cherryphy only
  • update: remove ununsed system time diff monitor
  • update: remove ununsed has_dc_system_time
  • update: remove ec_timestamp_get_time_us api, using ec_timestamp_get_time_ns for all
  • update: move ec_start/ec_stop cmd into ec_cmd.c
  • update: move pdo callback to ec_master_receive, do not block ec_master_send
  • update(slave): add check for data sm
  • update: record send & recv exec time

CherryECAT v1.1.1

17 Dec 12:47

Choose a tag to compare

  • update: support slaves without COE
  • update(hpmicro): add csv & csp demo
  • fix(hpmicro): fix txbuffer mapping in hpm67, use ETH_ALEN for mac array
  • fix(dc_ref_clock): null pointer dereference in ec_master_find_dc_ref_clock @coinlockerbaby
  • fix(sii): correct bitmask check in EEPROM error detection @coinlockerbaby
  • fix(slave): some slaves do not support 1c12 & 1c13 with 2 bytes

CherryECAT v1.1.0

17 Nov 13:05

Choose a tag to compare

  • feat(phy): support multi ports
  • feat(port): add ra8p1 support
  • feat: add pdo callback
  • feat: add rescan request
  • update: reduce sm info memory, change static to dynamic
  • update: add delay before phy init
  • update: update esc register
  • update: add step to record error, change start_time u32 to u64
  • update: stop timer after slaves are in preop
  • update: change netdev index type to enum
  • update(eoe): update eoe code
  • update(osal): add mq api
  • fix(port/hpm): get txbuf from desc
  • fix(threadx): fix thread delete
  • docs: update readme & rst

CherryECAT v1.0.0

22 Oct 12:42

Choose a tag to compare

CherryECAT first release.