Problems with CR10S PRO V2

Any updates on a CR 10S Pro V2 profile? Also, is it necessary to flash Marlin on a Creality in order to get Octoprint to work? I have my machine dialed in and I don't want to unnecessarily add an additional complexity to getting octoprint running. I flashed Octoprint to my pi and uploaded G-code but got the error "Your printer's firmware reported an error. Due to that the ongoing print job will be cancelled. Reported error: Option 'serial' in section 'mcu' must be specified"