Hm, DaVinci "soft" reset is implemented as a watchdog timer reset (see
/include/asm/arch/system.h and arch/arm/mach-davinci/time.c:
davinci_watchdog_reset())
I don't know whether this watchdog reset resets MMU and if it doesn't,
whether the TI UBL takes steps to disable MMU before trying to access
NAND address space...
By the way, we recently stopped using TI UBL, as we manufactured some
Davinci boards with STM 512R3A NAND and it had trouble booting from
them. Basically the replacement NAND part has the same geometry as
Samsung K9K1208Q0C (NAND on the DaVinci EVM), however manufacturer is
STM (not Samsung). Since STM manufacturer code (0x20) is different from
Samsung's (0xec) and TI UBL checks not only the model id but also the
manufacturer id, the UBL is unable to boot. This is very frustrating as
this STM NAND flash that has the same geometry, functionality and
interface as Samsung's.
Btw did TI release sources of their UBL? We implemented our own, but it
doesn't follow TI's NAND partitioning scheme (as we didn't write the
whole bootloader from scratch, but ported it from an existing codebase).
We wanted to patch the official UBL, but our TI contacts refused to
disclose the UBL source code :(
Ivan
Steve Yeh wrote:
Hi,
Does anybody face the following problem? Any comment?
Thanks a lot.
Steve
I storage kernel and ramdisk on nandflash and boot evm form it, but
I can't reboot my system by submit "shutdown –f –r now" or "halt -f"
both and system will show "system is reboot now" or "Booting PSP Boot
Loader" and then no any response. As I know, "Booting PSP Boot Loader"
was printed by boot loader, but I don't know why it's not go on. Any
commands?
P.S "halt" and "shutdown" were copy form evm hard disk (under /sbin)
not soft link to busybox, any I copy all /etc form evm hard disk to my
ramdisk.
------------------------------------------------------------------------
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
begin:vcard
fn:Ivan Tonchev
n:Tonchev;Ivan
org:Multimedia Solutions (MMS);IT
adr:;;Tintiava 15;Sofia;Sofia;1113;Bulgaria
email;internet:[EMAIL PROTECTED]
title:Network Administrator
tel;work:+359 2 868 9186
tel;cell:+359 88 608 9664
url:http://www.mm-sol.com
version:2.1
end:vcard
_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source