Coder Social home page Coder Social logo

intel / edison-u-boot Goto Github PK

View Code? Open in Web Editor NEW
34.0 34.0 24.0 92.22 MB

DISCONTINUATION OF PROJECT. This project will no longer be maintained by Intel. Intel will not provide or guarantee development of or support for this project, including but not limited to, maintenance, bug fixes, new releases or updates. Patches to this project are no longer accepted by Intel. If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the community, please create your own fork of the project.

Shell 0.12% Makefile 0.67% C 95.47% Assembly 1.95% C++ 0.09% Tcl 0.01% Python 1.09% Perl 0.48% Awk 0.01% Batchfile 0.01% Lex 0.01% Yacc 0.03% GDB 0.01% CSS 0.01% ASL 0.07% SmPL 0.01% sed 0.01%

edison-u-boot's Introduction

DISCONTINUATION OF PROJECT.

This project will no longer be maintained by Intel.

Intel has ceased development and contributions including, but not limited to, maintenance, bug fixes, new releases, or updates, to this project.

Intel no longer accepts patches to this project.

If you have an ongoing need to use this project, are interested in independently developing it, or would like to maintain patches for the open source software community, please create your own fork of this project.

edison-u-boot's People

Contributors

albert-aribaud-u-boot avatar bobenstein avatar bthebaudeau avatar calris avatar gateworks avatar hippo5329 avatar hsdenx avatar iwamatsu avatar jhershbe avatar jhofstee avatar jwrdegoede avatar kimphill avatar kumargala avatar lbmeng avatar lokeshvutla avatar marex avatar masahir0y avatar michalsimek avatar nikita-kiryanov avatar nvswarren avatar otavio avatar paulkocialkowski avatar plagnioj avatar sbabic avatar sjg20 avatar stroese 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

edison-u-boot's Issues

GPIO support

Hello,

I would like to know if the GPIO command inside u-boot is supported for the Edison.
I need to set some of the pins as early as possible during the boot process and since the intel IFWI is not open, u-boot should be the way.

I was able to compile the source code from the v2015.10 branch with the #define CONFIG_CMD_GPIO enable on the edison.h file and the gpio command is now available inside u-boot,b ut I cannot set or clean any of the GPIO pins. I keep getting "Command 'gpio' failed: Error -22" at every command I try.
Testing "gpio status -a" doesn't return anything.

This behavior made me believe that there is some code that make u-boot compilable with that define enable but it is not the correct code for the Edison GPIO. Am I correct?

Thanks in advance.

DFU issues

U-Boot 2015.10

When trying to open a dfu connection I get:

=> dfu 0 mmc 0
ERROR: Memory layout (mmc) not supported!

at drivers/dfu/dfu_mmc.c:389/dfu_fill_entity_mmc()
ERROR: DFU entities configuration failed!

at drivers/dfu/dfu.c:81/dfu_init_env_entities()
dfu - Device Firmware Upgrade

Usage:
dfu <USB_controller> <interface> <dev> [list|timeout]
  - device firmware upgrade via <USB_controller>
    on device <dev>, attached to interface
    <interface>
    [list] - list available alt settings
    [timeout] - specify inactivity timeout in sec, doesn't work whit list

Any hints on how to fix this?

edison-v2016.03 fails to build

I am unable to build f581d4e, which is the current head of branch edison-v2016.03. The build commands I used:

make edison_defconfig
make all

Build error messages:

arch/x86/cpu/built-in.o: In function `config_pci_bridge':
/media/xvdi1/cklin/edison/kernel-build/edison-u-boot/arch/x86/cpu/tangier/pci.c:24: undefined reference to `pci_hose_scan_bus'
lib/built-in.o: In function `tick_to_time':
/media/xvdi1/cklin/edison/kernel-build/edison-u-boot/lib/time.c:103: undefined reference to `get_tbclk'
lib/built-in.o: In function `usec_to_tick':
/media/xvdi1/cklin/edison/kernel-build/edison-u-boot/lib/time.c:129: undefined reference to `get_tbclk'
Makefile:1171: recipe for target 'u-boot' failed
make: *** [u-boot] Error 1

Customisation of U-Boot for Edison x86

I am customising the U boot source for compiling locally to make changes in uboot source of Edison.
I have downloaded the source Edison-u-boot, and trying to build the code.
I have configured for x86 with command as following
make coreboot-x86_defconfig,

  1. is it the correct config for x86 Edison board?
    and want to build the code.
    When I do make,
    getting following error.

undefined reference to `__normal___udivdi3'
make: *** [u-boot] Error 1

Please suggest and provide documentation for customising Edison Uboot.
Provide links for sources of Uboot.

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.