Author Topic: Trying to build my own RaspBerry clone  (Read 690 times)

0 Members and 1 Guest are viewing this topic.

Offline siderealTopic starter

  • Contributor
  • Posts: 16
  • Country: de
Trying to build my own RaspBerry clone
« on: September 18, 2021, 12:32:45 pm »
Hi

I am starting my hand on building my own Raspberry Clone. I have built Arduino clones, before Arduino was a thing, and you had to use DIP package ATMEL controllers.
Now I want to try my hand at ARM based CPUs in contrast to MCUs such as the typical ATMEL products (e.g. ATMEGA xxxx).
 

This is my first time with ARM, so please bear with  me.

I have chosen the Sitara family of processors, AM437x series. I am using the open source BeagleBoan project as my start point.

I as seeing in the Datasheet for AM 335x (the one used by BeagleBones) as well as for AM 437x, that the decoupling capacitor can be 10.08 µF . See here, page 93.

But the BeagleBone schematic uses > 20.13 µF capacitor. See page 5. How is the correct value of the capacitor determined?

Thank you.
 

Offline Terry Bites

  • Super Contributor
  • ***
  • Posts: 2393
  • Country: gb
  • Recovering Electrical Engineer
Re: Trying to build my own RaspBerry clone
« Reply #1 on: September 18, 2021, 12:47:18 pm »
Cash to burn??
 

Offline thinkfat

  • Supporter
  • ****
  • Posts: 2152
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Trying to build my own RaspBerry clone
« Reply #2 on: September 18, 2021, 12:51:40 pm »
Read the datasheet more thoroughly. Don't omit the footnotes. Good luck.
Everybody likes gadgets. Until they try to make them.
 

Offline tmadness

  • Regular Contributor
  • *
  • Posts: 83
  • Country: us
Re: Trying to build my own RaspBerry clone
« Reply #3 on: September 18, 2021, 09:53:34 pm »
So a few things:
I admire your moxie and wish you the best of luck. But you should probably clarify to your self what you are doing, I don't see a clear goal and there's a bit of confusion in your post.
Second, decoupling is a interesting topic, there are objective Measures of effective implementation. But few projects require that kind of analysis. Rules of thumb:
spread your decoupling into two types bulk and local decoupling. Bulk decoupling is what you are probably asking about, the large 10/20 uf cap. Size/price matters if you are going to manufacture at volume, hence why the beaglebone has 10 uF caps. Err on the side of larger caps when you are doing something where pennies extra don't matter. The other kind of decoupling, local decoupling, take from the reference design, I think I saw 10nf and .1 uf caps on the beaglebone. Get these as close to your pins as possible. Don't skimp on local decoupling, 1 per pin or 1 per group of 2-4 pins minimum.
Arguably, placement and layout of decoupling matters more in most cases than absolute value. Place the caps close to the pins. Always. Keep a high quality ground and power pour accessable to your caps. Bad designs have meandering power rails and ground loops. If you can afford it put a power and gnd plane underneath. If you can't then wide traces, that are the closest to a straight line from your power supply. Go for the widest via that your design can fit, ideally every pin gets its own via or direct power connection. At the power supply side go for multiple parallel vias, like go Overkill.
And finally, choose quality ceramic caps. Don't use electrolytic, tantalums only for bulk, ideally bulk should be ceramic as well.
 

Offline siderealTopic starter

  • Contributor
  • Posts: 16
  • Country: de
Re: Trying to build my own RaspBerry clone
« Reply #4 on: September 21, 2021, 09:38:15 am »
Thanks guys
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf