Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revisionBoth sides next revision | ||
reprap:anet:anet_mainboard_overclocking [2018/01/04 05:30] – [Anet Motherboard Overclocking] gmarsh23 | reprap:anet:anet_mainboard_overclocking [2018/01/04 05:45] – [Marlin changes] gmarsh23 | ||
---|---|---|---|
Line 194: | Line 194: | ||
#endif | #endif | ||
- | === pins_ANET_10.h === | + | === Marlin/pins_ANET_10.h === |
If you're using the stock A8 display, you can ignore this section. If you're using the full graphics display from the A6, this is required or else the display on the printer will be garbled. | If you're using the stock A8 display, you can ignore this section. If you're using the full graphics display from the A6, this is required or else the display on the printer will be garbled. | ||
Line 210: | Line 210: | ||
#define ST7920_DELAY_3 DELAY_7_NOP | #define ST7920_DELAY_3 DELAY_7_NOP | ||
+ | === Marlin/ | ||
+ | |||
+ | Marlin only comes with two lookup tables provided in this file, for operation at 16MHz and 20MHz. For other clock frequencies, | ||
+ | |||
+ | Here is a replacement for the file which has the 24MHz table added: https:// | ||
+ | |||
+ | To generate a table for a different frequency, Marlin provides a Python script in the buildroot/ | ||
+ | |||
+ | #> python createSpeedLookupTable.py --cpu-freq 25 > new_table.h | ||
+ | |||
+ | If you're using a crystal frequency which isn't a multiple of 1MHz, you'll need to edit the script to remove the "* 1000000" | ||
==== Compiling and installing new firmware ==== | ==== Compiling and installing new firmware ==== | ||
There are many guides online describing how to compile and install Marlin on an Anet A8. Find one and link it here :) | There are many guides online describing how to compile and install Marlin on an Anet A8. Find one and link it here :) |