-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to get this hardware form JLCPCB #1
Comments
Hi @AcSully |
ok, understand, I want to mount them directly on the PCB in JLCPCB |
|
@AcSully But the USB hub has wrong footprint. I can help you with this later. Right now i have no access to my computer. But first het an Altium account and install CircuitMaker. I write later. Am at a party right now. Cannot write clearly. |
Have fun guys. I have already registered this account(Altium 365). |
First you need to download the project from CircuitMaker repository. If you want, I can give you acceess to change the footprint. All I need is your account email of Altium 365. Everything else is working fine. |
My email of Altium 365([email protected]), I don't know how to change the footprint. Can you help me to change this? |
It's very easy to change the footprint. All you need to do is to replace the schematic symbol of the USB hub. Then the footrpint will update automaticly. But you need to change the tracks as well. Few mm only. |
@AcSully i have shared to [email protected]) now. |
I downloaded CircuitMaker and opened the project. What to do next? |
Yes. You need to find another schematic symbol for USB1514B. It's very easy. Then the footprint will be updated. But you need to route some new tracks as well on the PCB. Have you writing access? Or only reading access? |
Only reading access. The hardware is too difficult for me, I should not be able to proceed further. |
It's super easy to change the symbol. Just delete it and ad a new symbol with correct footprint . The problem is that the current footprint of USB2514B is a rectangle. It should be a square. |
ok, for hardware beginners, i will do my best and let you know result. |
There is a free made ready to use library already. It the the same schematic symbol. Only the footprint is correct. |
@AcSully We need first to see the footprint in the PCB Editor of CircuitMaker |
@AcSully |
I select joMicrochip USB2514B-AEZC. The footprint is square. And saved in the USB_HOST. Show me the footprint @AcSully |
|
@AcSully This is the footprint that I used. |
Understand. I find a new footprint, it seems ok. The model size is smaller. And I can't move notOC1 etc. I update the PCB by using Update Project button, some errors. |
That's correct footprint. To be 100% sure, you can measure it by using ctrl+m (measure) and compare to the footprint. Use automatically Create Component List. Then your old footprint will disappear and you need to place the new footprint at the same place as the new one + extend the tracks. It's not a big job. |
I tried to be consistent with your USB_HOST schematic, please confirm. |
@AcSully |
|
@AcSully |
Thanks you. Already updated on PCB. The PCB is smaller than before. |
Nice! Tune in the tracks. Make sure you are carefully with the differential pairs. The must have the same length +-0.5mm. Move the U3 silk as well so it won't touch any pads. Vias shall be on the large pads. E.g 3x3 square. |
Have you save and upload? |
No, I'm trying to understand how the traces are routed on PCB U3. I may need to ask a EDA colleague for help. |
I understand. I can help you. This board works really well. Make sure the distance between the diff tracks have the same as before. I have computed the impedance of 90 ohm. The width of the tracks are important too. If you upload and save, i can Tune in the tracks for you. One thing more. Replace the crystal of the USB2514 with the same oscillator of 25MHz as for the HSE clock. An oscillator is better than a crystal. Just ctrl+c and ctrl+v from the Processor schematic. |
When I get home from get off work, I will spare 2-3 hours to study it. It is indeed a bit difficult for a novice. |
|
Done! I made this for you. You need to update your project to recieve this newly update. I have generated the gerber files for you. What you need to do is to create the BOM list for JLCPCB. Perhaps you might need to solder some few components by your self e.g the HDMI chip is quite rare. To create a BOM list. Use the Variant "Buy from" and then add the parameters for each component. This can be done by use the Variant manager. Take your time and be sure that your doing it right. To add a new parameter. Click on a component -> Inspector -> Add -> Parameter. Write to me when it's done and use the @DanielMartensson tag. Then I will get a notification on my phone. Thank you and send the gerber file + BOM list to JLCPCB. Give me a reply if JLCPCB can solder the board without any issues. I solder them by my self. Even the BGAs. |
It may be a little later, I will update after get off work. I will let you know the result as soon as possible. @DanielMartensson , Is this error normal? |
It's not normal. But you can fix them. Its only for the BOM list. The PCB will stay the same. |
Good, fix those. They should have the same value as the schematic. The gerber files are at your Altium365. |
How can I get this board step by step? I don’t know much about hardware, thanks a lot
The text was updated successfully, but these errors were encountered: