Building Poplar system - Debian


#1

I am building poplar system recovery media from source on my Debian vitual machine but getting some errors while building u-boot (cannot find -lgcc). Is it recommended to build on a ubuntu disto or can I carry on on my Debian?

Thank you for your responde,


#2

There should not be any specific distro needed to build u-boot (I’m not using ubuntu either… I build it on Fedora). Not being able to find libgcc.a is more likely an issue with your cross-toolchain. Where did your toolset come from?


#3

I got it from Linaro releases (https://releases.linaro.org/components/toolchain/binaries/latest/)


#4

Interesting… I’m also using Linaro toolchain (albeit a slightly older release). Can you put the build logs in a pastebin somewhere?


#5

This is mentioned on Linaro page:
’’'
Host Requirements

Linaro officially supports the current and previous Ubuntu LTS releases (as of the time of this release). This does not mean that the toolchain will not work on other/older Linux distributions. See the following for the life-time of Ubuntu LTS releases.
’’'
So I used an ubuntu distro and it worked fine but i don’t know why it didn’t on my debian… anyway here is the pastebin log: https://pastebin.com/kMDzqZ0z


#6

Hello, I’m interested in this OS, I’m getting a bit of installation, I’m first looking for the U5pvr deluxe recovery instructions, Hisilicon Hi3798CV200!
Where can I find help and instructions?


#7

@johnn64 The build/recovery instructions for the 96boards Poplar dev board are here: https://github.com/Linaro/poplar-tools/blob/latest/build_instructions.md. but it appears that the U5pvr deluxe is an actual STB product that most probably doesn’t share much similarities (in terms of builds and images) to the Poplar other than the SoC used, so I wouldn’t recommend using the instructions for Poplar due to the risk of bricking your STB. There seems to be recovery instructions online for the U5pvr (e.g. http://u5pvr.blogspot.com/2017/08/how-to-recover-u5pvr-deluxe.html), but note that this is NOT something we use and hence has no idea of any possible adverse effect!


#8

Can you tell me what this device does and how to start with it, installation, dvb t2 …? Can I use a regular user?


#9

You mean the Poplar board? You can get more info @ https://www.96boards.org/product/poplar. How to start @ https://github.com/Linaro/poplar-tools/blob/latest/build_instructions.md. Again, this is just a dev board so don’t think any of the TV-related stuffs are there, at least not atm. Also root access atm but you should be able to create a user? Haven’t really tried.


#10

The linaro rootfs used in https://github.com/Linaro/poplar-tools/blob/latest/build_instructions.md should default to user linaro.