Dev/OPi: Difference between revisions

From Embeded Linux (and more) Wiki by Nathael
< Dev
Jump to navigation Jump to search
(Created page with "{{DISPLAYTITLE:Orange Pi}} == Common description == Orange Pi Boards are small SBC's (Single Board Computer) made by Xunlong. Most information can be found by looking at [ht...")
 
 
(7 intermediate revisions by the same user not shown)
Line 6: Line 6:
Most information can be found by looking at [http://www.orangepi.org/ Xunlong official website] or [http://www.orangepi.org/Docs/mainpage.html official Wiki], or even [https://github.com/orangepi-xunlong/ official github repositories] or [http://www.orangepi.org/downloadresources/ online resources].
Most information can be found by looking at [http://www.orangepi.org/ Xunlong official website] or [http://www.orangepi.org/Docs/mainpage.html official Wiki], or even [https://github.com/orangepi-xunlong/ official github repositories] or [http://www.orangepi.org/downloadresources/ online resources].


But, as most advanced users, I do not like to do it the usual way, and prefer making my own custom images for the boards I use :)<br />
You will also find shared resources on [http://linux-sunxi.org/ Linux Sunxi Wiki pages].
 
But, as most advanced users, '''I do not like to do it the usual way''', and prefer making '''my own custom images''' for the boards I use :)<br />
Of course I like doing so, but that's not the only incentive I have :
Of course I like doing so, but that's not the only incentive I have :
* I do not want to use a system which I am unable to improve or fix, so I need to be able to recompile every part of the system.
* I do not want to use a system which I am unable to improve or fix, so I need to be able to recompile every part of the system.
* I'm looking for open-source systems, so I need to have access to all the sources, and building it from scratch is a good way to check.
* I'm looking for open-source systems, so I need to have access to all the sources, and building my images from scratch is a good way to check.
* Vendor images are often outdated
* Vendor images are often outdated
* Third party images are ... third party ones, from unknown and untrusted sources.
* Third party images are ... third party ones, from unknown and untrusted sources.
* Working on embedded systems and customizing them is a big part of my job, so this enables me to keep up-to-date and learn new stuff by the way :)
* I do not like common embedded "solutions" like OpenEmbeded, Yocto, or their predecessors. They are most of the time a problem, not a solution, and hide all the interesting parts behind complex build systems and tend to [[Dev/Embedded/NotOEYocto|promote the wrong approach to embedded systems (from my point of view at least)]].
* Working on embedded systems and customizing them is a big part of [http://www.ed3l.fr my job], so this enables me to keep up-to-date and learn new stuff by the way :)
* And writting it all here helps me improve my english, and helps showcasing my skills :)
* And writting it all here helps me improve my english, and helps showcasing my skills :)


Line 18: Line 21:


== Boards ==
== Boards ==
=== [[Dev/OPi/OpiZero|Orange Pi Zero]] ===
=== Orange Pi Zero ===
=== [[Dev/OPi/OPi3|Orange Pi 3]] ===
: Dedicated page : '''[[Dev/OPi/OPiZero|Orange Pi Zero]]'''
 
=== Orange Pi Zero 2 ===
: Dedicated page : '''[[Dev/OPi/OPiZero2|Orange Pi Zero 2]]'''
 
=== Orange Pi Zero plus ===
: Dedicated page : '''[[Dev/OPi/OPiZeroPlus|Orange Pi Zero Plus]]'''
 
=== Orange Pi 3 ===
: Dedicated page : '''[[Dev/OPi/OPi3|Orange Pi 3]]'''
 
=== Orange Pi 3 LTS ===
(Note that this board has significant differences with Orange Pi 3)
: Dedicated page : '''[[Dev/OPi/OPi3-LTS|Orange Pi 3 LTS]]'''
 
== Usefull Links ==
* [https://orangepi.com/ Orange Pi official website]
* [https://linux-sunxi.org/ Sunxi official Wiki]
* [https://linux-sunxi.org/Manual_build_howto Sunxi wiki manual build how-to]

Latest revision as of 19:23, 6 March 2023


Common description

Orange Pi Boards are small SBC's (Single Board Computer) made by Xunlong.

Most information can be found by looking at Xunlong official website or official Wiki, or even official github repositories or online resources.

You will also find shared resources on Linux Sunxi Wiki pages.

But, as most advanced users, I do not like to do it the usual way, and prefer making my own custom images for the boards I use :)
Of course I like doing so, but that's not the only incentive I have :

  • I do not want to use a system which I am unable to improve or fix, so I need to be able to recompile every part of the system.
  • I'm looking for open-source systems, so I need to have access to all the sources, and building my images from scratch is a good way to check.
  • Vendor images are often outdated
  • Third party images are ... third party ones, from unknown and untrusted sources.
  • I do not like common embedded "solutions" like OpenEmbeded, Yocto, or their predecessors. They are most of the time a problem, not a solution, and hide all the interesting parts behind complex build systems and tend to promote the wrong approach to embedded systems (from my point of view at least).
  • Working on embedded systems and customizing them is a big part of my job, so this enables me to keep up-to-date and learn new stuff by the way :)
  • And writting it all here helps me improve my english, and helps showcasing my skills :)

So you'll find on these pages the information I share about these boards, and the links to the results when appropriate (but refer to fourth point in the list above about these images ... better to follow the steps, you'll learn a lot).

Boards

Orange Pi Zero

Dedicated page : Orange Pi Zero

Orange Pi Zero 2

Dedicated page : Orange Pi Zero 2

Orange Pi Zero plus

Dedicated page : Orange Pi Zero Plus

Orange Pi 3

Dedicated page : Orange Pi 3

Orange Pi 3 LTS

(Note that this board has significant differences with Orange Pi 3)

Dedicated page : Orange Pi 3 LTS

Usefull Links