Aliexpress QCA7005 modules

Development and discussion of fast charging systems eg Chademo , CCS etc
Post Reply
mikeselectricstuff
Posts: 120
Joined: Sun Nov 08, 2020 11:33 am
Been thanked: 2 times

Aliexpress QCA7005 modules

Post by mikeselectricstuff »

I ordered some of these QCA7005 modules to play with, 2 each of the PEV and EVSE version QCA7005
https://www.aliexpress.com/item/1005002 ... 5338%22%7D

The only difference between the "PEV" and "EVSE" versions is the firmware/config in the external flash memory - most sellers seem to only sell in qty 2, so if you want one of each you can reprogram one. I've attached a zip of the flash images

The memory in the "same type" pairs is surprisingly different - I think this is config and possibly calibration data.
Differences start at 0E0374

Not sure how much there is to learn from these yet.... :?:

I'm not convinced that the transformer/passives on this board are correct/suitable for CCS ( as opposed to Homeplug mains PLC), there's an optoisolator with part values that look more sensible for mains voltage sensing than CP detection.
Attachments
aliex_qca7005_flash.zip
(3.04 MiB) Downloaded 340 times
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Aliexpress QCA7005 modules

Post by Jack Bauer »

Thanks for making these available Mike. I have a "pev" one that I'd like to make into the "evse" version so will give it a go. Was researching info and found these links that may prove helpful :

https://github.com/Sevenstax/FreeV2G
https://www.yoycart.com/Product/634031373909/
https://www.tindie.com/products/evsec/hat-raspi-evse/
https://github.com/endland/sniffer-iso15118vse

Ideally I'd love to be able to build a charge station based on one of these modules.
I'm going to need a hacksaw
User avatar
CCSknowitall
Posts: 105
Joined: Fri Jun 04, 2021 1:47 pm
Has thanked: 1 time
Been thanked: 28 times

Re: Aliexpress QCA7005 modules

Post by CCSknowitall »

Station and car side modules do use transformers to couple to the pilot wire, and from my previous direct observation of other products are about that size. Although I will say my knowledge of the physical layer at this level is not very strong, but I don’t have any reason to doubt that these should work. The protocol is fairly tolerant, for better or worse.

There’s a calibration typically done on the car side which I think takes into account the characteristic impedance of the pilot wire itself within the vehicle, so the car can ask for more accurate adjustment of the various frequency bands (sub pilot carriers), I think it also for reducing radiated emissions to some extent. I think the calibration data is a per-car-model sort of thing, not every vehicle. In practice you can sorta get away with not doing this calibration in a test environment but your signal to noise can be pretty poor depending on your station setup. I’ve not heard of this calibration being done on the station side but might be.
User avatar
EV_Builder
Posts: 1199
Joined: Tue Apr 28, 2020 3:50 pm
Location: The Netherlands
Has thanked: 16 times
Been thanked: 33 times
Contact:

Re: Aliexpress QCA7005 modules

Post by EV_Builder »

I don't know who did the lobby but it was great. Pffff what a joke of CPU etc..
Converting an Porsche Panamera
see http://www.wdrautomatisering.nl for bespoke BMS modules.
User avatar
Jack Bauer
Posts: 3563
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 1 time
Been thanked: 87 times
Contact:

Re: Aliexpress QCA7005 modules

Post by Jack Bauer »

I'm going to need a hacksaw
User avatar
catphish
Posts: 954
Joined: Fri Oct 08, 2021 11:02 pm
Location: Dorset, UK
Has thanked: 93 times
Been thanked: 179 times

Re: Aliexpress QCA7005 modules

Post by catphish »

mikeselectricstuff wrote: Wed Nov 10, 2021 7:12 pm I'm not convinced that the transformer/passives on this board are correct/suitable for CCS ( as opposed to Homeplug mains PLC), there's an optoisolator with part values that look more sensible for mains voltage sensing than CP detection.
Did you work out whether these boards will work out of the box for CCS PHY? The seller is certainly selling them as "car" modules.
peternooy
Posts: 26
Joined: Wed Jul 06, 2022 3:35 pm
Has thanked: 5 times
Been thanked: 14 times

Re: Aliexpress QCA7005 modules

Post by peternooy »

I use QCA7000 boards from these Chinese source, and I can confirm they work as advertised. I have them working in my project, one for SECC (25kW CCS2) and one for EVCC (CCS2 DC_extended only).

That isolation transformer, i guess is for preventing the chip from potential damage from CP line. I do not know if there is any calibration needed as it seem fine no any observable problem with SLAC.

So far the SLAC process of my EVCC with the following commercial charger work perfectly fine
1) ABB
2) IES
3) eFaces
4) .. few number of Chinese brand DC chargers

Rgds,
CP
User avatar
catphish
Posts: 954
Joined: Fri Oct 08, 2021 11:02 pm
Location: Dorset, UK
Has thanked: 93 times
Been thanked: 179 times

Re: Aliexpress QCA7005 modules

Post by catphish »

