Hello,
We are working on a multimedia device which contain mainly two processors.
1.AM35xx : Host Card
2.DM646x : Video Application Card
Currently for flashing x-loader and u-boot in NAND on AM35xx side we are using SD Card interface.
And for flashing UBL and U-boot in NAND on DM646x side we are using sfh_DM646x.exe serial flashing utility.
So, in single step we are able to Flash a NAND.
SD Card interface is only given with AM35xx Card so we have to use serial flashing on DM646x side.
Now for more powerful video application we are migrating on DM814x processor for Video Application Card.
I read "U-Boot UART support" from "TI81XX_PSP_U-Boot.pdf".
As mention in document, for flashing u-boot to NAND we have to follow belows steps :
1.Loading 1st stage over UART
2.Loading 2nd stage over UART
3.Flashing images to NAND
But for a production perspective, we can't do this. We want some solution to flash u-boot into the NAND directly by single step or single script.
For example as I told you in DM646x we are using "sfh_DM646x.exe" which directly flash UBL and U-Boot to NAND.
We need same type of flashing solution for DM814x.