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 15: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:
- 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 settings binary and DHupdate.ini file to MicroSD Card
- DHupdate.ini file [update] content:
- splash *.bmp
- settings *.bin
- DHupdate.ini file [update] content:
- 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.
- Copy new U-Boot binary, splash bitmap, new settings binary and DHupdate.ini file to MicroSD Card
Changelog
Downloads
- Bootloader Binary
- Download U-Boot binary (v1.16.0.1) (for updating, please have a look at FAQ list)
- Settings Files
- DHupdate.ini example
- Update Bitmap example files
- Splash Image examples
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