本人在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] 010065536 ram0 [ 102.901133] (driver?) [ 102.907275] 010165536 ram1 [ 102.907277] (driver?) [ 102.913408] 010265536 ram2 [ 102.913410] (driver?) [ 102.919543] 010365536 ram3 [ 102.919545] (driver?) [ 102.925684] 010465536 ram4 [ 102.925686] (driver?) [ 102.931817] 010565536 ram5 [ 102.931820] (driver?) [ 102.937953] 010665536 ram6 [ 102.937955] (driver?) [ 102.944085] 010765536 ram7 [ 102.944087] (driver?) [ 102.950224] 010865536 ram8 [ 102.950226] (driver?) [ 102.956359] 010965536 ram9 [ 102.956361] (driver?) [ 102.962491] 010a65536 ram10 [ 102.962493] (driver?) [ 102.968719] 010b65536 ram11 [ 102.968721] (driver?) [ 102.974941] 010c65536 ram12 [ 102.974943] (driver?) [ 102.981162] 010d65536 ram13 [ 102.981164] (driver?) [ 102.987388] 010e65536 ram14 [ 102.987391] (driver?) [ 102.993608] 010f65536 ram15 [ 102.993609] (driver?) [ 102.999836] b30015310848 mmcblk1 [ 102.999839] driver: mmcblk [ 103.006690]b30115306752 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开发觉得很不方便。
谢谢!
Shine:
目前SDK不支持beaglebone AI board, 请看下面的release note里支持的开发板。
software-dl.ti.com/…/Release_Specific_Supported_Platforms_and_Versions.html
,
zhang xiaobo:
谢谢回复,那我怎么开发BeagleBone AI?
,
Shine:
您可以到beagelbone论坛咨询。
https://forum.beagleboard.org/
,
zhang xiaobo:
谢谢回复,以下的链接显示支持Beaglebone AI的板卡:
https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM57X/latest/index_FDS.html
,
Shine:
链接打不开,请重发一下。
,
zhang xiaobo:
我已经修改了链接,请重新尝试一下,谢谢!https://software-dl.ti.com/processor-sdk-linux-rt/esd/AM57X/latest/index_FDS.html
,
Shine:
我把您的问题发到e2e上,请关注下面的帖子。
e2e.ti.com/…/beagle-3p-bbone-ai-can-t-mount-fiesystem-on-ubuntu-host
,
zhang xiaobo:
好的
TI中文支持网


![AM6442: [IPC RPMSG] Message send to remote core 5 @ 16 end point truncated due to lack of space in vring buffer !!!-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_pastedimage1753265713483v1.jpg)