forked from gnea/grbl
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMemorySizes.txt
More file actions
43 lines (31 loc) · 2.47 KB
/
MemorySizes.txt
File metadata and controls
43 lines (31 loc) · 2.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
GRBL
Sketch uses 29930 bytes (92%) of program storage space. Maximum is 32256 bytes.
Global variables use 1633 bytes (79%) of dynamic memory, leaving 415 bytes for local variables. Maximum is 2048 bytes.
GRBL-L start
Sketch uses 30074 bytes (93%) of program storage space. Maximum is 32256 bytes.
Global variables use 1633 bytes (79%) of dynamic memory, leaving 415 bytes for local variables. Maximum is 2048 bytes.
30882 VStudio report sizes program storage space
30878 // config.h //#define MESSAGE_PROBE_COORDINATES
All code changed implemented, tested ok on the bench using simulated spindle index and synchronization pulse.
Dynamic memory is less than the original GRBL version.
Disabled all laser defines in config.h to reduce code to avoid memory errors when in future, Arduino IDE updates its boards or compiler
Release 20190820 board version 1.6.22 IDE 1.8.9
Sketch uses 32008 bytes (99%) of program storage space. Maximum is 32256 bytes.
Global variables use 1592 bytes (77%) of dynamic memory, leaving 456 bytes for local variables. Maximum is 2048 bytes.
Release 20190820 board version 1.6.22 IDE 1.8.10
Sketch uses 31844 bytes (98%) of program storage space. Maximum is 32256 bytes.
Global variables use 1592 bytes (77%) of dynamic memory, leaving 456 bytes for local variables. Maximum is 2048 bytes.
AFter enabling probe, implementing Lichuan servo STEP_ENABLE_DELAY and updated threading synchronisation:
Release 20211002 board version 1.6.23, IDE 1.8.15
Sketch uses 32148 bytes (99%) of program storage space. Maximum is 32256 bytes.Global variables use 1596 bytes (77%) of dynamic memory, leaving 452 bytes for local variables. Maximum is 2048 bytes.
AFter fixing spindle rpm fluctuations when a threading pass starts:
Release 20211012 board version 1.6.23, IDE 1.8.15
Sketch uses 32244 bytes (99%) of program storage space. Maximum is 32256 bytes.
Global variables use 1600 bytes (78%) of dynamic memory, leaving 448 bytes for local variables. Maximum is 2048 bytes.
Release 20211012 board version 1.8.3, IDE 1.8.16
Sketch uses 32112 bytes (99%) of program storage space. Maximum is 32256 bytes.
Global variables use 1600 bytes (78%) of dynamic memory, leaving 448 bytes for local variables. Maximum is 2048 bytes.
Release 20211014 board version 1.8.3, IDE 1.8.16
Sketch uses 32080 bytes (99%) of program storage space. Maximum is 32256 bytes.
Global variables use 1600 bytes (78%) of dynamic memory, leaving 448 bytes for local variables. Maximum is 2048 bytes.