ZombieVerter Display

Discussion about various user interfaces such as web interface, displays and apps
JanJouke
Posts: 35
Joined: Fri May 12, 2023 8:28 pm
Location: Breda
Has thanked: 4 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by JanJouke »

I am not even there yet. When I connect to http://192.168.4.1 I only see the command: "No SPIFFS files"
In the arduino ide it looks like there is no compatibel partition scheme (I use ESP32 by Espressif systems version 2.0.14).
On what location should I upload the spiffs.bin file? I tried 0x290000 and 0x310000.
I tried the ota update. The spiffs.bin update on the filesystem completed. Problem the same. Firmware update fails.

In the serial monitor I get:
Failed to parse params.json: EmptyInput
Failed to load parameters
Loaded 0 parameters for settings screen
Loaded 0 spot parameters for spot params screen

Something goes wrong, anybody any idea what I am doing wrong?
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

Code: Select all

esptool --chip esp32s3 --port /dev/cu.usbmodem31101 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 ZombieVerterDisplay.ino.bootloader.bin 0x8000 ZombieVerterDisplay.ino.partitions.bin 0xe000 boot_app0.bin 0x10000 ZombieVerterDisplay.ino.bin 
Is how the IDE is flashing the firmware, I've attached the partition and other's just incase they are useful.

I use the IDE tool to do the SPIFFS upload initially too.

Code: Select all

[SPIFFS] upload : ZombieVerterDisplay.spiffs.bin
[SPIFFS] address: 9502720
[SPIFFS] port   : /dev/cu.usbmodem31101
[SPIFFS] speed  : 921600
[SPIFFS] mode   : dio
[SPIFFS] freq   : 80m
Attachments
ZombieVerterDisplay.ino.bootloader.bin
(14.75 KiB) Downloaded 28 times
boot_app0.bin
(8 KiB) Downloaded 30 times
ZombieVerterDisplay.ino.partitions.bin
(3 KiB) Downloaded 32 times
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
JanJouke
Posts: 35
Joined: Fri May 12, 2023 8:28 pm
Location: Breda
Has thanked: 4 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by JanJouke »

Thanks, I got it programmed and updated via OTA (now with working spiffs). If you know what you're doing it's not that hard at all ;)
But still no communication with the Zombieverter. And when I was looking what happend on the can bus, the ground wire fell on a live 12v contact :shock: . Resulting in smoke. The Lilygo does nothing anymore :cry: . The board is also broken. The part circled in red is burned out. Do you know its part number (I can read D9 and the rest is burned)? Then it might still be salvageable.
board.jpg
If the board is beyond repair, is it then possible to use an SN65HVD230 CAN Tranceiver Module?

I have the ESP32 CAN Web Interface & datalogger, which also refused to communicate with the Zombieverter. I just found on the forum that this needs to be on can1, because the ESP32 module uses SDO communication, which is only on can1. Does this mean that the Lilygo has to be on can1? I had it on can2. This means I have to switch can1 and can2.
I try to get this communication issue solved before I order a new Lilygo.
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

That's not the can transceiver, it's https://item.szlcsc.com/137138.html but the can chip might be dead too. I've got 1 board left, I'll stick it in the post to you.

Code: Select all

    
    canInterface[1]->RegisterUserMessage(0x601); //CanSDO
    canInterface[0]->RegisterUserMessage(0x601); //CanSDO
SDO should work on either interface with the looks of it, but you could try changing the ODB2can in zombie.
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
JanJouke
Posts: 35
Joined: Fri May 12, 2023 8:28 pm
Location: Breda
Has thanked: 4 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by JanJouke »

Thanks, that is a way better solution. :D
On savvycan I can see the ESP canlite asking for data, but no response (if only connected to OBD2can, both on can1).
I changed all can settings to can1 and tried again to connect to the esp canlite. Still did't work.
I noticed that I use version 2.20 on my Zombie. So I tried updating it to the latest 2.22. There is an error, almost instant, it won't update. Maybe something got corrupted. First thing now is to get the Zombie updated, maybe this will solve the problem.
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

Sorry, been away, I'll get it in post tomorrow.
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
Volkmar
Posts: 22
Joined: Mon Sep 12, 2022 11:40 am
Location: Austria
Has thanked: 5 times
Been thanked: 4 times
Contact:

Re: ZombieVerter Display

Post by Volkmar »

Hey,

I’ve also got the Display thanks to BigPie!

Now I’m struggling to get something shown on the Display. Do I have to set the can on the zombie to transmit it to the can? I use can 1

And if I have to set the Can messages in the Zombie IO…can someone please tell me what I have to set?

Thank you so much!
Attachments
IMG_1310.jpeg
JanJouke
Posts: 35
Joined: Fri May 12, 2023 8:28 pm
Location: Breda
Has thanked: 4 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by JanJouke »

On my setup I only get it working on can 1. So set the obdcan in the zombieverter to can1 and connect the display to the wiring of can 1. Don't forget to check if the resistors on the can are correct (the 2 120 ohm resistors).
I only got it working when I programmed the Liliygo with the right partitions file as provided by Bigpie.
Volkmar
Posts: 22
Joined: Mon Sep 12, 2022 11:40 am
Location: Austria
Has thanked: 5 times
Been thanked: 4 times
Contact:

Re: ZombieVerter Display

Post by Volkmar »

Perfect…thanks…I will try it tomorrow…
Volkmar
Posts: 22
Joined: Mon Sep 12, 2022 11:40 am
Location: Austria
Has thanked: 5 times
Been thanked: 4 times
Contact:

Re: ZombieVerter Display

Post by Volkmar »

Now I checked my settings..
I have it on can 1 and OBD on can1. Unfortunatly no communication...but I think I have more communication issuse with the zombie, because the Tesla SDU OI board sends its status (temperature of the inverter, voltage, and 2 other) and I see it in the Zombie screen, but the zombie does not send the information (forward, reverse, neutral, throttle) to the SDU.

I have everything on CAN1 - ISA, BMS, Tesla SDU... I think perhaps there is a problem with the messages sent from the Zombie into the Can network...
joeflickers
Posts: 101
Joined: Mon Oct 24, 2022 8:46 am
Has thanked: 33 times
Been thanked: 10 times

Re: ZombieVerter Display

Post by joeflickers »

WillK wrote: Wed Aug 06, 2025 7:50 pm Perfect, built and uploaded. Haven't had chance to test with the CAN board & Zombieverter yet, but excercising the UI all looks great.
using flash tool downoald,what addresses did you use for each of the .bin files?
WillK
Posts: 21
Joined: Tue Aug 18, 2020 8:11 pm
Has thanked: 53 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by WillK »

Code: Select all

esptool_py/4.5.1/esptool --chip esp32s3 --baud 921600 --port /dev/cu.usbmodem101 --before default_reset
 --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 3211264 ~/Downloads/ZombieVerterDisplay.spiffs.bin 

esptool_py/4.5.1/esptool --chip esp32s3 --port /dev/cu.usbmodem101 --baud 921600 --before default_reset
 --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 0x10000 ~/Downloads/ZombieVerterDisplay.1_0_1.bin 
joeflickers
Posts: 101
Joined: Mon Oct 24, 2022 8:46 am
Has thanked: 33 times
Been thanked: 10 times

Re: ZombieVerter Display

Post by joeflickers »

WillK wrote: Wed Oct 01, 2025 7:15 pm

Code: Select all

esptool_py/4.5.1/esptool --chip esp32s3 --baud 921600 --port /dev/cu.usbmodem101 --before default_reset
 --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 3211264 ~/Downloads/ZombieVerterDisplay.spiffs.bin 

esptool_py/4.5.1/esptool --chip esp32s3 --port /dev/cu.usbmodem101 --baud 921600 --before default_reset
 --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 0x10000 ~/Downloads/ZombieVerterDisplay.1_0_1.bin 
Thanks, tired this but have a blank screen
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

Anything on the serial terminal?

https://github.com/Xinyuan-LilyGO/T-Embed has instructions to flash the stock firmware back on to test also.

Also can logs useful if no information on the display
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
JanJouke
Posts: 35
Joined: Fri May 12, 2023 8:28 pm
Location: Breda
Has thanked: 4 times
Been thanked: 8 times

Re: ZombieVerter Display

Post by JanJouke »

I have the Display working. The new chip, which I soldered on the board exploded, so it is beyond repair. So thanks again to Jamie for the new board. But I also got the Lilygo working with an regular can module and usb power (so you can use the Zombieverter Display without the special board).
I made a video about it. It took me a lot of effort to get this far, so maybe the video can help someone to get it a bit faster.
User avatar
Bratitude
Posts: 1080
Joined: Thu Jan 02, 2020 7:35 pm
Location: Canada
Has thanked: 222 times
Been thanked: 413 times
Contact:

Re: ZombieVerter Display

Post by Bratitude »

hey jamie, you got the hardware files? id like to add a 4 pin deutsch header connector to the board
https://bratindustries.net/ leaf motor couplers, adapter plates, custom drive train components
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

Will message it you on discord, the board designs not publicly available yet. It's on EasyEDA at the moment.
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
User avatar
Bigpie
Posts: 1845
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 89 times
Been thanked: 481 times

Re: ZombieVerter Display

Post by Bigpie »

New release time

The web interface has the option to rotate the display 180 degrees, also the option to hide spot params / params on the display.

https://github.com/jamiejones85/ZombieV ... /tag/1.1.0
Attachments
ZombieVerterDisplay.1_1_0.bin
(1.58 MiB) Downloaded 1 time
ZombieVerterDisplay.spiffs.bin
(896 KiB) Downloaded 1 time
BMW E91 2006
ZombieVerter
GS450h
Outlander Charger DC/DC
Outlander Compressor
Renault Kangoo 36kWh battery
FOCCCI CCS
Post Reply