This kludge appeared to work:
I went into file explorer, double clicked on the "USB drive", and renamed the device "NODE_F446RE".
The name did not appear to be altered, but somehow the IDE was able to upload the program.
You are 100% correct. The "C05" board in fact identifies itself as "NOD_F446RE" The IDE does indeed is trying to find "NODE_" not "NOD_".
I have tried, but I can't figure out where the latest "boards.txt" is hiding on my disk drive to edit it. Any clue as to where in the Users folder it might be ...
Hi Forum Folks, My new batch, MB1136-F446RE-C05, A240300248 appears to not program via USB using the Arduino IDE ver 2.3.4. (Old batch -C04, loads the same program perfectly, using the same everything.) Tried three from the -C05 batch and had the same issue.
I'm thinking I might be far better off putting in 7-12 volts into pin 24 of CN7 (VIN), or ~5 volts into pin 6 (E5V). Then move JP5 from pins 1-2 to 2-3 and pull JP1. I believe this will still allow Arduino IDE programming via the USB (without having to rearrange the jumpers once again.) I am not ...
I believe I have carefully reviewed the relevant manuals, including the schematic for the board: https://github.com/Shikhargupta/MCU-Development-STM32/blob/master/Resources/STM32-Nucleo-64-pins-schematics.pdf
Before I asked for a bit of guidance from this extremely helpful forum, I have spent a ...
I feel like I'm being a bit of a pest. :roll: You folks have been more than helpful so far. However, VBAT doesn't just supply the back-up for the RTC, it powers up the entire board, quickly depleting the battery when you turn the normal supply off. :-( This seems unusual to me as the typical ...
I tried your pin reassignment and it works marvelously!! Thank you so much for your prompt reply. :-)
>> Here is what led me astray <<<< I was misled by what is apparently a misprint in the Zephyr Nucleo F446RE web page: >>>>>>>>>>>>>>>>>>>>>>>>> For more details please refer to STM32 Nucleo-64 ...
I should note that SoftwareSerial does work. However, I hesitate to implement the serial port in software it as it may tax the CPU and grab a timer I may be trying to use. The proper way to do this is using the existing hardware USART. Seems like a kludge, actually.