本人在Ubuntu20.04.2(64bit,IP:192.168.150.17)下安装ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106开发包,安装完成后,在BeagleBone AI的u-boot下做如下配置:
setenv serverip 192.168.150.17 setenv rootpath /home/zkwj/ti_sdk/ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106/targetNFS setenv fdtfile am5729-beagleboneai.dtb setenv bootfile zImage-am57xx-evm.bin run netboot
无法挂载Ubuntu主机上的文件系统,报错如下:
[ 66.597292] Backtrace: [ 66.597308] [<c020c6a4>] (dump_backtrace) from [<c020c9dc>] (show_stack+0x18/0x1c) [ 66.597316] r7:000000a5 r6:60000193 r5:00000000 r4:c1253d1c [ 66.597327] [<c020c9c4>] (show_stack) from [<c09f248c>] (dump_stack+0x9c/0xb0) [ 66.597342] [<c09f23f0>] (dump_stack) from [<c028be60>] (__report_bad_irq+0x44/0xc8) [ 66.597348] r7:000000a5 r6:00000000 r5:00000000 r4:dfb5c600 [ 66.597357] [<c028be1c>] (__report_bad_irq) from [<c028bc54>] (note_interrupt+0x11c/0x2b4) [ 66.597364] r9:60000113 r8:00000002 r7:000000a5 r6:00000000 r5:00000000 r4:dfb5c600 [ 66.597374] [<c028bb38>] (note_interrupt) from [<c0288c20>] (handle_irq_event_percpu+0xa0/0xa8) [ 66.597379] r10:00000000 r9:60000113 r8:00000002 r7:dfb5c600 r6:00000000 r5:c1207488 [ 66.597383] r4:00000000 r3:00000000 [ 66.597390] [<c0288b80>] (handle_irq_event_percpu) from [<c0288ca8>] (handle_irq_event+0x80/0xb8) [ 66.597396] r8:00000001 r7:dfa76040 r6:dfa76098 r5:dfb5c670 r4:dfb5c600 [ 66.597405] [<c0288c28>] (handle_irq_event) from [<c028ca98>] (handle_level_irq+0xcc/0x190) [ 66.597409] r7:dfa76040 r6:dfa76098 r5:dfa76094 r4:dfb5c600 [ 66.597417] [<c028c9cc>] (handle_level_irq) from [<c0287c90>] (generic_handle_irq+0x2c/0x3c) [ 66.597421] r5:dfa76094 r4:00000010 [ 66.597432] [<c0287c64>] (generic_handle_irq) from [<c0571478>] (omap_gpio_irq_handler+0x100/0x158) [ 66.597441] [<c0571378>] (omap_gpio_irq_handler) from [<c0289f0c>] (irq_forced_thread_fn+0x28/0xa0) [ 66.597447] r10:00000001 r9:c0289ee4 r8:00000000 r7:ffffe000 r6:dfa64a24 r5:dfa64a00 [ 66.597450] r4:dfa61400 [ 66.597458] [<c0289ee4>] (irq_forced_thread_fn) from [<c028a2e4>] (irq_thread+0x140/0x22c) [ 66.597462] r7:ffffe000 r6:dfa64a24 r5:dfa64a00 r4:dfa61400 [ 66.597472] [<c028a1a4>] (irq_thread) from [<c024c27c>] (kthread+0x160/0x168) [ 66.597477] r10:df87ba24 r9:c028a1a4 r8:dfa64a00 r7:dfa78000 r6:00000000 r5:dfa64a40 [ 66.597480] r4:df9e7280 [ 66.597488] [<c024c11c>] (kthread) from [<c02010e0>] (ret_from_fork+0x14/0x34) [ 66.597491] Exception stack(0xdfa79fb0 to 0xdfa79ff8) [ 66.597496] 9fa0: 00000000 00000000 00000000 00000000 [ 66.597501] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 66.597505] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 66.597511] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:c024c11c [ 66.597513] r4:dfa64a40 [ 66.597515] handlers: [ 66.597522] [<82036961>] irq_default_primary_handler threaded [<f1ff2d51>] regmap_irq_thread [ 66.597535] Disabling IRQ #165 [ 102.879123] VFS: Unable to mount root fs via NFS, trying floppy. [ 102.885479] VFS: Cannot open root device "nfs" or unknown-block(2,0): error -6 [ 102.892734] Please append a correct "root=" boot option; here are the available partitions: [ 102.901130] 0100 65536 ram0 [ 102.901133] (driver?) [ 102.907275] 0101 65536 ram1 [ 102.907277] (driver?) [ 102.913408] 0102 65536 ram2 [ 102.913410] (driver?) [ 102.919543] 0103 65536 ram3 [ 102.919545] (driver?) [ 102.925684] 0104 65536 ram4 [ 102.925686] (driver?) [ 102.931817] 0105 65536 ram5 [ 102.931820] (driver?) [ 102.937953] 0106 65536 ram6 [ 102.937955] (driver?) [ 102.944085] 0107 65536 ram7 [ 102.944087] (driver?) [ 102.950224] 0108 65536 ram8 [ 102.950226] (driver?) [ 102.956359] 0109 65536 ram9 [ 102.956361] (driver?) [ 102.962491] 010a 65536 ram10 [ 102.962493] (driver?) [ 102.968719] 010b 65536 ram11 [ 102.968721] (driver?) [ 102.974941] 010c 65536 ram12 [ 102.974943] (driver?) [ 102.981162] 010d 65536 ram13 [ 102.981164] (driver?) [ 102.987388] 010e 65536 ram14 [ 102.987391] (driver?) [ 102.993608] 010f 65536 ram15 [ 102.993609] (driver?) [ 102.999836] b300 15310848 mmcblk1 [ 102.999839] driver: mmcblk [ 103.006690] b301 15306752 mmcblk1p1 168752d6-01 [ 103.006692] [ 103.013522] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0) [ 103.013533] CPU0: stopping [ 103.013540] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.19.94-rt39-ga242ccf3f1 #1 [ 103.013543] Hardware name: Generic DRA74X (Flattened Device Tree) [ 103.013545] Backtrace: [ 103.013558] [<c020c6a4>] (dump_backtrace) from [<c020c9dc>] (show_stack+0x18/0x1c) [ 103.013565] r7:fa212000 r6:60000193 r5:00000000 r4:c1253d1c [ 103.013574] [<c020c9c4>] (show_stack) from [<c09f248c>] (dump_stack+0x9c/0xb0) [ 103.013584] [<c09f23f0>] (dump_stack) from [<c020f118>] (handle_IPI+0x1bc/0x22c) [ 103.013590] r7:fa212000 r6:00000000 r5:00000000 r4:c1256000 [ 103.013604] [<c020ef5c>] (handle_IPI) from [<c0555684>] (gic_handle_irq+0x94/0x98) [ 103.013608] r6:fa21200c r5:c122714c r4:c120796c [ 103.013617] [<c05555f0>] (gic_handle_irq) from [<c02019f8>] (__irq_svc+0x58/0xa0) [ 103.013620] Exception stack(0xc1201ed0 to 0xc1201f18) [ 103.013625] 1ec0: 00000000 008d1480 00000000 c02215f4 [ 103.013631] 1ee0: ffffe000 c12074bc c1207504 00000001 00000001 c1255959 c0dcaa78 c1201f2c [ 103.013636] 1f00: c1201f0c c1201f20 c0221288 c0208b44 a0000113 ffffffff [ 103.013642] r9:c1200000 r8:00000001 r7:c1201f04 r6:ffffffff r5:a0000113 r4:c0208b44 [ 103.013654] [<c0208b1c>] (arch_cpu_idle) from [<c0a0b800>] (default_idle_call+0x34/0x40) [ 103.013663] [<c0a0b7cc>] (default_idle_call) from [<c025b58c>] (do_idle+0x110/0x178) [ 103.013670] [<c025b47c>] (do_idle) from [<c025b8e0>] (cpu_startup_entry+0x20/0x28) [ 103.013676] r10:c1207488 r9:00000000 r8:00000000 r7:c1207480 r6:ffffffff r5:00000002 [ 103.013679] r4:000000c7 r3:c105c2a8 [ 103.013688] [<c025b8c0>] (cpu_startup_entry) from [<c0a06af4>] (rest_init+0xd0/0xd4) [ 103.013699] [<c0a06a24>] (rest_init) from [<c1000e14>] (start_kernel+0x460/0x488) [ 103.013702] r5:c1255d80 r4:c1255dd8 [ 103.013708] [<c10009b4>] (start_kernel) from [<00000000>] ( (null)) [ 103.013714] r10:30c5387d r9:412fc0f2 r8:8ffe7000 r7:00000000 r6:30c0387d r5:00000000 [ 103.013716] r4:c1000330
请问什么原因?
另外,如果使用BeagleBone AI自带的系统执行ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106中生成的vecadd例程,报错如下:
CMEM Error: init: major version mismatch between interface and driver. CMEM Error: needs driver version 0x4160000, got 0x4150002 TIOCL FATAL: The cmemk kernel module is not installed. Consult the OpenCL UserGuide at software-dl.ti.com/.../index.html
请问如何解决?
如果不能使用ti-processor-sdk-linux-rt-am57xx-evm-06.03.00.106进行开发,请问如何开发?Cloud9 IDE开发觉得很不方便。
谢谢!