Both the boot loader and the Kernel should have the same machine
ID. Otherwise
the kernel won't boot.
--Jayakrishnan
------- Original Message -------
Sender : David Brownell<[email protected]>
Date : Apr 27, 2009 15:10 (GMT+09:00)
Title : Re: Changing Machine ID
On Sunday 26 April 2009, Manjunatha AM wrote:
>
> Hi
>
> I downloaded latest OS (linux-davinci-2.6-historic )from source.mvsta.com
> and compiled it for Davinci DM6446 EVM with low level debug option selected.
You have a pretty old version of U-Boot there ...
> When I boot the board it gives below error;
>
> *****
> Starting kernel ...
>
> Uncompressing
> Linux.......................................................................
> ......................... done, booting the kernel.
>
> Error: unrecognized/unsupported machine ID (r1 = 0x00000356).
>
> Available machine support:
>
> ID (hex) NAME
> 00000385 DaVinci DM644x EVM
>
> Please check your kernel config and/or bootloader.
>
> ******
> I dont have latest Bootloader source
http://www.denx.de/wiki/U-Boot ... 2009.03 should work.
Though if you're using 1.1 silicion, I'd be paranoid
and stick with that bootloader.
> and hence I need to change the kernel
> source to boot with same machine ID(passed by present bootloader..)which
> file I need to change??
---
arch/arm/tools/mach-types | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
--- a/arch/arm/tools/mach-types
+++ b/arch/arm/tools/mach-types
@@ -862,7 +862,7 @@ magpie MACH_MAGPIE MAGPIE 850
mx21ads MACH_MX21ADS MX21ADS 851
mb87m3400 MACH_MB87M3400 MB87M3400 852
mguard_delta MACH_MGUARD_DELTA MGUARD_DELTA 853
-davinci_dvdp MACH_DAVINCI_DVDP DAVINCI_DVDP 854
+#davinci_dvdp MACH_DAVINCI_DVDP DAVINCI_DVDP 854
htcuniversal MACH_HTCUNIVERSAL HTCUNIVERSAL 855
tpad MACH_TPAD TPAD 856
roverp3 MACH_ROVERP3 ROVERP3 857
@@ -908,7 +908,8 @@ nadia2vb MACH_NADIA2VB NADIA2VB 897
r1000 MACH_R1000 R1000 898
hw90250 MACH_HW90250 HW90250 899
omap_2430sdp MACH_OMAP_2430SDP OMAP_2430SDP 900
-davinci_evm MACH_DAVINCI_EVM DAVINCI_EVM 901
+#davinci_evm MACH_DAVINCI_EVM DAVINCI_EVM 901
+davinci_evm MACH_DAVINCI_EVM DAVINCI_EVM 854
omap_tornado MACH_OMAP_TORNADO OMAP_TORNADO 902
olocreek MACH_OLOCREEK OLOCREEK 903
palmz72 MACH_PALMZ72 PALMZ72 904
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
