Page 1 of 1

Proteus Git Kicad

Posted: Tue Sep 28, 2021 5:34 pm
by ayard
Hi all,

I've got a variety of Proteus boards here .... from version 0.3 to 0.6. I was writing a CAN module and when I tried to implement CAN2, I couldn't get the bit rate to work properly, it was always too high. I struggled with this all afternoon, and because I had just written the code, I figured I must have screwed up somewhere. Finally the light bulb blinked on, on my scope I was looking at USB frames, not CAN frames. I was using the PDF schematic for version 0.5 but the board I was testing on was a 0.3, and I guess the connector pin-out for CAN2 on my 0.5 schematic is actually a USB on a 0.3.

Anyways, to save tearing out the rest of my hair, I figured I need to work from the schematic of the board I'm working on. So far, I've only been able to find a PDF schematic for board 0.5. Can anyone point me to the PDFs for the remaining boards? Or failing that, can someone point me to the git repository for the Proteus Kicad hardware. And are the commits labelled so I can find where the final commit was for each board release?

Thanks,

Al

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 5:35 pm
by mck1117

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 5:39 pm
by AndreyB

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 7:36 pm
by ayard
O/K .... I found the schematics I need except for 0.6. There are only gerber files in the export/0.6 directory. Does this imply that there was only board layout changes in 0.6 and the schematic is the same as 0.5? Or do I need to find a schematic for 0.6?

Al

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 7:37 pm
by AndreyB
there were schematics changes in 0.6

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 8:12 pm
by mck1117
There was essentially no important schematic change in 0.6. The pair of TLE9201 were replaced with a single TLE9202, and that's pretty much it. The 9202 is literally just two 9201s in the same package, but had better availability.

Re: Proteus Git Kicad

Posted: Tue Sep 28, 2021 8:16 pm
by AndreyB
in my opinion this thread is a sign that 0.6 schematics is needed

Re: Proteus Git Kicad

Posted: Wed Oct 06, 2021 11:31 pm
by ayard
I'm still a little confused!

I just happen to discover by chance that the Proteus 0.6 board is running an STM32F7 processor. My 0.5 schematic shows the STM32F4 processor. Not realizing this, I DFU'd some code compiled for the F429. It seemed to run but I didn't check out if everything was working. So my question is: will future Proteus's remain with the STM32F7 or was this just a temporary thing to get around supply chain issues?

Al

Re: Proteus Git Kicad

Posted: Wed Oct 06, 2021 11:34 pm
by AndreyB
Future Proteus might end up the third option - stm32h7

0.6 was using F7 due to chip shortage drama. At the moment it looks like we can fabricate F4 but we will probably keep fabricating as F7 if we can.

Re: Proteus Git Kicad

Posted: Wed Oct 06, 2021 11:34 pm
by mck1117
Dunno yet. That batch (and the re-order of that batch) both have F7. The F4 and F7 are functionally identical, but with the CPU core and RAM swapped out, so it's not too big a difference. The chips are fully pin-compatible, so I actually have a 0.5 in my car (came with an F42x) hand swapped to an H743. All 0.3-0.5 should be F4, and all 0.6 should be F7, but you can always just read the PN off the chip directly.

No promises about what future batches will have.