I've tried flashing the unmodified app onto a STM32F479 on a custom PCB (not an eval board) via J-Flash lite using the .bin file under the project's debug folder in the STM32CubeIDE and I don't see any STM com ports enumerating in device manager.
Thank for your response! I changed my HSE_VALUE to match that of my external Oscillator( OSC_IN/OSC_OUT right?). Because of how the MCU is broken out onto my PCB, my USB interfacing has to be conducted over pins PB14 and PB15 which means I have to use the HS. Do I still need to worry about PLL configuration? What did you mean by clock starts, are there additional _init functions I should be calling in main? Are there additional components required for using HS vs FS?
F469 and F479 are identical apart from crypto functions, so USB code should work provided your hardware is compatible between devices. Does the code work on STM32F469-EVAL? Do clock initialize correctly? Does your custom board otherwise work?
"If you feel a post has answered your question, please click ""Accept as Solution""."
Thanks for the response! Unfortunately I don't have an Eval board to work with. Yes, the custom board is otherwise functional. I don't know what all I have to do make sure the clock is initialized correctly other than set the HSE_VALUE to the frequency of my external oscillator.