Hi Ted,
I just did my first Openinverter compile this very afternoon. From knowing nothing to firmware loaded took less that 1 hour.
I am assuming the VCU has a web interface, that allows you to upload the new firmware.
If you have a Raspberry Pi, it's a doddle
A very quick howto - assuming you have a raspberry pi with Raspian installed. and are doing an OpenInverter build
All done from the command line
sudo apt-get install git
mkdir zombbieverter
cd zombbieverter/
git clone
https://github.com/damienmaguire/Stm32-vcu
cd Stm32-vcu/
sudo apt-get install *arm-none*
make get-deps
## Do all yer dodgy hacks and then
make
ls -al stm32_vcu.bin ## check for a sensible date on the new file ie a few secs ago
The first compile took about 2 minutes on a RPI 5, subsequent small code changes took about 3 secs.
getting it to the VCU board can be abit of a faff, I use a USB stick, plug it in to the RPi
sudo mkdir /z
dmesg | grep sd ## and note the last device - probably sda
sudo mount /dev/sda1 /z
cp stm32_vcu.bin /z
ls /z ## check it is really there
sudo umount /z ## to avoid possibly trashing the USB stick when you unplug it
Now you can plug in the USB stick to your laptop and upload the file to your VCU.
I was very surprised how easy it was, I can now get HV battery voltage out of the VCU via Canbus
Pete