TI AM335x vs. Octavio OSD3358

142 views
Skip to first unread message

Adrian Fülöp

unread,
Jan 26, 2021, 2:15:37 AM1/26/21
to BeagleBoard

Hello everybody,

I'm searching the right hardware for an embedded project. One of the Beagle variants is likely to be the right base to start with. Some point I  couldn't figure out:

Why are some boards using the TI AM335x like BBB and others use the same core, but wrapped in a Octavio SIP. I know that it already contains a bunch of components board designers place next to the AM335x. But what are the main reasons to choose one or the other? Price? Design complexity? Is it fully software compatible on image level?

Robert Heller

unread,
Jan 26, 2021, 7:54:41 AM1/26/21
to beagl...@googlegroups.com, BeagleBoard, Robert Heller
The PocketBeagle uses the Octavio SIP and the Debian images for the BBB work
just fine on the PocketBeagle, with no compatiblity issues. I think the
Octavio SIP allows for a more compact board because all of the support
components are incorporated into a single package. This makes for a smaller
(and cheaper) PCB.

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
hel...@deepsoft.com -- Webhosting Services

Adrian Fülöp

unread,
Jan 26, 2021, 8:07:26 AM1/26/21
to BeagleBoard

Thank you Robert!

I forgot to mention that I'm looking at the BBW, but I think your answer refers to this one as well.
What about the availability between both solutions? My intended development should be for industry, where they expect very very long product availability. Would a SIP be better over single components, or does Octavio face the same problems when any part gets end of life status?

Is the image really completely the same? No diff config in uboot or somewhere else? Not easy to compare, because the pinout for both ICs is different.

Robert Heller

unread,
Jan 26, 2021, 8:18:24 AM1/26/21
to beagl...@googlegroups.com, BeagleBoard, Robert Heller
At Tue, 26 Jan 2021 05:07:26 -0800 (PST) beagl...@googlegroups.com wrote:

>
>
> Thank you Robert!
>
> I forgot to mention that I'm looking at the BBW, but I think your answer
> refers to this one as well.
> What about the availability between both solutions? My intended development
> should be for industry, where they expect very very long product
> availability. Would a SIP be better over single components, or does Octavio
> face the same problems when any part gets end of life status?

I don't really know. You'll have to talk to the people at TI about that.

>
> Is the image really completely the same? No diff config in uboot or
> somewhere else? Not easy to compare, because the pinout for both ICs is
> different.

The stock Beagle image works without mods on either. I don't know if there is
a difference in the boot loader or if the uboot srcript in the chip EEPPROM is
different. If there is, there is suitable firmware included on the image.

>
>
> hel...@deepsoft.com schrieb am Dienstag, 26. Januar 2021 um 13:54:41 UTC+1:
>
> > At Mon, 25 Jan 2021 23:15:36 -0800 (PST) beagl...@googlegroups.com wrote:
> >
> > >
> > >
> > >
> > > Hello everybody,
> > >
> > > I'm searching the right hardware for an embedded project. One of the
> > Beagle
> > > variants is likely to be the right base to start with. Some point I
> > > couldn't figure out:
> > >
> > > Why are some boards using the TI AM335x like BBB and others use the same
> > > core, but wrapped in a Octavio SIP. I know that it already contains a
> > bunch
> > > of components board designers place next to the AM335x. But what are the
> > > main reasons to choose one or the other? Price? Design complexity? Is it
> > > fully software compatible on image level?
> > >
> >
> > The PocketBeagle uses the Octavio SIP and the Debian images for the BBB
> > work
> > just fine on the PocketBeagle, with no compatiblity issues. I think the
> > Octavio SIP allows for a more compact board because all of the support
> > components are incorporated into a single package. This makes for a
> > smaller
> > (and cheaper) PCB.
> >
> > --
> > Robert Heller -- Cell: 413-658-7953 <(413)%20658-7953> GV: 978-633-5364
> > <(978)%20633-5364>

acheesehead

