Reflashing a OW bms
I can now change a XR bms to a Pint bms and a Pint bms to a XR bms.
I pulled 6 Pint hex files and none of them worked, but a friend sent me his Pint hex file and that one works, and all can be paired with nRf and dig tilt
All my Xr hexs worked, I so happy, no more worring about lack of a certain bms.
@lemur Holy crap, that's impressive!
As always, you work is crazy awesome, man! Keep it up!
@lemur I've got a 4209 BMS that I'd love to test in my XPint.
Is it simple to do?
@lia You need a Pic tool, mplab ipe and a tutorial. That Jw chip is just for an extended Xr battery and the photo has the green wire broken off, it was on during flashing.
@lemur yo so you can put an XR in a pintx frame and have it run on pintx battery?
This post is deleted!
@me_josh Not sure what you mean, but a Xr controller doesn't fit in a PX frame. and bms's don't pair.
@lia I think I misread your question. I haven't tried reflashing a PX bms with XR firmware. I believe the PX bms is read protected and you cannot extract the hex file, you should be able to overwrite the Px bms with XR firmware but cannot go back to PX .
@lemur Aha it's okay. I've got an XR BMS that I was considering pairing with an OG Pint controller but just increasing the cells to 2p setup. No PintX involved but I do want to give it the range of one with a bigger bat at some point.
@lemur how do I go about pairing a pint bms on to my xr I'm curious what I need to do exactly.
Cloud last edited by
@lemur so I will need to purchase that pickit to flash the xr hex files to the pint bms then pair using nrf right is that what I'm understanding correctly
@tekshalcre yes, you will get a error code when you install the flashed Xr bms but just use nrf to pair
@lemur I got a PICKIT and MPLABX IPE Program and I get this error when flashing Pint hex to XR BMS:
The program file could not be loaded: "The line checksum on line 2086 of the hex file is incorrect; the hex file appears to have been corrupted.
I also get:
2023-12-17 23:43:53 -0800 - Programming...
The following memory area(s) will be programmed:
MPLAB's memory is blank so no programming operation was attempted.
2023-12-17 23:43:57 -0800 - Programming complete
*** Hold In Reset mode is enabled ***
@sdmods Where did you get the Pint hex file?