peternooy wrote: Wed Jul 13, 2022 1:10 am I use QCA7000 boards from these Chinese source, and I can confirm they work as advertised. I have them working in my project, one for SECC (25kW CCS2) and one for EVCC (CCS2 DC_extended only).

That isolation transformer, i guess is for preventing the chip from potential damage from CP line. I do not know if there is any calibration needed as it seem fine no any observable problem with SLAC.

So far the SLAC process of my EVCC with the following commercial charger work perfectly fine
1) ABB
2) IES
3) eFaces
4) .. few number of Chinese brand DC chargers

Rgds,
CP
Good work, thanks for the update! I actually got SLAC working correctly with the AR7420 too (only tested with one charger so far but no reason to think it won't work on others).

Are you building your own CCS implementation?
peternooy
Posts: 26
Joined: Wed Jul 06, 2022 3:35 pm
Has thanked: 5 times
Been thanked: 14 times

Re: Aliexpress QCA7005 modules

Post by peternooy »

No, that will be too much work for me.

The project is based on RISE-V2G-1.2.6, running on Raspberry pi. RISE-V2G-1.2.6 only support ISO 15118 (2014), so I add modification to make it support DIN 70121 as well. This is a requirement from the customer, they need both protocol.

RISE-V2G is abandoned now, the author has new project called Josev which look very promising and I plan to switch to it soon. Link here: https://github.com/SwitchEV/josev
User avatar
catphish
Posts: 954
Joined: Fri Oct 08, 2021 11:02 pm
Location: Dorset, UK
Has thanked: 93 times
Been thanked: 179 times

Re: Aliexpress QCA7005 modules

Post by catphish »

peternooy wrote: Wed Jul 13, 2022 10:41 am No, that will be too much work for me.

The project is based on RISE-V2G-1.2.6, running on Raspberry pi. RISE-V2G-1.2.6 only support ISO 15118 (2014), so I add modification to make it support DIN 70121 as well. This is a requirement from the customer, they need both protocol.

RISE-V2G is abandoned now, the author has new project called Josev which look very promising and I plan to switch to it soon. Link here: https://github.com/SwitchEV/josev
Sounds good, if that project works well enough, then no need to reinvent the wheel!
peternooy
Posts: 26
Joined: Wed Jul 06, 2022 3:35 pm
Has thanked: 5 times
Been thanked: 14 times

Re: Aliexpress QCA7005 modules

Post by peternooy »

yes, the stack work perfectly fine, just need some tweak.

However during the test I have some issue with IES charger, I have crate another post on this issue, may be you could have a look and share your comment.
454hemi
Posts: 1
Joined: Tue Sep 13, 2022 11:27 am

Re: Aliexpress QCA7005 modules

Post by 454hemi »

Hi all, I ordered the qca7005 and playing with it's EVSE version. And I have got one question about SLAC. Is SLAC implement in qca7005 firmware or I need to implement it by my self in a higher level software ? Like it was done in https://github.com/cblach/nikola-v2gstack.git
peternooy
Posts: 26
Joined: Wed Jul 06, 2022 3:35 pm
Has thanked: 5 times
Been thanked: 14 times

Re: Aliexpress QCA7005 modules

Post by peternooy »

454hemi wrote: Tue Sep 13, 2022 11:37 am Hi all, I ordered the qca7005 and playing with it's EVSE version. And I have got one question about SLAC. Is SLAC implement in qca7005 firmware or I need to implement it by my self in a higher level software ? Like it was done in https://github.com/cblach/nikola-v2gstack.git
SLAC is implemented externally, I use open-plc-utils, link https://github.com/qca/open-plc-utils.
There is a sample program (evse & pev) to demonstrate how SLAC is done.
PATpurim55
Posts: 2
Joined: Sun Jul 30, 2023 2:07 pm

Re: Aliexpress QCA7005 modules

Post by PATpurim55 »

Hi everyone, I'm unintentionally break aliexpress QCA7000 module by wrong pin connection. I plan to order a new one QCA 7000 single chip instead whole module and replacement. my question is how do i flash firmware in to the chip. Have anyone succeeded tell me how the process of it. According to mikeselectricstuff post he already leave firmware attached file in bin format.
User avatar
CCSknowitall
Posts: 105
Joined: Fri Jun 04, 2021 1:47 pm
Has thanked: 1 time
Been thanked: 28 times

Re: Aliexpress QCA7005 modules

Post by CCSknowitall »

The firmware is stored in a separate SPI flash chip. Assuming whatever you did only damaged the QCA7000 and not the flash too, replacement of the chip is all that is necessary.
PATpurim55
Posts: 2
Joined: Sun Jul 30, 2023 2:07 pm

Re: Aliexpress QCA7005 modules

Post by PATpurim55 »

CCSknowitall wrote: Mon Jul 31, 2023 1:52 am The firmware is stored in a separate SPI flash chip. Assuming whatever you did only damaged the QCA7000 and not the flash too, replacement of the chip is all that is necessary.
If damage only QCA7000 not a separate SPI flash chip too. How can I check. Does it has a command to check flash chip status ?
Post Reply