Author Topic: EEVblog #883 - Orange Pi One vs Raspberry Pi 2  (Read 16813 times)

0 Members and 1 Guest are viewing this topic.

Offline EEVblog

  • Administrator
  • *****
  • Posts: 27699
  • Country: au
    • EEVblog
EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« on: May 24, 2016, 11:10:09 am »
Dave takes a look at the Orange Pi One $10 single board 4 ARM Cortex A7 processor computer and compares it to the Raspberry Pi 2.
Coving the install of the ARMbian flavour of Debian.
Beware the security bug!
And what is the power/watt efficiency between the two?

http://www.orangepi.org/orangepione/
Schematic: http://linux-sunxi.org/images/7/7e/ORANGE_PI-ONE-V1_1.pdf
Allwinner H3 datasheet: http://linux-sunxi.org/File:Allwinner_H3_Datasheet_V1.2.pdf
Open source Allwinner H3 community:
http://linux-sunxi.org/Main_Page

 

Online Vgkid

  • Super Contributor
  • ***
  • Posts: 2446
  • Country: us
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #1 on: May 24, 2016, 03:22:23 pm »
Thanks for the video. At that price, it might be worth playing around with it.
If you own any North Hills Electronics gear, message me. L&N Fan
 

Offline Whales

  • Frequent Contributor
  • **
  • Posts: 721
  • Country: au
    • Halestrom
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #2 on: May 24, 2016, 04:12:18 pm »
Re 4K h265 decoiding @30FPS: whether or not you can use this comes down to whether or not drivers for it exist openly :P  Sometimes they keep the good drivers under wraps/for specific customers.
 

Offline Athanasis

  • Contributor
  • Posts: 49
  • Country: cy
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #3 on: May 24, 2016, 04:56:23 pm »
$10 for a Compute? This is fucking cool deal...  But who the hell sells this?

 

Offline Kjelt

  • Super Contributor
  • ***
  • Posts: 5065
  • Country: nl
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #4 on: May 24, 2016, 05:29:39 pm »
"Unfortunately you can not power the board through the mini USB connector you have to use the DC jack"
I wish the Pi had a DC connector like the beaglebone, who in *&^*&^ sakes has ever thought of powering a motherboard through a serial connector, its not a portable device people, it is a static computer.
I always solder my PSU directly to the PI pcb, not use that mechanically crappy usb port and I just hope that some day they will put just a decent Wago pcb connector or DC connector on it.
 

Offline Karel

  • Super Contributor
  • ***
  • Posts: 1284
  • Country: 00
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #5 on: May 24, 2016, 05:43:33 pm »
There are lots of boards around with better specs than the RPI.
The main reason why the RPI is a better choice, is the software eco-system and community.
The difference between theory and practice is less in theory than
the difference between theory and practice in practice.
Expensive tools cannot compensate for lack of experience.
 

Offline andiz

  • Contributor
  • Posts: 5
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #6 on: May 24, 2016, 10:44:23 pm »
A few corrections regarding the video:
The RPi Zero uses the ARM1176 core (1.25 DMIPS/Mhz), not the Cortex-A7 (1.9 DMIPS/Mhz).
The Allwinner H3 is rated at 1.3 GHz and the 1.6 GHz stated for the OrangePi PC are pure marketing-BS, because this totally overclocks the chip. See https://linux-sunxi.org/H3

And although the datasheet of the Allwinner H3 is open source, Allwinner is known for repeated GPL-violation and usually only provides closed source binary-blobs for their hardware (the same applies to the ARM Mali graphics), which are bound to a certain kernel version (which makes them in fact not open source). So you are stuck to an outdated kernel version as opposed to the RasPi with its Broadcom-chips.  https://linux-sunxi.org/GPL_Violations

Also the datasheet for RPi1 SoC BCM2835 is available and the newer versions only differ in the CPU-module, the peripherals are identical.

