Finally received the MKS Robin Nano V3.0 + wifi module + TS35 v2.0
Mounted up the display and board to my... mounting panel. time to flash the board with initial firmware. As of getting it, official Marlin doesn't support the board yet and is awaiting pull requests from MKS. Looks like its the same as the SKR Pro that needs a SD card to upload the firmware in addition to 'assets'. I'm assuming the assets are because of the graphical interface / touchscreen.
thought log before i proper write up.
Mar 13, 2021
- received it, mounted to board
- firmware configure from mks marlin fork
- path too long lol
- can't have
ADVANCED_PAUSE_FEATURE or LCD_BED_LEVELING because the screen (ts35v2) isn't actually supported yet. fixed by using TFT_COLOR_UI instead of TFT_LVGL_UI
- welp. this didnt come with a microsd, gotta find a small one. do i still need the assets folder? O_o
Mar 14, 2021
- copy Robin_nano_v3.bin not firmware.bin
- seems like fan 1 and fan 2 are reversed? ): - PR sent
- ts35 encoder is not default 4 pulses per step. maybe 8?
Mar 15, 2021
- sweet. my PR was accepted.
- Confirmed, Fan1 PWM control is dead. Fan2 is working
- the blower fan is terrible and vibrating the entire printer. (unrelated to board)
- enabling
FAN_SOFT_PWM fixes Fan1 (fan0)
- RUMBA32 board confirms the same problem/requirement of enabling software PWM for the stm32f4 citing a problem with stm32duino core
Mar 16/17
- finished printingthe new parts YAY
Mar 18, 2021
- mounted. setting up probe offsets and etc. yey
Revision1vs2
- fixed silkscreen for "E0_MOTOR" (Bottom sheet)
- missing TH1 silkscreen (Pin sheet)
- add a diode array / resistor bottom right by J55 (Pin sheet)
- reworded/rearrange heater page (Sch sheet)
- added diode protection on BLTouch (Sch sheet)
- added 100ohm on BLTouch servo pin (Sch sheet)
- a few more measurements (Size sheet)
Revision2vs3
- fan pin switch (Bottom sheet)
- cleaned resist/silk/copper layers (Bottom sheet)
- (Pin sheet missing)
- (Sch sheet missing)
- (Size sheet missing)