New sources have multiple kernels listed like netbsd-CUBIETRUCK.ub . Kernel wouldn't boot until I renamed it to netbsd.ub instead of just pointing to netbsd-CUBIETRUCK.ub.
Comment by Mr. Friday afternoon, January 22nd, 2016
It's not obvious that one should add "console=fb" to the boot.cmd file when setting up a BPI board. Other than that these instructions worked perfectly. Thanks!
Comment by perseant Monday night, January 11th, 2016


I am a total NetBSD-noob and today I figured out how to install NetBSD on my RPi Mod B Ver 1.

I used rpi_inst.img and in order to make pkgin work I had to edit the default ftp repositories.

Browsing the FTP, I saw that inside the following dir:

there was not a dir named 7.0 so I used the only path that made me install pkgin, this one:

Now I am trying to install vim, but inside this dir there is not a vim package. However I can see two vim packages, one for each of these paths:

Said that, my question is: Did I messed up the selection of the mirror? Why only the first path had all the dependecies needed by pkgin? (I am sorry I do not remember which package was missing) Can I (and should I) add all the three paths to install other packages?

For those interested, I wrote down all the steps I followed during installation.

Regards agz

Comment by aggaz late Sunday evening, January 10th, 2016

Trying to boot the latest snapshot on my Pi Zero resulted in 8 flashes of the OK/ACT LED (bootcode.bin and/or start.elf problems, according to the documentation).

This image boots fine on my Pi B+ and Pi 2.

I over-wrote bootcode.bin, start.elf and start_cd.elf on the freshly imaged SD card from an Arch Linux MicroSD that works in the Pi Zero. It now boots. I don't know if these are exactly the correct files, but I suspect they likely require updating in the base image.

I've included MD5 sums of the files for your convenience: From the NetBSD Image (20151231): MD5 (bootcode.bin) = 9a4ad6a12ad7dc1aae279888c25d2252 MD5 (start.elf) = a2c4b9ea3ae986f88ea01e05bef46904 MD5 (start_cd.elf) = 85924312c9b51d1ef5b7ca301bb18d54

Files I copied over that make it bootable (from my Arch Linux Pi Zero environment): MD5 (bootcode.bin) = 6cc6560c0178c10928d14b8768969dab MD5 (start.elf) = f5b2a422d863efe5d47b1ac291ccaa3a MD5 (start_cd.elf) = f0dfc1462c5d9b003b64428fd52406ed

Hope this helps!

Comment by ax0n in the wee hours of Friday night, January 2nd, 2016
Just wondering whether anyone is working on porting either xserver-xorg-video-fbdev or xf86-video-fbturbo to NetBSD? It would be great to have an accelerated X driver. I'd be more than happy to test any driver that is being worked on. :)
Comment by nickdate Thursday afternoon, December 24th, 2015
Works well up to and including NetBSD5. NetBSD6 is slow, NetBSD7 is unusably slow when networking is enabled giving lots of "sdmmc0: couldn't enable card: 60" messages. Disabling that driver in "boot -c" causes debugger breaking points in the mmc interrupt handler.
Comment by Nigel Wednesday night, December 16th, 2015


I am kaku. How can I use the DS3231 RTC module for raspberry pi ?

Thank you very much!

Comment by hchguoyq at lunch time on Wednesday, December 16th, 2015

If you update the PKGSRC_COMPILER value to include ccache as the wiki states, it does use it, but it creates a new .ccache directory under each packages work subdirectory. So, any use of "make clean" will remove that cache directory and you will loose your work. (using ccache --print-config and/or -s will make what's going on clearer)

If you set


to where root's global cache is, it will persist. If you upgrade your compilers, you may want to run

ccache --clear

to remove old cached files before you rebuild your packages.

This thread has some additional information.

Comment by waddell late Sunday night, December 14th, 2015

Dear tri, I have just updated instructions regarding how to install NetBSD 7.0 on the AllWinner SoCs.

I have noticed that uenvcmd was not honored by U-Boot and so writing it is needed to have an U-Boot image script (that can be generated via mkubootimage(1)).

If you have further questions or you notice some problems feel free to ask and I will try to help you (like you I have a Banana Pi and tested all the updated instructions on a BPI)!

Good luck and happy hacking! Ciao, L.

Comment by leot early Thursday morning, December 10th, 2015

hi all,

is there any fine manual to install netbsd on banana pi? i've tried to follow above instruction, however my banana pi won't boot to netbsd...

thank you

Comment by tri Wednesday afternoon, December 2nd, 2015
Add a comment
Contact | Disclaimer | Copyright © 1994-2016 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a registered trademark of The NetBSD Foundation, Inc.