Commit Graph

217 Commits

Author SHA1 Message Date
Hakan Bastedt
8568bf99b3 Modified, switch marker postions for C28 and R17 2025-01-11 20:05:59 +01:00
Hakan Bastedt
5f8c3ba5fc Firmware for EaserCAT-6000 brought in 2024-12-14 19:32:27 +01:00
Hakan Bastedt
909685cf0e Submitting design for fabrication 2024-12-14 11:47:00 +01:00
Hakan Bastedt
7ebc28a5ca Updated README after EaserCAT-5000 linuxcnc failure 2024-12-13 11:05:13 +01:00
Hakan Bastedt
77cc13f175 Updated EaserCAT 5000 description somewhat 2024-12-11 12:48:03 +01:00
Hakan Bastedt
2871fd7905 New place for eeprom programming program 2024-12-10 20:57:16 +01:00
Hakan Bastedt
44d2324a03 Updates to hw straps after startup of card. 2024-12-10 20:44:29 +01:00
Hakan Bastedt
1df85b5646 faulty .gitignore 2024-12-06 07:49:54 +01:00
Hakan Bastedt
a653a3d94a Removed Gerbers. Generate them as needed instead 2024-11-25 22:32:34 +01:00
Hakan Bastedt
e26d411d61 Updated reset circuit to PB12 2024-11-25 22:30:41 +01:00
Hakan Bastedt
e285923d2e Updated 24V field voltage routing. Files sent for fab 2024-11-25 20:15:11 +01:00
Hakan Bastedt
0aba15aaab make xml files available 2024-11-25 12:37:30 +01:00
Hakan Bastedt
29fb2bfe6c make xml files available 2024-11-25 12:36:07 +01:00
Hakan Bastedt
76335711e6 Conf, untested 2024-11-25 12:32:10 +01:00
Hakan Bastedt
4e32128a0f Fixes to e3000 2024-11-21 21:28:56 +01:00
Hakan Bastedt
cdce935560 Final update of README.md for this time 2024-11-21 11:49:29 +01:00
Hakan Bastedt
6e0496805a Updated README.md 2024-11-21 11:40:25 +01:00
Hakan Bastedt
3bd59f4c3e Updated README.md 2024-11-21 11:39:24 +01:00
Hakan Bastedt
92244e3c9c Updated README.md 2024-11-21 11:17:29 +01:00
Hakan Bastedt
b722cc6b25 Moving all to Kicad8. Housekeeping symbols,libraries,3d-models 2024-11-21 11:10:24 +01:00
Hakan Bastedt
0795eea21e Updated README.md 2024-11-20 16:48:25 +01:00
Hakan Bastedt
d38497ed85 Updated README.md 2024-11-20 16:45:50 +01:00
Hakan Bastedt
1918604586 Ny structure. Start of the "main" branch 2024-11-20 11:18:13 +01:00
Hakan Bastedt
31b896871d Actually fix the hex wrongful alignment 2024-11-18 12:36:50 +01:00
Hakan Bastedt
3a44cded1f Added study of OS version, NICs, computers to see what cycle times are reliable 2024-04-14 20:40:11 +02:00
Hakan Bastedt
c710f3e57e Added valid xml and bin esi for AX58100, from evaluation board, converted with siitool 2024-04-14 20:38:58 +02:00
Hakan Bastedt
855553bed7 Test version, test OS and nic. Added counters to detect work/no work 2024-04-14 13:07:43 +02:00
Hakan Bastedt
a4ca1f641a Tried to extrapolate when missing position data. Didn't work as expected but I'll keep it. 2024-04-12 17:56:26 +02:00
Hakan Bastedt
b1cc8f1717 Updated README 2024-04-11 12:19:39 +02:00
Hakan Bastedt
55f7e19e88 Updated readme 2024-04-11 11:22:21 +02:00
Hakan Bastedt
220daa4408 updated .gitignore 2024-04-10 10:36:24 +02:00
Hakan Bastedt
37c14850bf Replaced runningaverage (uses malloc) with CircularBuffer 2024-04-10 10:36:01 +02:00
Hakan Bastedt
ed9af2ec50 Reduce irq delay if it has gotten to large 2024-04-09 20:24:16 +02:00
Hakan Bastedt
939470a0c6 Mods to make encoder work again, and a possible 2nd iteration of encoder config 2024-04-09 08:25:59 +02:00
Hakan Bastedt
ec1c8fc70f Enable encoder again. Cleanup of unnecessary variables 2024-04-07 23:27:10 +02:00
Hakan Bastedt
5eda2b451e Use calibrated frequencty for the base timer. No big difference but more scientific, maybe 2024-04-07 22:55:46 +02:00
Hakan Bastedt
226cbc5035 Updated READM.md 2024-04-07 22:54:32 +02:00
Hakan Bastedt
39e2ab31f1 Adaptive (just max over time) maxIrqServeTime 2024-04-07 22:35:52 +02:00
Hakan Bastedt
b164040829 Removed debug-ish compiler directive NEEDED 2024-04-07 22:15:37 +02:00
Hakan Bastedt
084e6891b6 Updated readme 2024-04-07 21:54:21 +02:00
Hakan Bastedt
ed8e4d8d39 Working linuxcnc lathe config with 2 ms cycle time 2024-04-07 21:53:25 +02:00
Hakan Bastedt
a829b0c6e2 Standalone unix port of step generator, also stm32 arduino 2024-04-07 21:51:36 +02:00
Hakan Bastedt
ab1a306d86 Works really nice now. 20 usecs base period => 50 kHz, 25 kHz pulse freq. 2024-04-07 21:45:53 +02:00
Hakan Bastedt
544dd5ed85 I works.
Use 4.19-rt kernel
Ethernet Intel I210 controller
ethtool -C enp1s0 rx-usecs 0 tx-usecs 0
2 ms loop time in linuxcnc .ini and .xml and code
baseTimer period can be adjusted
startTime for baseTimer can also be adjusted.
2024-04-05 18:30:33 +02:00
Hakan Bastedt
511e6442e9 Removed all real work, now just echo 2024-04-05 10:53:12 +02:00
Hakan Bastedt
63fafb4936 FIx 1c13 index manually, nLoops is back 2024-04-05 09:54:56 +02:00
Hakan Bastedt
efa03e3095 Removed hex specifier 0x where it shouldn't be 2024-04-04 16:13:20 +02:00
Hakan Bastedt
dcf6c2d18a jitter flawed, removed 2024-04-04 10:38:27 +02:00
Hakan Bastedt
34e60e43d8 Adaptive max cycle time adjustment, use maxCycleTime 2024-04-03 21:21:51 +02:00
Hakan Bastedt
294831465b Added max irq time and jitter time measurement 2024-04-03 21:17:15 +02:00