购买的开发板Core-1126-JD4,烧录源码编译 rv1126_rv1109_linux_release_20211022.tgz的固件,不能工作,WIFI不能用,摄像头不能用.
你要先更新源代码,然后再编译。
我已经有同步更新并编译.
cat /proc/version看一下
cat /proc/version
Linux version 4.19.111 (lvsx@tchip14) (rv1126_rv1109_linux_20211206.xml) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05)) #116 SMP PREEMPT Mon Dec 6 10:16:00 CST 2021
[root@RV1126_RV1109:/]# [146038.710483] a
抓出的版本是这样,然后WIFI也修改了密码,连接不上,通过指令
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B
Successfully initialized wpa_supplicant
rfkill: WLAN soft blocked
[ 162.495885] [dhd] CFG80211-ERROR) wl_cfg80211_add_virtual_iface :Failed to create interface p2p-dev-wlan0: -19 (No such devic e)
nl80211: Failed to creatde a P2P Device interface p2p-dev-wlan0
P2P: Failed to enavble P2P Device interface
ice is not ready
[root@RV1126_RV1109:/]# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B
Successfully initialized wpa_supplicant
rfkill: WLAN soft blocked
ctrl_iface exists and seems to be in use - cannot override it
Delete ‘/var/run/wpa_supplicant/wlan0’ manually if it is not used anymore
Failed to initialize control interface ‘/var/run/wpa_supplicant’.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
[root@RV1126_RV1109:/]# udhcpc -i wlan0
udhcpc: started, v1.27.2
ifconfig: SIOCSIFFLAGS: Operation not possible due to RF-kill
ifconfig: SIOCSIFFLAGS: Operation not possible due to RF-kill
Failed to kill daemon: No such file or directory
udhcpc: sending discover
udhcpc: sendto: Network is down
udhcpc: read error: Network is down, reopening socket
udhcpc: sending discover
udhcpc: sendto: Network is down
udhcpc: read error: Network is down, reopening socket
udhcpc: sending discover
udhcpc: sendto: Network is down
udhcpc: read error: Network is down, reopening socket
Could not receive return value from daemon process.
udhcpc: read error: Network is down, reopening socket
udhcpc: read error: Network is down, reopening socket
udhcpc: read error: Network is down, reopening socket
^Audhcpc: read error: Network is down, reopening socket
[root@RV1126_RV1109:/]# cat /proc/version
Linux version 4.19.111 (root@lgssvr) (rv1126_rv1109_linux_20211206.xml) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05)) #1 SMP PREEMPT Wed Dec 29 18:01:02 CST 2021
开发板烧录编译出来的固件
-
用指令,WIFI不能连接工作
# vi /etc/wpa_supplicant.conf
//将 SSID 替换成WiFi名称
//将 PASSWORD 替换成 WiFi 密码
# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B #WiFi wpa_supplicant 后台连接
# udhcpc -i wlan0 //WiFi 连接成功后获取 IP 地址,如下不能正常工作 -
连接网口查看摄像头不能工作
- https://wiki.t-firefly.com/zh_CN/CORE-1126-JD4/Devices.html#wifi 请问扫描可以扫出wifi吗?这个可以通过登录 web,查看wifi 信号强度确认,一般没连接到 wifi 是没接天线。
2.请提供 dmesg log,没有log 无法分析。另外可以查看一下 vlc 能否打开流
- 通过web的WIFI是可以连接,通过指令是不能连接,为什么?已经有连接天线.
- vlc的数据流不是默认打开的吗,怎么打开呢,在web端是看不到摄像头,摄像头是os04A
1、根据你提出的 WiFi 问题更新了 wiki 教程
#关闭默认摄像头应用
/oem/RkLunch-stop.sh
#解锁外设设备
rfkill unblock all
killall wpa_supplicant
#修改 wpa_supplicant.conf 配置文件
vi /etc/wpa_supplicant.conf
#将 SSID 替换成WiFi名称
#将 PASSWORD 替换成 WiFi 密码
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B & #WiFi wpa_supplicant 后台连接
udhcpc -i wlan0 #WiFi 连接成功后获取 IP 地址
2、摄像头不能工作提供log和相关图片
[root@RV1126_RV1109:/]# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf -B &
[root@RV1126_RV1109:/]# Successfully initialized wpa_supplicant
ctrl_iface exists and seems to be in use - cannot override it
Delete ‘/var/run/wpa_supplicant/wlan0’ manually if it is not used anymore
Failed to initialize control interface ‘/var/run/wpa_supplicant’.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
执行之后,有问题,通过web是能连接的.这个是的手动.
摄像头不工作
[root@RV1126_RV1109:/]# [ 7586.197802] pgd = f8755c48
[ 7586.197832] [00000000] *pgd=7e499835
[ 7586.197849] CPU: 1 PID: 3680 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.197857] Hardware name: Generic DT based system
[ 7586.197870] PC is at 0xa6975824
[ 7586.197878] LR is at 0x1d7dc
[ 7586.197886] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.197894] sp : ae80cc60 ip : ffffffff fp : 00000000
[ 7586.197914] r10: a6f94000 r9 : 00000000 r8 : 00000000
[ 7586.197924] r7 : 00000000 r6 : ae80cce0 r5 : ae80d020 r4 : 00000000
[ 7586.197936] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.197948] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.197961] Control: 10c5387d Table: 0a2b006a DAC: 00000055
[ 7586.197976] CPU: 1 PID: 3680 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.197986] Hardware name: Generic DT based system
[ 7586.198017] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.198048] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.198076] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.198096] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.198115] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.198131] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.198150] Exception stack(0xba317fb0 to 0xba317ff8)
[ 7586.198176] 7fa0: fffffff8 00000000 0006b028 0006b008
[ 7586.198192] 7fc0: 00000000 ae80d020 ae80cce0 00000000 00000000 00000000 a6f94000 00000000
[ 7586.198206] 7fe0: ffffffff ae80cc60 0001d7dc a6975824 400d0030 ffffffff
[ 7586.226067] pgd = d65c7223
[ 7586.226093] [00000000] *pgd=7e4af835
[ 7586.226107] CPU: 1 PID: 3682 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.226115] Hardware name: Generic DT based system
[ 7586.226127] PC is at 0xa69a0824
[ 7586.226137] LR is at 0x1d7dc
[ 7586.226146] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.226155] sp : ae9f9f78 ip : ffffffff fp : 00000000
[ 7586.226164] r10: a6fbf000 r9 : 00000000 r8 : 00000000
[ 7586.226173] r7 : 00000000 r6 : ae9fa110 r5 : ae9fa5f0 r4 : 00000000
[ 7586.226182] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.226193] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.226202] Control: 10c5387d Table: 3d42406a DAC: 00000055
[ 7586.226214] CPU: 1 PID: 3682 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.226222] Hardware name: Generic DT based system
[ 7586.226249] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.226266] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.226283] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.226299] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.226314] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.226329] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.226337] Exception stack(0xeeb8dfb0 to 0xeeb8dff8)
[ 7586.226346] dfa0: fffffff8 00000000 0006b028 0006b008
[ 7586.226358] dfc0: 00000000 ae9fa5f0 ae9fa110 00000000 00000000 00000000 a6fbf000 00000000
[ 7586.226369] dfe0: ffffffff ae9f9f78 0001d7dc a69a0824 400d0030 ffffffff
[ 7586.253897] pgd = ad93cc8e
[ 7586.253941] [00000000] *pgd=7e964835
[ 7586.253954] CPU: 3 PID: 3684 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.253962] Hardware name: Generic DT based system
[ 7586.253972] PC is at 0xa69c3824
[ 7586.253979] LR is at 0x1d7dc
[ 7586.253988] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.253994] sp : aebbef78 ip : ffffffff fp : 00000000
[ 7586.254001] r10: a6fe2000 r9 : 00000000 r8 : 00000000
[ 7586.254014] r7 : 00000000 r6 : aebbf110 r5 : aebbf5f0 r4 : 00000000
[ 7586.254021] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.254032] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.254039] Control: 10c5387d Table: 3dbc406a DAC: 00000055
[ 7586.254052] CPU: 3 PID: 3684 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.254061] Hardware name: Generic DT based system
[ 7586.254087] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.254104] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.254122] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.254137] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.254152] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.254167] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.254177] Exception stack(0xba317fb0 to 0xba317ff8)
[ 7586.254189] 7fa0: fffffff8 00000000 0006b028 0006b008
[ 7586.254201] 7fc0: 00000000 aebbf5f0 aebbf110 00000000 00000000 00000000 a6fe2000 00000000
[ 7586.254210] 7fe0: ffffffff aebbef78 0001d7dc a69c3824 400d0030 ffffffff
[ 7586.279330] pgd = ad93cc8e
[ 7586.279358] [00000000] *pgd=7e964835
[ 7586.279372] CPU: 3 PID: 3685 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.279379] Hardware name: Generic DT based system
[ 7586.279390] PC is at 0xa69df824
[ 7586.279396] LR is at 0x1d7dc
[ 7586.279403] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.279410] sp : aeb48fb0 ip : ffffffff fp : 00000000
[ 7586.279416] r10: a6ffe000 r9 : 00000000 r8 : 00000000
[ 7586.279422] r7 : 00000000 r6 : aeb490f8 r5 : 00000000 r4 : 00000000
[ 7586.279437] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.279446] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.279456] Control: 10c5387d Table: 3dbc406a DAC: 00000055
[ 7586.279469] CPU: 3 PID: 3685 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.279477] Hardware name: Generic DT based system
[ 7586.279503] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.279520] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.279537] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.279553] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.279568] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.279583] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.279592] Exception stack(0xeeb8dfb0 to 0xeeb8dff8)
[ 7586.279604] dfa0: fffffff8 00000000 0006b028 0006b008
[ 7586.279616] dfc0: 00000000 00000000 aeb490f8 00000000 00000000 00000000 a6ffe000 00000000
[ 7586.279627] dfe0: ffffffff aeb48fb0 0001d7dc a69df824 400d0030 ffffffff
[ 7586.305148] pgd = d65c7223
[ 7586.305189] [00000000] *pgd=7e964835
[ 7586.305203] CPU: 3 PID: 3686 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.305210] Hardware name: Generic DT based system
[ 7586.305222] PC is at 0xa6925824
[ 7586.305228] LR is at 0x1d7dc
[ 7586.305235] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.305241] sp : aeb77f78 ip : ffffffff fp : 00000000
[ 7586.305248] r10: a6f44000 r9 : 00000000 r8 : 00000000
[ 7586.305255] r7 : 00000000 r6 : aeb78110 r5 : aeb785f0 r4 : 00000000
[ 7586.305262] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.305270] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.305277] Control: 10c5387d Table: 3d42406a DAC: 00000055
[ 7586.305287] CPU: 3 PID: 3686 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.305295] Hardware name: Generic DT based system
[ 7586.305320] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.305337] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.305354] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.305370] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.305385] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.305400] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.305409] Exception stack(0xba317fb0 to 0xba317ff8)
[ 7586.305421] 7fa0: fffffff8 00000000 0006b028 0006b008
[ 7586.305433] 7fc0: 00000000 aeb785f0 aeb78110 00000000 00000000 00000000 a6f44000 00000000
[ 7586.305444] 7fe0: ffffffff aeb77f78 0001d7dc a6925824 400d0030 ffffffff
[ 7586.331691] pgd = ad93cc8e
[ 7586.331721] [00000000] *pgd=7e964835
[ 7586.331737] CPU: 3 PID: 3687 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.331745] Hardware name: Generic DT based system
[ 7586.331759] PC is at 0xa6923824
[ 7586.331768] LR is at 0x1d7dc
[ 7586.331780] pc : [] lr : [<0001d7dc>] psr: 400d0030
[ 7586.331791] sp : ae97cfb0 ip : ffffffff fp : 00000000
[ 7586.331801] r10: a6f42000 r9 : 00000000 r8 : 00000000
[ 7586.331811] r7 : 00000000 r6 : ae97d0f8 r5 : 00000000 r4 : 00000000
[ 7586.331824] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.331836] Flags: nZcv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.331847] Control: 10c5387d Table: 3dbc406a DAC: 00000055
[ 7586.331861] CPU: 3 PID: 3687 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.331871] Hardware name: Generic DT based system
[ 7586.331899] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.331917] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.331937] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.331956] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.331973] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.331987] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.331999] Exception stack(0xeeb8dfb0 to 0xeeb8dff8)
[ 7586.332012] dfa0: fffffff8 00000000 0006b028 0006b008
[ 7586.332026] dfc0: 00000000 00000000 ae97d0f8 00000000 00000000 00000000 a6f42000 00000000
[ 7586.332039] dfe0: ffffffff ae97cfb0 0001d7dc a6923824 400d0030 ffffffff
[ 7586.381543] pgd = d65c7223
[ 7586.381727] [00000000] *pgd=7e964835
[ 7586.381753] CPU: 3 PID: 3689 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.381770] Hardware name: Generic DT based system
[ 7586.381786] PC is at 0xa69c7824
[ 7586.381840] LR is at 0x1d7dc
[ 7586.381850] pc : [] lr : [<0001d7dc>] psr: 600d0030
[ 7586.381858] sp : aec45e00 ip : ffffffff fp : 00000000
[ 7586.381868] r10: a6fe6000 r9 : 00000000 r8 : 00000000
[ 7586.381881] r7 : 00000000 r6 : aec460d8 r5 : 00000000 r4 : 00000000
[ 7586.381900] r3 : 0006b008 r2 : 0006b028 r1 : 00000000 r0 : fffffff8
[ 7586.381918] Flags: nZCv IRQs on FIQs on Mode USER_32 ISA Thumb Segment user
[ 7586.381931] Control: 10c5387d Table: 3d42406a DAC: 00000055
[ 7586.381947] CPU: 3 PID: 3689 Comm: entry.cgi Tainted: G O 4.19.111 #1
[ 7586.381959] Hardware name: Generic DT based system
[ 7586.381995] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 7586.382015] [] (show_stack) from [] (dump_stack+0x90/0xa4)
[ 7586.382040] [] (dump_stack) from [] (__do_user_fault+0x130/0x134)
[ 7586.382063] [] (__do_user_fault) from [] (do_page_fault+0x240/0x348)
[ 7586.382084] [] (do_page_fault) from [] (do_DataAbort+0x4c/0xec)
[ 7586.382099] [] (do_DataAbort) from [] (__dabt_usr+0x3c/0x40)
[ 7586.382111] Exception stack(0xba317fb0 to 0xba317ff8)
[ 7586.382127] 7fa0: fffffff8 00000000 0006b028 0006b008
[ 7586.382143] 7fc0: 00000000 00000000 aec460d8 00000000 00000000 00000000 a6fe6000 00000000
[ 7586.382157] 7fe0: ffffffff aec45e00 0001d7dc a69c7824 600d0030 ffffffff
你是想用摄像机并且想要用 wpa_supplicant 连上 WiFi 对吧?
是的,目前我要用摄像头OS04A10使用,然后通过WIFI和4G,目前4G我还没测试,WIFI就是通过指令进行配置执行。
请尽快处理解决下,开发板的功能和SDK包一直不能正常工作。
本帖最后由 799959745 于 2022-1-5 16:11 编辑
输入设备ip进入网页配置页面配置就可以了。配置完毕勾选WiFi自动连接。
[root@RV1126_RV1109:/]# ps -ef | grep wpa
root 848 1 0 15:56 ? 00:00:02 /usr/sbin/wpa_supplicant -u
ipc应用的netserver应用不允许手动解锁WiFi和蓝牙。如果要使用ipc应用的情景下使用WiFi就用下面的配置就好。
摄像头不能工作呢,用SDK编译出来的固件,摄像头黑屏,不能工作
处理1,2个问题,怎么会需要这么久呢?
我对比了firefly的固件和SDK编译出来的固件。后面一段有区别。
firefly固件.rar (5.93 KB)
sdk编译出来的.rar (5.22 KB)
确认一下编译选项:
./build.sh device/rockchip/rv1126_rv1109/aio-rv1126-jd4-BE-45.mk


