Hi,
We have designed a custom board based on iMX257 processor. Now we are trying to download code(u.boot) through UART(Boot Pins are set to 1:1). It gives error "Connection error. Please reset the board and make sure the board in bootstrap mode".
I have a doubt. Does first code which gets execute after RESET remains in Internal Boot-ROM and that comes with Processor or We have to burn the Boot-ROM code also.
Please guide.
Thanks & Regards,
Anamika
Looks like the i.MX25 (boot ROM) does not start.
1.
Please check clkout signal CLKO it should be toggling.
2.
Please check output at reset signal VSTBY_ACK.
Toggle on this contacts indicates on finish of internal system reset.
3.
For internal UART / USB boot mode one can detect UART / USB related pin
activities during boot. Please look at section 7.3.5 [UART/USB Serial Download Mode (BOOT_MODE[1:0]=11)]
of the i.MX25 Reference Manual for more details about boot activity.
Hi Yuri,
Thanks for your helpful and valuable suggestion.
We have tried the ways suggested by you.
(1) signal CLKO --> Its toggling correctly with 8.9 kHz.
(2) signal VSTBY_ACK. --> In our custom Board, this pin has been put to NC. So we can not check this.
I have a basic query.
Does BootROM program comes pre-programmed in internal ROM of iMX257 for the newly assembled Board based on iMX257?
Thanks & Regards,
Anamika Singh
Let me look at the schematic - (ref SR #1-1010436803)
> Does BootROM program comes pre-programmed in internal ROM of iMX257
> for the newly assembled Board based on iMX257?
Yes, of course - boot ROM may be considered as part of silicon.
Hi Yuri,
Thanks a lot for clearing the doubt.
Situation is that --> We have build a Board based on iMX257 with NAND(MT29F8G16ADADAH4) and
mDRR(MT46H64M16LFB) .
Now at first we are trying to burn uboot through ATK.But we are not able to program it. We have set the Boot_Mode[1:0] to 1:1.
During analysis, it came that ATK is sending its 1st command to Board but Board is not sending anything back.
There is no message on TX pin of UART0 traced through CRO.
We are stuck. Please suggest some ways to find the issue.
Thanks & Regards,
Anamika
From which media (NOR, NAND, MMC) are you trying to boot from?
Thanks for the reply.
I am trying to boot from NAND. However it the first time case(the board has just come out after assembly from hardware team) and we are trying to program NAND from ATK through UART.
It is giving us error "Connection error. Please reset the board and make sure the board in bootstrap mode".
What may be the problem?
Thanks & Regards,
Anamika