Jump to content

Orange Pi Zero 3


ag123

Recommended Posts

@burger242 wrote

Quote

I got to that Github throught Orange Pi's official page.
Where do I get them for 4gb then? Is there any kind of tutorial/guide?

 

note that Armbian is right here on https://www.armbian.com/ nowhere else.

you go to the 'wrong' link. the authentic Armbian for Orange Pi  Zero 3 images is here:

https://www.armbian.com/orange-pi-zero-3/

scroll down to the bottom

Note that this is a "community maintained" image, which means that that image is made possible by volunteers / contributors you see if you review this thread itself.

simply flash the image to the sd card e.g. using belana etcher plug that into the uSD slot and boot it up.

 

it is recommended that you use a usb-uart dongle to connect to the board on the 'debug uart' pins and use a serial terminal app e.g. https://www.putty.org/  to connect to it on the serial console.

you should be able to see it boot up in the serial console that way.

if you become any more 'advanced' than simply getting started, you can build your own image:

https://docs.armbian.com/Developer-Guide_Build-Preparation/

 

Link to comment
Share on other sites

Hey, I've tried to build Armbian kernel for my orangepizero3 1GB board from Armbian main branch sources but always stuck on "Starting kernel ..." message, no leds come up, board seems dead.

Tried building minimal bookworm both current and edge versions with unchanged stock config.  Also verbosity is set to 7.

If I choose not to customize/build kernel during initial compile.sh prompt then the whole custom built root image works perfectly with the stock prebuilt kernel.  But as soon as I replace stock kernel deb with my own built kernel deb, or use the whole my custom built root+kernel image, then booting stops.

Before digging deeper - is this known issue, is there any patch for orangepizero3 missing in the repo, or hidden in some branch which I missed in the forums? I know this board is not officially supported yet so obviously issues expected.

Edited by evaldas325
Link to comment
Share on other sites

7 hours ago, evaldas325 said:

Hey, I've tried to build Armbian kernel for my orangepizero3 1GB board from Armbian main branch sources but always stuck on "Starting kernel ..." message, no leds come up, board seems dead.

Tried building minimal bookworm both current and edge versions with unchanged stock config.  Also verbosity is set to 7.

If I choose not to customize/build kernel during initial compile.sh prompt then the whole custom built root image works perfectly with the stock prebuilt kernel.  But as soon as I replace stock kernel deb with my own built kernel deb, or use the whole my custom built root+kernel image, then booting stops.

Before digging deeper - is this known issue, is there any patch for orangepizero3 missing in the repo, or hidden in some branch which I missed in the forums? I know this board is not officially supported yet so obviously issues expected.

 

Instead of replacing with your kernel deb, try modifying the linux config to have what you want.

Sometime ago, I made instructions just for this, but for the orange pi zero

https://github.com/robertojguerra/orangepi-zero-full-setup/blob/main/README2.md

(warning, these instructions refer to a old kernel version)

Look for the part that explains the "Change kernel configuration"

Link to comment
Share on other sites

  

On 6/25/2024 at 9:48 AM, evaldas325 said:

I've tried to build Armbian kernel for my orangepizero3 1GB board from Armbian main branch sources but always stuck on "Starting kernel ..." message, no leds come up, board seems dead.

 

I solved the issue, I think it was gcc 13.  robertoj answer pushed me towards building inside some virtual env instead of host machine.

Basically compile script installs host package gcc-aarch64-linux-gnu and my debian host distro has already aarch64 gcc 13 dependency for this package.   But this happens only if you do not have docker binary installed. If compile.sh detects docker binary then pulls ubuntu jammy image automatically with aarch64 gcc 11 and compiles inside docker jammy environment, which is the recommended way to go.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines