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

Reply via email to