I just received version_2.8.0 from appropho for DM8127 and tried to upgrade the u-boot. I followed the same commands as given in the user guide and in /binaries/update.txt.
To burn u-boot.min.nand
tftp 0x81000000 u-boot.min.nand
nand erase 0x0 0x20000
nand write.i 0x81000000 0x0 0x20000
To burn u-boot.bin
tftp 0x81000000 u-boot.bin
nand erase 0x20000 0x60000
nand write.i 0x81000000 0x20000 0x60000
The burning took place successfuly (I got messages). But when I power reset the camera, it just shows a repeated "CCCCCCC................" message and doesn't move ahead. What is the problem? I will really appreciate any help in this regard.
Sorry that the memory initialization is missing in the above commands given in update.txt, even I'm not sure if this really caused the problem, please use the commands given in the user guide henceforth:
mw.b 0x81000000 0xFF 0x20000
mw.b 0x81000000 0xFF 0x60000
Now, the camera shows CCC means it cannot find a valid UBL, and it's waiting for loading UBL from UART.
If you have CCS installed you can refer to the section 1.5.1 in the user guide to flash UBL using CCS.
Otherwise, you can also transfer UBL via minicom or teraterm. When the camera is printing CCC, from TeraTerm Menu click "File -> Transfer -> Kermit -> Send". Select the 1st stage u-boot image "u-boot.min.nand" and click "OPEN" button. The camera will receive and load this UBL automatically (but not burned to flash) and you will get the UBL prompt again. From there you can follow the section 1.5.2.
The exact same thing happened to me: trying to upgrade u-boot from 2.8.0 via tftp from u-boot --> camer print CCCC
The only difference is I did not forget memory initialization.
Khan, were you able to recover u-boot?
I was able to boot ubl over UART with minicom. I uploaded u-boot as well, but when I try to load it, it hangs.
This is what I do, and what I get:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TI-MIN#go 0x81000000 ## Starting application at 0x81000000 ... U-Boot 2010.06 (May 29 2012 - 16:19:17) TI8148-GP rev 2.1 ARM clk: 600MHz DDR clk: 400MHz L3 clk: 200MHz IVA clk: 450MHz ISS clk: 400MHz DSP clk: 500MHz DSS clk: 200MHz I2C: ready DRAM: 2 GiB NAND: HW ECC BCH8 Selected 256 MiB MMC: OMAP SD/MMC: 0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
System hangs here.
What could be the problem?
Thanks in advance!
I followed the update.txt. I can updated U-boot but I can not mount the NFS.
that is what happen to me.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.