Bottom line: Allwinner-chips should be avoided if possible. You pay less, but in the end the disadvantages of these chips are not worth it.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #7 on: May 25, 2016, 03:11:06 am »
I couldn't assemble these for $10. Is there a single genuine part on the board? Is it being assembled by slaves in a dungeon? I love a bargain, but this is so extreme  - someone is paying the price for these even if the consumer is not. I can't support any of this, humans and businesses are being taken advantage of. Crap.?
Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Offline nctnico

  • Super Contributor
  • ***
  • Posts: 16028
  • Country: nl
    • NCT Developments
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #8 on: May 25, 2016, 03:20:40 am »
I couldn't assemble these for $10. Is there a single genuine part on the board? Is it being assembled by slaves in a dungeon? I love a bargain, but this is so extreme  - someone is paying the price for these even if the consumer is not. I can't support any of this, humans and businesses are being taken advantage of. Crap.?
If you producte 50000 pieces (or way more) you can have an SMT assembly line run very efficiently. Ofcourse the wages are low in China but boards like these have to be assembled using machines since you can't really do anything manually except for feeding PCBs and components and taking the finialised product from the assembly line and put it in a box.
There are small lies, big lies and then there is what is on the screen of your oscilloscope.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #9 on: May 25, 2016, 03:47:11 am »
I am not talking about hand assembly - I am talking about building the whole product with genuine parts here in the USA. Even with volumes of 50k (which seems high, but I don't really know) - there is no way I could build it for $10 much less make any profit. The assumption here is that they are building it for less than what they sell it for.

Fake parts and slave labor is the only way to make this happen. Honorable mentions: No QC, bad software support, mediocre sales chain, etc. If I had time, I would love to estimate the BOM cost and assembly labor using real parts. Is paying as little as possible so important to people that they are willing to support shitty companies like this?

Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Online edavid

  • Super Contributor
  • ***
  • Posts: 2643
  • Country: us
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #10 on: May 25, 2016, 03:54:56 am »
Fake parts and slave labor is the only way to make this happen. Honorable mentions: No QC, bad software support, mediocre sales chain, etc. If I had time, I would love to estimate the BOM cost and assembly labor using real parts. Is paying as little as possible so important to people that they are willing to support shitty companies like this?

You have no basis for that accusation.  I don't know if it's racism or just ignorance, but it's completely unfair.

And speaking of ignorance, do you consider Broadcom to be an ethical company?  I know I would much rather support Allwinner, despite their GPL failings.

« Last Edit: May 25, 2016, 04:01:02 am by edavid »
 

Offline roli

  • Contributor
  • Posts: 35
  • Country: si
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #11 on: May 25, 2016, 03:55:27 am »
I've been trying to find a decent single board computer/SoM for quite a while. I think I've now gone through quite a few boards (at least 5) and I still can't find a solution.

I would really like something with Wifi and BLE built in. RPI3 has it, but it is quite expensive and bulky. I want something in the size range of RPI zero with those features. Mostly because of the thickness. Something like that for around 10-20$ would be just awesome. I am sure that Pi guys can add those features to the Zero for around 5-10$ extra. But they probably won't any time soon.

I would make one myself, but getting a SoC in a QFP or other usable package is pretty much impossible. Except older Allwinners. BGA is sadly a no-go if you want a cheap PCB.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #12 on: May 25, 2016, 04:13:28 am »
You have no basis for that accusation.  I don't know if it's racism or just ignorance, but it's completely unfair.

What race are you referring to? I did not mention any race. Are you being racist? How is it unfair to be upset that a company miraculously is able to sell products at a cost that way below what it costs to build using genuine parts?

And speaking of ignorance, do you consider Broadcom to be an ethical company?  I know I would much rather support Allwinner, despite their GPL failings.

What does broadcom have to do with my comments? I have no idea what they do or don't do. If they use fake parts and slave labor to meet unrealistic consumer price demands - then I would not consider them ethical. I have no specific information other than history and an understanding of what it takes to manufacture things.
Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Offline Kjelt

  • Super Contributor
  • ***
  • Posts: 5065
  • Country: nl
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #13 on: May 25, 2016, 04:49:05 am »
How is it unfair to be upset that a company miraculously is able to sell products at a cost that way below what it costs to build using genuine parts?
Fair or unfair I can attest from experience that if you want to buy a $5 / 1000 pieces microcontroller from a company , they will drop to $3 if you buy 100000 and even lower than $2 depending on the contract if you go into millions. So is that unfair? That is called business I am afraid and the small fish get eaten by the big fish.
Besides this , these parts can come from an overproduction run, second source (over date), prototyping who knows where it comes from and what they paid for it. Maybe they break even and just want to move the products that were in their inventory and make a profit of a few % instead of the tens of % that western companies like to make.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #14 on: May 25, 2016, 04:49:49 am »
Here is my prediction:

As long as the world consumers demand ultra-cheap crap and are willing to look the other way when manufactures cut costs by any way imaginable - we (society) will have to live with the long term consequences. The consequence is that, as consumers, will ONLY have shit to choose from. Shit A or Shit B. That is because the innovators and above board manufacturers will have no interest in the economy where they make $.01 profit per unit. The companies that innovate will deal with commercial, industrial, and ,military applications where they can get there money back.

Products were once designed to solve a problem. Now they are designed to be cheap. It is fun for  a while, until that is all we have. A race to the bottom.
Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Offline bbandi

  • Newbie
  • Posts: 1
  • Country: hu
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #15 on: May 25, 2016, 04:57:21 am »
I think the Broadcomm soc on the raspberries are completly open now: http://arstechnica.com/information-technology/2014/02/raspberry-pi-marks-2nd-birthday-with-plan-for-open-source-graphics-driver/

While as others mentioned, even though you got datasheet for this allwinner, the quality of the drivers are pretty bad, probably because of the not-so-open-if-you-look-into-it documentation...

Also, it's not really fair to compare this brand new board to the previous generation of the pi, the pi3 is said to be about 50% faster, so it would came pretty close to this allwinner. However this board seems to have the lowest $/speed ratio.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #16 on: May 25, 2016, 05:04:10 am »
How is it unfair to be upset that a company miraculously is able to sell products at a cost that way below what it costs to build using genuine parts?
Fair or unfair I can attest from experience that if you want to buy a $5 / 1000 pieces microcontroller from a company , they will drop to $3 if you buy 100000 and even lower than $2 depending on the contract if you go into millions. So is that unfair? That is called business I am afraid and the small fish get eaten by the big fish.
Besides this , these parts can come from an overproduction run, second source (over date), prototyping who knows where it comes from and what they paid for it. Maybe they break even and just want to move the products that were in their inventory and make a profit of a few % instead of the tens of % that western companies like to make.

With that in mind - I am super curious what the worldwide demand for these things are. They are toys/learning platforms aimed at tinkerers and education.

What does it take (beyond hard volumes) to get the price down to where these could be built for maybe $7? PCB, connectors, assembly - everything has to be the lowest of the low cost. When cost is the primary driver for the product, the goal is to find the lowest cost parts. In my experience - knock-off's and counterfeits are the de-facto way to get the cheapest price on parts. Paying people $1/day is another way to save money. Regardless of how they are able to pull it off, it is reasonable to say that corners are being cut at every opportunity without any consideration for the long term consequence. Suppliers, sub-suppliers, and sub-sub raw material suppliers are all cutting corners to meet the low cost demand. Consumers love it because they get the $10 thing. A decade or two from now, and all we will have access to is old stale tech because the big innovators are always being undercut. Good luck world. If your target is hitting the bottom, it's a pretty big target and you are sure to hit it. With a thud.
Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Offline apis

  • Super Contributor
  • ***
  • Posts: 1142
  • Country: se
  • Hobbyist
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #17 on: May 25, 2016, 05:18:58 am »
Here is my prediction:

As long as the world consumers demand ultra-cheap crap and are willing to look the other way when manufactures cut costs by any way imaginable - we (society) will have to live with the long term consequences. The consequence is that, as consumers, will ONLY have shit to choose from. Shit A or Shit B. That is because the innovators and above board manufacturers will have no interest in the economy where they make $.01 profit per unit. The companies that innovate will deal with commercial, industrial, and ,military applications where they can get there money back.

Products were once designed to solve a problem. Now they are designed to be cheap. It is fun for  a while, until that is all we have. A race to the bottom.
It's not because consumers demand ultra cheap crap, it's because when you are choosing what fridge to buy (for example) the average consumer have no idea about any non-superficial performance parameter, so they just go with the cheapest one that is big enough. Since no other parameter determines what the customer choose that is the parameter the producer will optimize.

In some markets there are monopolies/oligopolies so you get crap but you have to pay out of your nose anyway because you have no alternatives.

Problem is that if free markets are to be efficient policy makers need to deal with these kind of problems but they typically do not since it's not in the existing manufacturers best interest (and they are the ones with influence), instead they are asking for less regulation since that is what is in their owners best interest. The result is that we get more and more overpriced junk.
 

Online rx8pilot

  • Super Contributor
  • ***
  • Posts: 3398
  • Country: us
  • If you want more money, be more valuable.
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #18 on: May 25, 2016, 05:23:08 am »
It's not because consumers demand ultra cheap crap, it's because when you are choosing what fridge to buy (for example) the average consumer have no idea about any non-superficial performance parameter, so they just go with the cheapest one that is big enough. Since no other parameter determines what the customer choose that is the parameter the producer will optimize.

Well stated. It becomes a slow decent that is not noticed until everything looks, smells, and performs like shit. We are moving down with the illusion of moving up - best magic trick in history.
Factory400 - the worlds smallest factory. http://www.youtube.com/c/Factory400
 

Offline Artlav

  • Frequent Contributor
  • **
  • Posts: 736
  • Country: ru
    • Orbital Designs
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #19 on: May 25, 2016, 05:27:59 am »
A supercomputer cluster?
Sorry, but that is a bad idea.
I got one, out of 6 PIs, and it measures 100 times slower on most tests and real tasks than a single quad core core i7.
For the same money (~US $200-ish with all the loose ends) you can get 3 or 4 used Celeron G1610 systems, each about 20 to 50 times more powerful than the whole 6-PI build.

The $/FLOPS of these small boards is embarrassingly low.
Hacking the universe since 2008
Having a life since 2013
 
The following users thanked this post: rx8pilot

Offline filssavi

  • Regular Contributor
  • *
  • Posts: 229
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #20 on: May 25, 2016, 05:56:36 pm »
A supercomputer cluster?
Sorry, but that is a bad idea.
I got one, out of 6 PIs, and it measures 100 times slower on most tests and real tasks than a single quad core core i7.
For the same money (~US $200-ish with all the loose ends) you can get 3 or 4 used Celeron G1610 systems, each about 20 to 50 times more powerful than the whole 6-PI build.

The $/FLOPS of these small boards is embarrassingly low.

I guess what you are seeing here is the effect of Interconnects on RPi you have no way of connecting the nodes in a really efficient way, the Ethernet is connected through USB2.0 so taking inro account USB overheads, Ethernet, tcp/ip framing etc the usefull data throughput is not that great in fact if we look at real top clusters (like in the top 500) the majority uses infiniband fabric as Interconnects because it has a muchlighter network stack trading of flexibility with peeformances
Than there is then the software side of which i'm sot an expert but i know it has to be aware he's running on a cluster and acting accordingly and i don't know if raspbian has this kind of support
 

Offline f4eru

  • Frequent Contributor
  • **
  • Posts: 478
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #21 on: May 26, 2016, 02:42:34 am »
One of the big problems of the raspberry is the crooked I2C : it does not support clock stretching, so it cannot talk to a microcontroller.
And broadcom refused to update the silicon, so it's stuck.
 

Offline Karel

  • Super Contributor
  • ***
  • Posts: 1284
  • Country: 00
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #22 on: May 26, 2016, 05:47:47 pm »
..., so it cannot talk to a microcontroller.

And UART or SPI is not a valid way to talk with an MCU?
Never had any problems with communication between RPI and an MCU.

The difference between theory and practice is less in theory than
the difference between theory and practice in practice.
Expensive tools cannot compensate for lack of experience.
 

Offline Fungus

  • Super Contributor
  • ***
  • Posts: 9145
  • Country: 00
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #23 on: May 26, 2016, 10:01:14 pm »
..., so it cannot talk to a microcontroller.
And UART or SPI is not a valid way to talk with an MCU?

And a lot lot easier than using USB, IMHO.
 

Offline altaic

  • Supporter
  • ****
  • Posts: 45
Re: EEVblog #883 - Orange Pi One vs Raspberry Pi 2
« Reply #24 on: May 27, 2016, 09:06:52 am »
What does it take (beyond hard volumes) to get the price down to where these could be built for maybe $7? PCB, connectors, assembly - everything has to be the lowest of the low cost. When cost is the primary driver for the product, the goal is to find the lowest cost parts. In my experience - knock-off's and counterfeits are the de-facto way to get the cheapest price on parts. Paying people $1/day is another way to save money. Regardless of how they are able to pull it off, it is reasonable to say that corners are being cut at every opportunity without any consideration for the long term consequence. Suppliers, sub-suppliers, and sub-sub raw material suppliers are all cutting corners to meet the low cost demand. Consumers love it because they get the $10 thing. A decade or two from now, and all we will have access to is old stale tech because the big innovators are always being undercut. Good luck world. If your target is hitting the bottom, it's a pretty big target and you are sure to hit it. With a thud.

You're missing a big part of global economics in your rather cynical analysis. It costs a lot more to produce stuff in the US because the source materials bounce all over the world. In China, materials come from themselves, and, as such, Chinese manufacturers get special deals. Other nations do not usually get such deals. Your righteous indignation is misplaced: China manipulates their prices and their currency to encourage the world to rely on them; at any time, they could decide otherwise. They're successfully moving the world's manufacturing infrastructure into their control, and it will not be a good day when they decide to squeeze.

Tangential anecdote: A while back, there was an international investment shit storm which was precipitated by a leaked internal Chinese government document describing their outside investor policies. It translated as, "Let the dog in, beat the dog up, let the dog out." The Japanese were furious, but pretty much everyone was like :wtf:

Back to the point: Cheap stuff is correlated to bad quality and slave labor, but is not necessarily causally related. And that's not even taking into account that the cost of living in China is absurdly low. Even describing the USD equivalent of wages there is bound to be fallacious in countless respects. That said, everyone buying cheap stuff from China may lead to a rather nasty outcome.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf