Git Product home page Git Product logo

ci20_u-boot's People

Contributors

albert-aribaud-u-boot avatar allen-martin avatar aneeshv avatar ben-skyportsystems avatar bthebaudeau avatar calris avatar danielschwierzeck avatar dirkbehme avatar glikely avatar hsdenx avatar iwamatsu avatar jhershbe avatar kimphill avatar kumargala avatar marex avatar michalsimek avatar minkyukang avatar nvswarren avatar otavio avatar paulgortmaker avatar plagnioj avatar sbabic avatar semihalf-sieka-bartlomiej avatar sjg20 avatar stroese avatar tkisky avatar trini avatar vapier avatar vdsao avatar wdenx 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

Watchers

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

ci20_u-boot's Issues

Factory default uboot for nand hangs on mmc access

The factory default uboot installed on the nand cannot do ext4load or ext4ls.

To recreate

Plug in sd card with ext4 partition.
Toggle boot_sel switch to boot from nand.
When uboot gives a prompt to press any key. press one.

Then run

ext4ls mmc 0:1

Hangs.

Andy reported it. Zubair and James Cowgill have tested their boards. Same issue. With ext4load too.

ext4load/ext4ls works when uboot is made with make ci20_mmc config.

How do I run from SD card (not flash the onboard flash)

Hi,

Every time I try to boot from the SD Card, the blue LED lights up and the CI20 copies the SD Card to the onboard flash.

This isn't what I want -- I want to boot and run Linux from the SD Card.

Am I missing something obvious? Do I need to install a custom bootloader onto the SD Card?

GCC 5.x support

I've noticed a couple of issues when trying to compile the ci20-v2013.10
branch of CI20 U-Boot with GCC 5.2.

These issues were already fixed in the upstream U-Boot.

I would suggest that you cherry-pick the following changes from
upstream U-Boot:

commit b11c5d1dc29e81326d1215011d19377737082aeb
Author: Daniel Schwierzeck <[email protected]>
Date:   Wed Jul 1 16:36:43 2015 +0200

    MIPS: change 'extern inline' to 'static inline'

    The kernel changed it a long time ago. Also this is now broken
    on gcc-5.x.

    Reported-by: Andy Kennedy <[email protected]>
    Signed-off-by: Daniel Schwierzeck <[email protected]>
commit 478b02f1a7043b673565075ea5016376f3293b23
Author: Hans de Goede <[email protected]>
Date:   Sat Feb 7 22:52:40 2015 +0100

    Add linux/compiler-gcc5.h to fix builds with gcc5

    Add linux/compiler-gcc5/h from the kernel sources at:

    commit 5631b8fba640a4ab2f8a954f63a603fa34eda96b
    Author: Steven Noonan <[email protected]>
    Date:   Sat Oct 25 15:09:42 2014 -0700

        compiler/gcc4+: Remove inaccurate comment about 'asm goto' miscompiles

    Signed-off-by: Hans de Goede <[email protected]>
commit 3422299dc28fa8257677d03cc1253e3c9bf17e9f
Author: Jeroen Hofstee <[email protected]>
Date:   Thu Jun 26 20:18:31 2014 +0200

    common: main.c: make show_boot_progress __weak

    This not only looks a bit better it also prevents a
    warning with W=1 (no previous prototype).

    Signed-off-by: Jeroen Hofstee <[email protected]>
    Acked-by: Simon Glass <[email protected]>

What do you think?

Building branch dev-mips-kitkat-v2013.10 fails

The build of branch dev-mips-kitkat-v2013.10 fails, so it is not possible to create an Android SD Card.
I manually retraced the respective commands from the mksdcard script (see CI20_android repo) and got the following output: http://pastebin.com/Dqb2BMfx

My procedure:

  • add [...]/android/system/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.6/bin to Path (also tried 4.7)
  • set CROSS_COMPILE to mipsel-linux-android
  • make distclean
  • make ci20_mmc_config
  • make

USB otg as serial

I know that this not a proper issue, but may be useful for others: do you know it there is a way to use the OTG usb of CI20 as serial for console (both u-boot and kernel)? I see something similar on some TI boards or ST-Ericsson board.

This would be helpful for people that don't want (or can't) to use the TTL serial.

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.