unread,
Jan 26, 2021, 9:47:39 AM1/26/21
to BeagleBoard
We have designed a board based upon the Octavo Systems cSIP, which is a step beyond the SIP. They added eMMC, EEPROM and a MEMS oscillator. Many layout issues go away using their solution. I have worked extensively with the Octavo folks. Very nice people. What I understand is that the company was founded by ex-TI people. They provide free design review services that uncovered problems with our design. They say they will manage obsolescence of the components inside of the cSIP. 

jonnymo

unread,
Jan 26, 2021, 11:18:45 AM1/26/21
to Beagle Board
The Beaglebone Blue is another Beagle that sports an Octavo OSD3358 Processor.

As far as the BBB Wireless, there is this post on the Octavo site regarding the launch of the BBB Wireless:

One notable statement from the link is:
"First, the design was greatly simplified by replacing over 150 discrete components with the OSD3358-512M-BAS"

Also, the Beaglebone AI uses a Texas Instruments AM5729 which is a bit different.

And even more fun, the Beagle-V will use a RISC-V chip.

Cheers,

Jon


 

--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/9a6e227e-b204-4caf-b263-4614b3997a0en%40googlegroups.com.

Frank Romanin

unread,
Jan 26, 2021, 5:54:37 PM1/26/21
to beagl...@googlegroups.com

Hi

Are you able to share the high level design of the board. How do you deal with the heat issue

Cheers

frank

--

For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.

frank....@me.com

unread,
Jan 26, 2021, 5:56:29 PM1/26/21
to BeagleBoard

Hi

Are you able to share the high level design of the board. How do you deal with the heat issue

Cheers

frank


Adrian Fülöp

unread,
Jan 27, 2021, 4:57:25 AM1/27/21
to BeagleBoard
Hello Frank,

I've not build my own board. The project is still in an early development stage. But you can find the design including layout for the boards. I guess they've managed thermal management.

Beagle Bone Black (with AM335x and separate components):
https://github.com/beagleboard/beaglebone-black (Allergo files)

Beagle Bone Black Wireless (SiP OSD335x without wired ethernet):

Or OSD3358-SM-REDReference, Evaluation, Development Board for the OSD335x Families of SiP Products: (with ethernet)

regards
Adrian

acheesehead

unread,
Jan 27, 2021, 9:38:24 AM1/27/21
to BeagleBoard
Sorry. Can't share our design. Proprietary. No thermal issues as of yet, but we are not running intensive software. I do plan on inspecting using a thermal camera in real time sometime soon.

acheesehead

unread,
Jan 27, 2021, 9:42:56 AM1/27/21
to BeagleBoard
The board is loosely based upon the Red board. Added a second Ethernet. The Red is a good starting point. I have a Red that we used to evaluate. I also have a Blue. Not a bad board, but uses funky connectors. I do not know of a dev board based upon the cSIP.

Adrian Fülöp

unread,
Jan 27, 2021, 10:06:58 AM1/27/21
to BeagleBoard
Maybe you can't buy a ready build board, but Octavio offers design files for the Red with the C-SIP version of OSD335x ->link

Richard Sewell

unread,
Jan 29, 2021, 9:47:08 AM1/29/21
to BeagleBoard
I'm prototyping on a pocketbeagle, but how to scale up for production or ~1000 units is unclear. I can buy pocketbeagle retail for $25, but the Octavia SIP lists on Digikey at $36 and I have to but 500 parts to get that price . So it seems like integrating a pocketbeagle into my product would be easier and more cost effective. The only bit I don't know is how to solder down a pocketbeagle onto a larger board with automation, any ideas?

-R

Robert Nelson

unread,
Jan 29, 2021, 9:54:01 AM1/29/21
to Beagle Board, richard...@gmail.com
On Fri, Jan 29, 2021 at 8:47 AM Richard Sewell <richard...@gmail.com> wrote:
>
> I'm prototyping on a pocketbeagle, but how to scale up for production or ~1000 units is unclear. I can buy pocketbeagle retail for $25, but the Octavia SIP lists on Digikey at $36 and I have to but 500 parts to get that price . So it seems like integrating a pocketbeagle into my product would be easier and more cost effective. The only bit I don't know is how to solder down a pocketbeagle onto a larger board with automation, any ideas?

If you need 1k, submit a quote for 1k, street pricing shown is only to
100/500 units.. ;)

