Git Product home page Git Product logo

bpi-m2u-bsp's Introduction

BPI-M2U-bsp

Banana Pi M2U/M2B board bsp (u-boot 2014.7 & Kernel 3.10.108)


Prepare

Get the docker image from Sinovoip Docker Hub , Build the source code with this docker environment.

Build

Get support boards, please run

#./build.sh

Build a target board bsp packages, please run

#./build.sh <board> 1

Target download packages in SD/bpi-*/ after build. Please check the build.sh and Makefile for detail

Install

Get the image from bpi and download it to the SD card. After finish, insert the SD card to PC

# ./build.sh <board> 6

Choose the type, enter the SD dev, and confirm yes, all the build packages will be installed to target SD card.

bpi-m2u-bsp's People

Contributors

bpi-sinovoip avatar dan-and avatar dangku avatar fil-cry avatar harukama avatar otakunekop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bpi-m2u-bsp's Issues

How to build usb otg download firmware package

Dear Banana Pi team,
After compiling the BPI-M2U-bsp SDK according to the steps in the BPI-M2Ultra_Compiler_SOP document, I can get two versions of firmware for Linux and tina (openwrt). Among them, the tina version firmware can be updated to emmc by using PhoenixSuit tools through the USB OTG interface on the bpi-m2-ultra board, but the Linux version system can only be updated to the on-board emmc by running a TF card.

I want to be able to compile firmware that is updated using USB via the PhoenixSuit tool, which will be very convenient. how should I do it?

Can anyone help me!

thank you very much!

Ubuntu 18.04 LTS for Banana pi M2U

Dear Banana Pi team,

I would like to know if if is possible to upgrade Ubuntu Mate to the next Long Term Support (18.04) in order to continue to use my M2U ?

The problem is 16.04 should stop in April 2019.

Could you please feedback ? Thank you very much.

5.4.96 arm64 kernel,ip rule with fwmark not work

  1. Check whether the policy routing and MARK are set to -----, but they do not take effect
    image

  2. It is necessary to clarify which step is the problem, and the default route in the main table can be determined by capturing the packet, and the default route to utun7 can be diverted by adding a default route to utun7 in the main table. ----- Confirm that the main table is gone

  3. Then it is possible that the conditions for matching the 1001 table are not met, that is to say, the fwmark is not met, so a policy route is added at the front, and the 1001 table is unconditionally selected, and it will also return to normal at this time. ------ It means that the mark matching of the policy route is invalid

  4. Then there is a problem in the mangle table of netfilter, which means that it may be a failure to mark ------ it may be a problem with netfilter

  5. Mark the log on the filter table, if you mark the mangle, the content will be recorded in the kernel log, which shows that the netfilter is marked, indicating that there may be a problem with the fwmark matching of the policy route----- There is a problem with positioning the IP rule

image

So I didn't catch the package for IPv6 on utun7

Need help

Hello,

I cant find help anyway (bpi forums or linux ones)
Right now I loos a audio channel (left headphone)
I try a fresh install of ubuntu and raspbian...
I maybe change some file because the last days the sound was great (stereo)

I have bpi2mu (ubuntu Mate uptodate)
Alsamixer dont give me solution and I dont know where the drivers / config files can be.
I realy need help.

Thanks...

sunxi-gmac No PHY found!

Hello,
I was trying to find the headers for 3.10.107 but couldnt find them. So I tried installing 3.10.108 from BPI-Files repo(since I can find the headers for that kernel version are supplied). That left me with a problem. It seems my m2u can no longer find the ethernet PHY. When I build this repo, the SD/100mb folder supplies bad images, and the m2u doesnt boot.

I'm using the 3.10.107 arch linux image. I think(im not sure) I need the 3.10.10x headers because I want to use wireguard and the dkms needs the headers to build.

Hope someone can help me out here.

banana pi0 not connecting

Hi,

I am a newbie to the banana pi scene with little or no experience, I have a banana pi0 board with onboard wireless, trouble is I cant connect to it no matter what i try.

I have tried to connect to the banana pi0 wirelessly when using a nintendont retro gaming build with no success as it just wont connect and i am now ready for throwing the thing in a drawer and forgetting about it.

If anyone has any info that could help me solve this issue, could you please post a reply as i am about demented, many thanks in advance.

ip rule fwmark doesn't work

To reproduce it, add a rule:
ip rule add to 1.1.1.1 fwmark 1 lookup 1
ip route add default via 127.0.0.1

and check route for 1.1.1.1 with and without the mark:
ip route get 1.1.1.1
ip route get 1.1.1.1 mark 1

Both will return the same result and that's wrong behavior.
First command should return default gateway from the main table (ip route show)
Second command should return dev lo

What is weird - it works if I use tos instead of fwmark.

I've tried different distros (ubuntu, debian, centos) for my M2 Berry. It doesn't work. Seems there is some problem with the kernel options or something else.
CONFIG_IP_ADVANCED_ROUTER is set to y in /proc/config.gz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.