Develop a QCA7000 board?

Development and discussion of fast charging systems eg Chademo , CCS etc
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

Table 2-4 says the pin 44 PLL_BYPASS has an internal pulldown. At least this is what I understand. But yes, the other table can be read as "extern pulldown required". While the device is powered, I measure a 35k pulldown, this should be fine.
olegiv
Posts: 11
Joined: Wed Sep 20, 2023 9:44 am

Re: Develop a QCA7000 board?

Post by olegiv »

uhi22 wrote: Mon Sep 25, 2023 3:47 pm While the device is powered, I measure a 35k pulldown, this should be fine.
Thanks for the information
User avatar
johu
Site Admin
Posts: 5874
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 172 times
Been thanked: 1089 times
Contact:

Re: Develop a QCA7000 board?

Post by johu »

Got mail from uhi today :)

Here is my first humble contribution:
image.png
Connected it up and got terminal message. Not sure if they are good?

Code: Select all

[7901161] [ModemFinder] Starting modem search
[7901197] raw AD 4086 4086 4086 7 1740, uInlet -203 V, temps -70 -70 -70 celsius, CPU  31 celsius
[7901407] HAL_CAN_AddTxMessage failed 1
[7901641] [ModemFinder] Number of modems: 0
No modem is found, is it normal?
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

Does it find the modem directly after power up? If idling without connection, the modem seems to go to sleep. Need to measure and document the time, maybe one or two minutes.
User avatar
johu
Site Admin
Posts: 5874
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 172 times
Been thanked: 1089 times
Contact:

Re: Develop a QCA7000 board?

Post by johu »

Indeed! Directly after powerup:

Code: Select all

[1051] [ModemFinder] Starting modem search
avail rx bytes: 311
[1084] Its a HomePlug message.
[1087] [PEVSLAC] received GET_SW.CNF
software version MAC-QCA7005-1.1.0.730-04-20140815-CS 
[1531] [ModemFinder] Number of modems: 1
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
johu
Site Admin
Posts: 5874
Joined: Thu Nov 08, 2018 10:52 pm
Location: Kassel/Germany
Has thanked: 172 times
Been thanked: 1089 times
Contact:

Re: Develop a QCA7000 board?

Post by johu »

I thought about this pin mapping again. Since it is 2 connectors how about a clear split of signals that go to the charge port and those that go to the car? That would make it possible to have 2 separate wiring looms.

EDIT: just found you've done that as far as possible
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
User avatar
muehlpower
Posts: 585
Joined: Fri Oct 11, 2019 10:51 am
Location: Germany Fürstenfeldbruck
Has thanked: 12 times
Been thanked: 106 times

Re: Develop a QCA7000 board?

Post by muehlpower »

Are there KiCat files from version 3? I can only find version 4 on github.
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

The V3 is the commit of 2023-08-17. It is possible to use the commit history on GitHub, this leads to
https://github.com/uhi22/foccci/tree/e7 ... 13eda50d69
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

Light bulb demo on alpitronics and ABB, using the foccci V3 and ccs32clara worked on the first attempt. On Tesla supercharger it did not work. Need to improve the logging situation, to further analyze this. Using SavvyCAN via WiFi, this is really nice, but at the moment the stability of my interface lacks, and the clara should provide more logging details on CAN.
image.png
image.png
image.png
image.png
User avatar
Bigpie
Posts: 1604
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 75 times
Been thanked: 314 times

Re: Develop a QCA7000 board?

Post by Bigpie »

Could the state B resistor also be on a transistor or a 12v square wave output to replicate the CP duty for AC charging?
I've given it a go, I can do a PR if you want? I've added another transistor, but perhaps a solder jumper would be sufficient?
VW Beetle 2003
Outlander front generator
Prius Gen 3 inverter (EVBMW logic board)
Outlander charger
3x Golf GTE batteries
Chademo Charging
Outlander water heater
f0ld
Posts: 27
Joined: Thu Oct 12, 2023 5:41 pm
Location: Karlsruhe/Germany
Has thanked: 53 times
Been thanked: 20 times

Re: Develop a QCA7000 board?

Post by f0ld »

Hello,

I have been a silent reader of the FOCCS Threads in this forum for quite a while now. This Thread (and the inital PyPLC) is impressive. I want to thank everyone that made a contribution to this.
I intend to use this research as a base for a CCS Implementation in my Renault Zoe (somewhere in the far future when I have the money and time for this).

Just a quick question towards uhi22:
- Is the ToDo-list for ccs32clara on GitHub up to date? Currently still reading and trying to understand the code, but I think I might be able to contribute a little...
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

Yes, every contribution is welcome, that's the idea of this open source development. Even collecting topics for the To-Do list is a valuable activity, and of course implementing these topics can be spread to several shoulders.
xvyDFatih
Posts: 14
Joined: Thu Sep 14, 2023 7:12 am
Been thanked: 1 time

Re: Develop a QCA7000 board?

Post by xvyDFatih »

How can we detect AC or DC charging session as pev side?
Bigpie wrote: Wed Oct 11, 2023 2:45 pm Could the state B resistor also be on a transistor or a 12v square wave output to replicate the CP duty for AC charging?
I've given it a go, I can do a PR if you want? I've added another transistor, but perhaps a solder jumper would be sufficient?
olegiv
Posts: 11
Joined: Wed Sep 20, 2023 9:44 am