https://octavosystems.com/octavo_products/osd335x-sm/#ordernow

Regards,

--
Robert Nelson
https://rcn-ee.com/

Robert Heller

unread,
Jan 29, 2021, 9:56:59 AM1/29/21
to beagl...@googlegroups.com, BeagleBoard, Robert Heller
At Thu, 28 Jan 2021 13:05:31 -0800 (PST) beagl...@googlegroups.com wrote:

>
> I'm prototyping on a pocketbeagle, but how to scale up for production or
> ~1000 units is unclear. I can buy pocketbeagle retail for $25, but the
> Octavia SIP lists on Digikey at $36 and I have to but 500 parts to get that
> price . So it seems like integrating a pocketbeagle into my product would
> be easier and more cost effective. The only bit I don't know is how to
> solder down a pocketbeagle onto a larger board with automation, any ideas?

I have soldered male headers (pins) on the bottom of a PocketBeagle and
installed female headers (sockets) on the "base board". The PocketBeagle is
not soldered to the base board, but is mounted in a pair of sockets.

Have a look at the pictures here:

https://www.pcbway.com/project/shareproject/Pocket_Beagle_Quad_StallMotor_w_Sense_base_board__includes_LCC_CAN_and_power_supply.html

And the design on GitHub:

https://github.com/RobertPHeller/RPi-RRCircuits/tree/master/PocketBeagleQuadSMCSense



>
> -R
>
> On Wednesday, January 27, 2021 at 7:06:58 AM UTC-8 adrian....@holtkamp.de
> wrote:
>
> > Maybe you can't buy a ready build board, but Octavio offers design files
> > for the Red with the C-SIP version of OSD335x ->link
> > <https://octavosystems.com/files/osd3358-sm-red-c-sip-eagle-files/>
> >>>>>> <(413)%20658-7953> GV: 978-633-5364 <(978)%20633-5364>

Daniel Kulp

unread,
Jan 30, 2021, 8:07:18 PM1/30/21
to BeagleBoard
On Friday, January 29, 2021 at 9:47:08 AM UTC-5 richard wrote:
I'm prototyping on a pocketbeagle, but how to scale up for production or ~1000 units is unclear. I can buy pocketbeagle retail for $25, but the Octavia SIP lists on Digikey at $36 and I have to but 500 parts to get that price . So it seems like integrating a pocketbeagle into my product would be easier and more cost effective. The only bit I don't know is how to solder down a pocketbeagle onto a larger board with automation, any ideas

I ended up with the same conclusion of just using the PocketBeagle.   My "capes" have the male pinheaders on them and we solder female headers on the underside of the PB.  


They all use the same "PocketBeagle with headers".



 

Richard Sewell

unread,
Jan 30, 2021, 10:36:58 PM1/30/21
to BeagleBoard
Thanks Daniel, (cool site btw!) I have headers exactly the same on my prototype board set up. Do you have any automation for soldering the female headers or do you hand solder them? Someone has made an automatic header soldering machine which is interesting, but quite a project https://hackaday.com/2015/05/05/open-source-diy-soldering-robot/ . I have also heard of 'pin in paste' headers,  which would require some kind of reflow process only on the edge of the board. I'm trying to avoid as many manual assembly processes as possible. 

Robert Heller

unread,
Jan 31, 2021, 8:19:55 AM1/31/21
to beagl...@googlegroups.com, BeagleBoard, Robert Heller
At Sat, 30 Jan 2021 19:36:58 -0800 (PST) beagl...@googlegroups.com wrote:

>
> Thanks Daniel, (cool site btw!) I have headers exactly the same on my
> prototype board set up. Do you have any automation for soldering the female
> headers or do you hand solder them? Someone has made an automatic header
> soldering machine which is interesting, but quite a project
> https://hackaday.com/2015/05/05/open-source-diy-soldering-robot/ . I have
> also heard of 'pin in paste' headers, which would require some kind of
> reflow process only on the edge of the board. I'm trying to avoid as many
> manual assembly processes as possible.

It is possible to get SMD versions of the headers (they might have locating
pins). The PB itself has to have through hole headers and would have be hand
soldered in any case, but there are options for your cape/base board to be all
SMD parts, machine placed and reflow soldered, with no manual soldering.

