Other Parts Discussed in Thread:66AK2H12
ti-processor-sdk-linux-k2hk-evm-06.03.00.106/board-support/linux-4.19/
自制板
您好,
请问66AK2H12 的machine ID 如何设置,在设备树keystone-k2hk-evm.dts 中如何修改或者在其他什么地方。
谢谢。
Nancy Wang:
请问machine ID具体是指什么?board Id吗?具体是要实现什么功能?
,
Shine:
请问machine ID 是指什么?/arch/arm/boot/dts/k2hk.dtsi有对arm核,dsp核的定义。
,
TengSong TengSong:
u-boot2019启动内核后,
Error: invalid dtb and unrecognized/unsupported machine ID
r1=0x00000cf8, r2=0x00000000
Available machine support:
报错,所以我想看看是哪里的问题。
u-boot中的machine id 是按照linux-4.19/kernel/mach-keystone 中的machine ID 4390
,
TengSong TengSong:
嗯嗯,是的我能看到有对内核的描述,但是没有找到对设备树的操作。现在情况是这样的u-boot完成后,能进行内核的解压缩,并且能进进入boot-kernel,然后就报错停止内核的初始化了。所以我想问下是需要在设备树的那个位置更改。或者在其他地方更改。谢谢您。
,
Nancy Wang:
设备树的名称是否有做修改呢?默认的是name_fdt=keystone-k2hk-evm.dtb。
,
TengSong TengSong:
没有进行修改。
,
TengSong TengSong:
那您提及的board id在哪里修改呢。
,
TengSong TengSong:
Starting kernel …
NDEF CONFIG_ARMV7_NOSEC>>>>>>>>>>>>>>>>boot_jump_linux@406kernel_entry: arg0 = 0,arg1(machid) = 0x1126 arg2(r2)=0x8fff3000
Uncompressing Linux… done, booting the kernel.
start_kernel…………………………..teng
Error: invalid dtb and unrecognized/unsupported machine IDr1=0x00000cf8, r2=0x00000000
Available machine support:ID (hex)NAME
ffffffffGeneric DT based system
ffffffffKeystone
,
TengSong TengSong:
e2e.ti.com/…/2232209
,
Nancy Wang:
参考以下链接看一下。
processors.wiki.ti.com/…/Kernel_-_Common_Problems_Booting_Linux
,
TengSong TengSong:
点不开了。
,
Nancy Wang:
,
TengSong TengSong:
好的谢谢您
,
Nancy Wang:
试试看通过setenv machid 指令能否修改。
e2e.ti.com/…/132574