Skip to content

opensensor/u-boot-ingenic

 
 

Repository files navigation

Ingenic U-Boot

This repository hosts an enhanced U-Boot tailored for the Ingenic Xburst T10-T31 SoCs. It comes packed with a range of features to enhance usability and functionality for these specific SoCs.


Features

  • Automatic Partition Recognition: Seamless compatibility with thingino, OpenIPC, or other custom firmware, recognizing partitions automatically.
  • DHCP Client: DHCP functionality for automatic network configuration.
  • FAT-Write Capability: Allows writing to FAT file systems, enhancing file management flexibility.
  • Filesystem Compatibility: Supports ext2 and ext4 filesystems for broader storage options.
  • Functional Autoupdate: An effective, built-in system for automatic firmware updates via SD card.
  • GPIO Environment Variable Storage: Store and set GPIO configurations right at the device's startup.
  • Hush Command Shell: An advanced, interactive command-line interface.
  • JFFS2 Support: Integrated support for JFFS2 filesystems.
  • SDStart: Specialized command for automated loading of the linux kernel from an SD card.
  • TFTP Server: Built-in TFTP server to facilitate loading and recovery.
  • USB Networking Support: Integrated support for ASIX USB adapters, facilitating network connectivity.
  • USB Storage: Enables the use of USB storage devices.

Please visit the Wiki for useful information regarding compiling, configuration, and usage!


Disclaimer

USE AT YOUR OWN RISK

While this U-Boot version is designed to enhance functionality, its usage comes with inherent risks, particularly when modifying firmware or device settings. Users should proceed with caution and at their own risk.

Releases

No releases published

Packages

No packages published

Languages

  • C 94.3%
  • Makefile 2.5%
  • Assembly 2.4%
  • Python 0.3%
  • Perl 0.3%
  • Shell 0.1%
  • Other 0.1%