>
> On Saturday, January 30, 2021 at 5:07:18 PM UTC-8 d...@kulp.com wrote:
>
> > On Friday, January 29, 2021 at 9:47:08 AM UTC-5 richard wrote:
> >
> >> I'm prototyping on a pocketbeagle, but how to scale up for production or
> >> ~1000 units is unclear. I can buy pocketbeagle retail for $25, but the
> >> Octavia SIP lists on Digikey at $36 and I have to but 500 parts to get that
> >> price . So it seems like integrating a pocketbeagle into my product would
> >> be easier and more cost effective. The only bit I don't know is how to
> >> solder down a pocketbeagle onto a larger board with automation, any ideas
> >
> >
> > I ended up with the same conclusion of just using the PocketBeagle. My
> > "capes" have the male pinheaders on them and we solder female headers on
> > the underside of the PB.
> >
> > https://kulplights.com/product/k8-pb/
> > https://kulplights.com/product/k40d-pb/
> > https://kulplights.com/product/pocketscroller/
> > https://kulplights.com/product/k4-pb/
> >
> > They all use the same "PocketBeagle with headers".
> >
> >
> >
> >
> >
>

David Dennis

unread,
Jan 31, 2021, 3:37:48 PM1/31/21
to beagl...@googlegroups.com

What about taking one step further back and integrating the TI AM3358 into your product?
I have doubts this solves the problem either however.   I think you can’t buy the processor and PMIC and LDO and DDR3 for less than this $25.00 price tag.

Its always a scaling issue.   The small developer cannot afford the gamble that his product will be successful enough to justify the outlay of the volume needed to get the initial price low. 

 

From: beagl...@googlegroups.com <beagl...@googlegroups.com> On Behalf Of Daniel Kulp
Sent: Saturday, January 30, 2021 7:07 PM
To: BeagleBoard <beagl...@googlegroups.com>
Subject: Re: [beagleboard] TI AM335x vs. Octavio OSD3358

 

 

 

On Friday, January 29, 2021 at 9:47:08 AM UTC-5 richard wrote:

--

For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.

Daniel Kulp

unread,
Jan 31, 2021, 6:40:14 PM1/31/21
to beagl...@googlegroups.com


On Jan 30, 2021, at 10:36 PM, Richard Sewell <richard...@gmail.com> wrote:

Thanks Daniel, (cool site btw!) I have headers exactly the same on my prototype board set up. Do you have any automation for soldering the female headers or do you hand solder them? Someone has made an automatic header soldering machine which is interesting, but quite a project https://hackaday.com/2015/05/05/open-source-diy-soldering-robot/ . I have also heard of 'pin in paste' headers,  which would require some kind of reflow process only on the edge of the board. I'm trying to avoid as many manual assembly processes as possible. 

I’ve gone two different directions with this..

When volume was lower, I actually paid my 13yo son to solder them.  He wanted to save up for a new composite Baseball Bat so I paid him $3 for each one that he soldered.   At one point, he got good enough to do about 8 an hour (I can do about 9/10) so he made out pretty well.    However, you could use this idea and maybe find a couple enterprising high school students or something that would like a socially distant work from home job that could be just a couple hours a day.   Give them $3 or $4 each and they’d make out really well once they got good at it.  (Assuming they have the soldering station or you could loan them one or something)

With higher volume, I’m just having the cape manufacturer do it.   They are more than happy to solder headers on and mount them onto the capes.   The trick here is getting them to the board manufacturer since the PB’s aren’t available everywhere or is very expensive in some locations.  Thus, it kind of depends on where you have your boards made.   I’ve had bunches of PB’s shipped to me, I’ve ripped them out of the retail packaging (to save weight/space) and then shipped them off to manufacture.   Anyway, talk to your board manufacturer. 


acheesehead

unread,
Feb 2, 2021, 10:43:50 PM2/2/21
to BeagleBoard
FYI...my contact at Octavo informed me today that the industrial version of the cSIP currently has a lead time of 6 weeks. They are flying off the shelves.
Reply all
Reply to author
Forward
0 new messages