<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[R128 Vector支持]]></title><description><![CDATA[<p dir="auto">因为CFFT时间很长，尝试使用Vector优化，R128 打开Vector支持后编译出错，提示在memcpy_vector.s中指令非法？这个怎么破？</p>
]]></description><link>https://bbs.aw-ol.com/topic/5749/r128-vector支持</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 05:08:02 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/5749.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Sep 2024 03:11:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to R128 Vector支持 on Sat, 14 Sep 2024 13:13:35 GMT]]></title><description><![CDATA[<p dir="auto">好呢，感谢！我试试<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f919.png?v=9vrjmbh7mr2" class="not-responsive emoji emoji-android emoji--call_me_hand" title=":call_me_hand:" alt="🤙" /></p>
]]></description><link>https://bbs.aw-ol.com/post/23972</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23972</guid><dc:creator><![CDATA[layzerlee]]></dc:creator><pubDate>Sat, 14 Sep 2024 13:13:35 GMT</pubDate></item><item><title><![CDATA[Reply to R128 Vector支持 on Fri, 13 Sep 2024 07:04:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/5893">@layzerlee</a> 需要修改编译参数加上v扩展支持</p>
<pre><code>CONFIG_TOOLCHAIN_MACH_FLAGS="-mcmodel=medany -mabi=lp64dv -march=rv64gcxvthead"
CONFIG_TOOLCHAIN_FPU_ABI="-march=rv64gcxvthead"
</code></pre>
]]></description><link>https://bbs.aw-ol.com/post/23955</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23955</guid><dc:creator><![CDATA[awwwwa]]></dc:creator><pubDate>Fri, 13 Sep 2024 07:04:46 GMT</pubDate></item><item><title><![CDATA[Reply to R128 Vector支持 on Thu, 12 Sep 2024 04:56:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/1915">@awwwwa</a> 如下，谢谢<br />
build rtos ...<br />
Dark Builder<br />
Version (1.6.0 - BiCEP2 (Gravitational Waves))<br />
[CONF]   [Tina-RT-Builder] .dbuild/..//include/generated/r128s2_devkit_c906/autoconf.h<br />
AS       build/r128s2_devkit_c906/arch/risc-v/c906/memcpy_vector.o<br />
AS       build/r128s2_devkit_c906/kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.o<br />
arch/risc-v/c906/memcpy_vector.S: Assembler messages:<br />
arch/risc-v/c906/memcpy_vector.S:54: 错误： unrecognized opcode <code>vsetvli t0,a2,e8,m8' arch/risc-v/c906/memcpy_vector.S:54: 错误： unrecognized opcode </code>vle.v v0,(a1)'<br />
arch/risc-v/c906/memcpy_vector.S:54: 错误： unrecognized opcode <code>vse.v v0,(a3)' arch/risc-v/c906/memcpy_vector.S:70: 错误： unrecognized opcode </code>vsetvli t0,a2,e8,m4'<br />
arch/risc-v/c906/memcpy_vector.S:70: 错误： unrecognized opcode <code>vle.v v0,(a1)' arch/risc-v/c906/memcpy_vector.S:70: 错误： unrecognized opcode </code>vse.v v0,(a3)'<br />
arch/risc-v/c906/memcpy_vector.S:86: 错误： unrecognized opcode <code>vsetvli t0,a2,e8,m2' arch/risc-v/c906/memcpy_vector.S:86: 错误： unrecognized opcode </code>vle.v v0,(a1)'<br />
arch/risc-v/c906/memcpy_vector.S:86: 错误： unrecognized opcode <code>vse.v v0,(a3)' arch/risc-v/c906/memcpy_vector.S:102: 错误： unrecognized opcode </code>vsetvli t0,a2,e8,m1'<br />
arch/risc-v/c906/memcpy_vector.S:102: 错误： unrecognized opcode <code>vle.v v0,(a1)' arch/risc-v/c906/memcpy_vector.S:102: 错误： unrecognized opcode </code>vse.v v0,(a3)'<br />
arch/risc-v/c906/memcpy_vector.S:120: 错误： unrecognized opcode <code>vsetvli t0,a2,e8,m8' arch/risc-v/c906/memcpy_vector.S:120: 错误： unrecognized opcode </code>vle.v v0,(a1)'<br />
arch/risc-v/c906/memcpy_vector.S:120: 错误： unrecognized opcode <code>vse.v v0,(a3)' arch/risc-v/c906/memcpy_vector.S:127: 错误： unrecognized opcode </code>vsetvli t0,a2,e8,m4'<br />
arch/risc-v/c906/memcpy_vector.S:127: 错误： unrecognized opcode <code>vle.v v0,(a1)' arch/risc-v/c906/memcpy_vector.S:127: 错误： unrecognized opcode </code>vse.v v0,(a3)'<br />
arch/risc-v/c906/memcpy_vector.S:133: 错误： unrecognized opcode <code>vsetvli t0,x0,e64,m1' arch/risc-v/c906/memcpy_vector.S:134: 错误： unrecognized opcode </code><a href="http://vmxor.mm" target="_blank" rel="noopener noreferrer nofollow ugc">vmxor.mm</a> v0,v0,v0'<br />
arch/risc-v/c906/memcpy_vector.S:135: 错误： unrecognized opcode <code>vmv.s.x v0,a4' arch/risc-v/c906/memcpy_vector.S:136: 错误： unrecognized opcode </code>vmsbf.m v0,v0'<br />
arch/risc-v/c906/memcpy_vector.S:137: 错误： unrecognized opcode <code>vsetvli t0,x0,e8,m4' arch/risc-v/c906/memcpy_vector.S:138: 错误： unrecognized opcode </code>vle.v v8,(a1),v0.t'<br />
arch/risc-v/c906/memcpy_vector.S:139: 错误： unrecognized opcode <code>vse.v v8,(a3),v0.t' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S: Assembler messages: kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:392: 错误： unrecognized opcode </code>vsetvli t4,x0,e8,m8'<br />
kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:393: 错误： unrecognized opcode <code>vse.v v0,(a0)' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:395: 错误： unrecognized opcode </code>vse.v v8,(a0)'<br />
kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:397: 错误： unrecognized opcode <code>vse.v v16,(a0)' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:399: 错误： unrecognized opcode </code>vse.v v24,(a0)'<br />
arch/risc-v/c906/memcpy_vector.S:265: 错误： unrecognized opcode <code>vsetvli zero,zero,e8,m2,d1' arch/risc-v/c906/memcpy_vector.S:267: 错误： unrecognized opcode </code>vle.v v8,(a5)'<br />
arch/risc-v/c906/memcpy_vector.S:268: 错误： unrecognized opcode <code>vse.v v8,(a4)' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:728: 错误： unrecognized opcode </code>vsetvli t4,x0,e8,m8'<br />
kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:729: 错误： unrecognized opcode <code>vle.v v0,(a0)' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:731: 错误： unrecognized opcode </code>vle.v v8,(a0)'<br />
kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:733: 错误： unrecognized opcode <code>vle.v v16,(a0)' kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:735: 错误： unrecognized opcode </code>vle.v v24,(a0)'<br />
kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.S:740: 错误： unrecognized opcode `vsetvl t4,t1,t0'<br />
LD       build/r128s2_devkit_c906/kernel/FreeRTOS-orig/obj-in.o<br />
LD       build/r128s2_devkit_c906/arch/risc-v/c906/obj-in.o<br />
tools/riscv64-elf-x86_64-20201104/bin/riscv64-unknown-elf-ar: build/r128s2_devkit_c906/kernel/FreeRTOS-orig/Source/portable/GCC/RISC-V/portASM_C906.o: 没有那个文件或目录<br />
make[2]: *** [scripts/build/Makefile.build:189：build/r128s2_devkit_c906/kernel/FreeRTOS-orig/obj-in.o] 错误 1<br />
tools/riscv64-elf-x86_64-20201104/bin/riscv64-unknown-elf-ar: build/r128s2_devkit_c906/arch/risc-v/c906/memcpy_vector.o: 没有那个文件或目录<br />
make[1]: *** [/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/scripts/build/Makefile.build:183：FreeRTOS-orig] 错误 2<br />
make[3]: *** [scripts/build/Makefile.build:189：build/r128s2_devkit_c906/arch/risc-v/c906/obj-in.o] 错误 1<br />
make[2]: *** [scripts/build/Makefile.build:183：c906] 错误 2<br />
make[1]: *** [/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/scripts/build/Makefile.build:183：risc-v] 错误 2<br />
make: *** [/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/.dbuild/dbuild.mk:222：/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/build/r128s2_devkit_c906/arch/obj-in.o] 错误 2<br />
make: *** 正在等待未完成的任务....<br />
make: *** [/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/.dbuild/dbuild.mk:222：/home/layzerlee/Desktop/work/R128-FreeRTOS_v0.9/R128-FreeRTOS/SDK/lichee/rtos/build/r128s2_devkit_c906/kernel/obj-in.o] 错误 2</p>
<hr />
<p dir="auto">******* XRADIO_DIRS=common tinycrypt/source porting net nvs *******</p>
<hr />
<p dir="auto"><strong><strong><strong><strong><strong>make rtos fail</strong></strong></strong></strong></strong>*</p>
]]></description><link>https://bbs.aw-ol.com/post/23945</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23945</guid><dc:creator><![CDATA[layzerlee]]></dc:creator><pubDate>Thu, 12 Sep 2024 04:56:22 GMT</pubDate></item><item><title><![CDATA[Reply to R128 Vector支持 on Wed, 11 Sep 2024 05:17:20 GMT]]></title><description><![CDATA[<p dir="auto">请贴出编译日志。</p>
]]></description><link>https://bbs.aw-ol.com/post/23930</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23930</guid><dc:creator><![CDATA[awwwwa]]></dc:creator><pubDate>Wed, 11 Sep 2024 05:17:20 GMT</pubDate></item></channel></rss>