Re: Develop a QCA7000 board?

Post by olegiv »

I apologize - if the question is not appropriate here.
Perhaps this question would be better placed at https://github.com/uhi22/ccs32clara
Looks like the QCA frame size may not always be correct?
File qca7000.c - function QCA7000checkRxDataAndDistribute - condition -(L2+10==L1)
What could be the reason for this?
User avatar
Bigpie
Posts: 1604
Joined: Wed Apr 10, 2019 8:11 pm
Location: South Yorkshire, UK
Has thanked: 75 times
Been thanked: 314 times

Re: Develop a QCA7000 board?

Post by Bigpie »

xvyDFatih wrote: Tue Oct 17, 2023 4:43 am How can we detect AC or DC charging session as pev side?
A duty of 5% signals PLC so would mean likely DC charging but could also be a Tesla AC EVSE.
VW Beetle 2003
Outlander front generator
Prius Gen 3 inverter (EVBMW logic board)
Outlander charger
3x Golf GTE batteries
Chademo Charging
Outlander water heater
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

olegiv wrote: Tue Oct 17, 2023 4:54 am Looks like the QCA frame size may not always be correct?
File qca7000.c - function QCA7000checkRxDataAndDistribute - condition -(L2+10==L1)
Created an issue for this topic, to not overwhelm the thread here. Let's discuss the details in github. What is the observation, what is the question, what is the proposed change?
https://github.com/uhi22/ccs32clara/issues/1
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

uhi22 wrote: Fri Sep 29, 2023 6:48 pm Does it find the modem directly after power up? If idling without connection, the modem seems to go to sleep. Need to measure and document the time, maybe one or two minutes.
The modem enters its "sleep mode" quite fast, after around half a minute. Afterwards the software will show "zero modems", this is not a defect, it is normal. The modem wakes up as soon as it sees a "homeplug central coordinator", which is in our case a charger.
Made these different states transparent in the RGB lightshow: https://github.com/uhi22/ccs32clara/blo ... k-patterns
explorer232
Posts: 15
Joined: Mon Oct 09, 2023 11:25 am
Location: Slovakia
Has thanked: 3 times
Been thanked: 4 times

Re: Develop a QCA7000 board?

Post by explorer232 »

Hi uhi,
do you have some populated foccci board for sale? Thanks
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

Unfortunately not. If we would have reservations for a batch of five, I would order a batch of five populated from jlcpcb. But you are the first who is asking. (Besides the three handmade samples for muehlpower, johu and me.)
User avatar
celeron55
Posts: 780
Joined: Thu Jul 04, 2019 3:04 pm
Location: Finland
Has thanked: 29 times
Been thanked: 111 times
Contact:

Re: Develop a QCA7000 board?

Post by celeron55 »

If you're looking for reservations for populated boards, I'd like one.

The boards come from JLCPCB with everything but the QCA7005, the big connector and the RF transformer in place, right?

I think I might be of help testing this as I have two running conversions and only one of them has CCS so far.

Of course if possible it would be best to include any new development ideas in a new batch so if it's not a suitable time for one, feel free to postpone.
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

If I would order the batch at JLCPCB, I can add the QCA and the transformer here, and flash everything, and test it. So the only thing missing would be the big connector. Shipping in Europe should be easy.
Time-wise I'm quite limited at the moment, moving the flat in the next weeks...
And of course, if anybody else wants to order a batch at JLCPCB, just do it, I'd reserve one of it for further testing.
User avatar
dougyip
Posts: 78
Joined: Thu May 09, 2019 2:02 pm
Location: Vancouver, BC
Has thanked: 8 times
Been thanked: 10 times

Re: Develop a QCA7000 board?

Post by dougyip »

I'll take a board as well! There is now a DC fast charger at our local track, so our goal for the 2024 race season is to stop using a diesel generator to charge our Tesla Cobra EV race car. I'm in North America, but will certainly pay for the courier charges.
jrbe
Posts: 326
Joined: Mon Jul 03, 2023 3:17 pm
Location: CT, central shoreline, USA
Has thanked: 106 times
Been thanked: 90 times

Re: Develop a QCA7000 board?

Post by jrbe »

uhi22 wrote: Tue Oct 24, 2023 8:04 pm And of course, if anybody else wants to order a batch at JLCPCB, just do it, I'd reserve one of it for further testing.
How far along / how far away is v5?

I can put together an order for the US. Anyone who wants one in the US please reply to this message and keep adding usernames in a list. This will likely be without the transformer and other hand solder stuff, connector, etc. just the board and smd components JLC has in stock.
User avatar
dougyip
Posts: 78
Joined: Thu May 09, 2019 2:02 pm
Location: Vancouver, BC
Has thanked: 8 times
Been thanked: 10 times

Re: Develop a QCA7000 board?

Post by dougyip »

I'll stay on the European list. Truthfully, I would rather pay the courier charges so I can take advantage of Uwe's kind offer to finish populating the board, flash, and test it!
User avatar
uhi22
Posts: 670
Joined: Mon Mar 14, 2022 3:20 pm
Location: Ingolstadt/Germany
Has thanked: 94 times
Been thanked: 434 times

Re: Develop a QCA7000 board?

Post by uhi22 »

jrbe wrote: Tue Oct 24, 2023 9:58 pm How far along / how far away is v5?
Very far away, unfortunately. Still in the beginning of the concept phase, and no time to bring this further.
Post Reply