COM AM35 Bootloader U-Boot: Difference between revisions

From Wiki-DB
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
[[U-boot console commands|u-boot console commands]]
== FAQ ==
:'''Q: Entering Bootloader console is not possible?'''
:'''A:''' Up to U-Boot version V1.14.0.0 it was possible to enter the bootloader console by pressing any key (e.g. "Enter"). From version V1.15.0.0 it is only possible to enter the bootloader console by pressing the "del" key.
 
:'''Q: Update from U-Boot V1.11.2.0 to V1.14.0.0 or higher?'''
:'''A:''' Follow the six steps:
:#Copy new U-Boot binary to MicroSD Card
:#Insert MicroSD Card to core module and connect DHCOM UART1 to host PC
:#Start core module and enter bootloader console by pressing "del" during start
:#Call the command "nand erase c0000 bffff" and press enter
:#Call the command "update bootloader" and press enter
:#Restart the core module. The bootloader is updated now.
 
:'''Q: Update from U-Boot V1.5.0.0 or V1.7.0.0 to V1.14.0.0 or higher?'''
:'''A:''' Follow the sixsteps:
:#Copy new U-Boot binary, splash bitmap, new [[COM iMX25 Bootloader U-Boot#DHCOM settings|settings]] binary and [[COM iMX25 Bootloader U-Boot#DHupdate.ini file|DHupdate.ini]] file to MicroSD Card
:#:DHupdate.ini file [update] content:
:#::splash *.bmp
:#::settings *.bin
:#Insert MicroSD Card to core module and connect DHCOM UART1 to host PC
:#Start core module and enter bootloader console by pressing "del" during start
:#Call the command "nand erase 80000 3ffff" and press enter
:#Call the command "update bootloader u-boot.bin" and press enter
:#After Update restart the core module and wait until bootloader has updateted splashimage and settings block (to prevent update repetition delete the update files from MicroSD Card after a successful update)
::Note: It is neccessary to flash the OS image again, if OS image was already flashed before bootloader update.
 
== Changelog ==
:[[COM iMX25 Bootloader Changelog|Changelog Files]]
 
== Downloads ==
:'''Bootloader Binary'''
:* [[media:u-boot (V1.16.0.1).zip|Download U-Boot binary (v1.16.0.1)]] (for updating, please have a look at FAQ list)
:'''Settings Files'''
:* [[media:00_PrimeView_7inch_PM070WT3.zip|Settings PrimeView 7" Display (PM070WT3) (for U-Boot Version v1.11.2.0 or higher)]]
:* [[media:01_DataImage_4_3inch_FG040360DSSWBG03.zip|Settings DataImage 4,3" Display (FG040360DSSWBG03) (for U-Boot Version v1.11.2.0 or higher)]]
:'''DHupdate.ini example'''
:* [[media:DHupdate_example.zip|DHupdate.ini file example (for U-Boot Version v1.10.0.0 or higher)]]
:'''Update Bitmap example files'''
:* [[media:Update_Bitmaps_800x480.zip|Update Bitmap example files for 800x480 display]]
:'''Splash Image examples'''
:* [[media:DH_480x272.zip|Example Splash Bitmap for 480x272 Display]]
:* [[media:DH_800x480.zip|Example Splash Bitmap for 800x480 Display]]
 
== Enter Bootloader Console ==
:#Connect DHCOM UART1 via null modem cable to the Host PC
:#Start terminal program (e.g. Tera Term) on the Host PC with the following settings:
:#:Baud rate: 38400
:#:Data: 8 bit
:#:Parity: none
:#:Stop bits: 1 bit
:#:Flow control: none
:#Press "del" on the Host PC during Core Module system start to enter bootloader console
 
 
 
==[[U-boot console commands|u-boot console commands]]==
----
----


[[DHCOM Flash Update|How to do Updates]]
==[[DHCOM Flash Update|How to do Updates]]==
----
----


[[DHCOM Settings|How to create a settings.bin file]]
==[[DHCOM Settings|How to create a settings.bin file]]==
----
----

Revision as of 14:07, 8 May 2012

FAQ

Q: Entering Bootloader console is not possible?
A: Up to U-Boot version V1.14.0.0 it was possible to enter the bootloader console by pressing any key (e.g. "Enter"). From version V1.15.0.0 it is only possible to enter the bootloader console by pressing the "del" key.
Q: Update from U-Boot V1.11.2.0 to V1.14.0.0 or higher?
A: Follow the six steps:
  1. Copy new U-Boot binary to MicroSD Card
  2. Insert MicroSD Card to core module and connect DHCOM UART1 to host PC
  3. Start core module and enter bootloader console by pressing "del" during start
  4. Call the command "nand erase c0000 bffff" and press enter
  5. Call the command "update bootloader" and press enter
  6. Restart the core module. The bootloader is updated now.
Q: Update from U-Boot V1.5.0.0 or V1.7.0.0 to V1.14.0.0 or higher?
A: Follow the sixsteps:
  1. Copy new U-Boot binary, splash bitmap, new settings binary and DHupdate.ini file to MicroSD Card
    DHupdate.ini file [update] content:
    splash *.bmp
    settings *.bin
  2. Insert MicroSD Card to core module and connect DHCOM UART1 to host PC
  3. Start core module and enter bootloader console by pressing "del" during start
  4. Call the command "nand erase 80000 3ffff" and press enter
  5. Call the command "update bootloader u-boot.bin" and press enter
  6. After Update restart the core module and wait until bootloader has updateted splashimage and settings block (to prevent update repetition delete the update files from MicroSD Card after a successful update)
Note: It is neccessary to flash the OS image again, if OS image was already flashed before bootloader update.

Changelog

Changelog Files

Downloads

Bootloader Binary
Settings Files
DHupdate.ini example
Update Bitmap example files
Splash Image examples

Enter Bootloader Console

  1. Connect DHCOM UART1 via null modem cable to the Host PC
  2. Start terminal program (e.g. Tera Term) on the Host PC with the following settings:
    Baud rate: 38400
    Data: 8 bit
    Parity: none
    Stop bits: 1 bit
    Flow control: none
  3. Press "del" on the Host PC during Core Module system start to enter bootloader console


u-boot console commands


How to do Updates


How to create a settings.bin file