在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

米爾Remi Pi 實時系統與EtherCAT移植

米爾電子 ? 2024-04-18 08:01 ? 次閱讀

Remi Pi采用瑞薩RZ/G2L作為核心處理器,該處理器搭載雙核Cortex-A55@1.2GHz+Cortex-M33@200MHz處理器,其內部集成高性能3D加速引擎Mail-G31 GPU(500MHz)和視頻處理單元(支持H.264硬件編解碼),16位的DDR4-1600 / DDR3L-1333內存控制器、千兆以太網控制器、USBCANSD卡、MIPI-CSI等外設接口,在工業、醫療、電力等行業都得到廣泛的應用。

在開發階段,建議配合核心板配套的評估套件 MYD-YG2L23-8E1D-120-C-REMI來加速開發。

實時內核設計

實時補丁我們選擇RT-Preempt來實現

2.1.移植補丁

RT補丁可以從RT官網下載5.10.83對應的補丁

https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.10/older/

d40d5f7e-fd16-11ee-9118-92fbcf53809c.png

把補丁放到自己的工作目錄下,然后解壓,如圖2-1:

hjx@myir-server:~/renesas/04_Sources$ tar -xvf patches-5.10.83-rt58.tar.gz

d415fdd2-fd16-11ee-9118-92fbcf53809c.png圖2-1. 內核源碼

進入到內核源碼打補丁,如圖2-2:

hjx@myir-server:~/renesas/04_Sources/myir-renesas-linux$ for p in `ls -1 ../patches/*.patch`; do patch -p1 < $p; done

d41cc518-fd16-11ee-9118-92fbcf53809c.png圖2-2. 打實時補丁

編譯內核源碼

hjx@myir-server:~/renesas/04_Sources/myir-renesas-linux$ /opt/remi-sdk/environment-setup-aarch64-poky-linuxhjx@myir-server:~/renesas/04_Sources/myir-renesas-linux$ make ARCH=arm64 mys_g2lx_defconfighjx@myir-server:~/renesas/04_Sources/myir-renesas-linux$ make ARCH=arm64 Image dtbs -j16

更新編譯得到的Image即可

2.2.其他影響性能的配置

禁用CPUFreq自動調頻,并設置主頻為最高頻率:

cd /sys/devices/system/cpu/cpufreq/policy0echo userspace > scaling_governorcat scaling_max_freq > scaling_setspeed

(如不禁用cpufreq調頻功能,系統會因動態調頻產生極大的偶然延遲)

實時性測試

空載測試

cyclictest -p 99 -t 1 -d 100 -i 1000 -D 24h -m -a -n

d42e30be-fd16-11ee-9118-92fbcf53809c.png圖3-1.空載測試

CPU&內存滿載

cyclictest -p 99 -t 1 -d 100 -i 1000 -D 24h -m -a -n

增加壓力

stress-ng --cpu 4 --cpu-method all --io 4 --vm 50 -d 5 --fork 4 --timeout 36000s

d435a65a-fd16-11ee-9118-92fbcf53809c.png圖3-2.滿載測試

數據對比:

板卡

MYD-YG2LX-REMI

測試時間

120min

指令

cyclictest &stress-ng

空載

平均 8us

最大 24us

滿載

平均 13us

最大 136us

表3-1.數據信息


EtherCAT IGH移植個標題

4.1.下載EtherCAT IGH源碼

到官網下載1.5版本的EtherCAT源碼,如圖4-1:

https://gitlab.com/etherlab.org/ethercat/-/tree/stable-1.5?ref_type=heads

d440a0be-fd16-11ee-9118-92fbcf53809c.png圖4-1. 下載源碼

解壓EtherCAT源碼

hjx@myir-server:~/renesas/04_Sources$ tar -xvf ethercat-stable-1.5.tar.bz2hjx@myir-server:~/renesas/04_Sources$ cd ethercat-stable-1.5

加載sdk環境變量

hjx@myir-server:~/renesas/04_Sources/myir-renesas-linux$ source /opt/remi-sdk/environment-setup-aarch64-poky-linux

4.2.編譯EtherCAT源碼

生成configure文件

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ ./bootstrap+ touch ChangeLog+ mkdir -p m4+ autoreconf -ilibtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'autoconf'.libtoolize: copying file 'autoconf/ltmain.sh'libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.libtoolize: copying file 'm4/libtool.m4'libtoolize: copying file 'm4/ltoptions.m4'libtoolize: copying file 'm4/ltsugar.m4'libtoolize: copying file 'm4/ltversion.m4'libtoolize: copying file 'm4/lt~obsolete.m4'configure.ac installing 'autoconf/ar-lib'configure.ac installing 'autoconf/compile'configure.ac installing 'autoconf/config.guess'configure.ac installing 'autoconf/config.sub'configure.ac installing 'autoconf/install-sh'configure.ac installing 'autoconf/missing'examples/dc_user/Makefile.am: installing 'autoconf/depcomp'

configure設置

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$mkdiroutputhjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ ./configure --prefix=/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output --with-linux-dir=/home/hjx/renesas/04_Sources/myir-renesas-linux --enable-8139too=no --enable-generic=yes --host=aarch64-poky-linux

(--prefix=/home/hjx/renesas/04_Sources/output 指定輸出目錄、--with-linux-dir=/home/hjx/renesas/04_Sources/myir-renesas-linux指定內核源碼目錄)

configure: loading site script /opt/remi-sdk/site-config-aarch64-poky-linuxchecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for aarch64-poky-linux-strip... aarch64-poky-linux-stripchecking for a thread-safe mkdir -p... /bin/mkdir -pchecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking whether make supports nested variables... yeschecking whether make supports nested variables... (cached) yeschecking for a sed that does not truncate output... (cached) sedchecking for aarch64-poky-linux-pkg-config... nochecking for pkg-config... /opt/remi-sdk/sysroots/x86_64-pokysdk-linux/usr/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking whether make supports the include directive... yes (GNU style).........................config.status: creating examples/xenomai/Makefileconfig.status: creating examples/xenomai_posix/Makefileconfig.status: creating include/Makefileconfig.status: creating lib/Makefileconfig.status: creating lib/libethercat.pcconfig.status: creating master/Kbuildconfig.status: creating master/Makefileconfig.status: creating script/Makefileconfig.status: creating script/init.d/Makefileconfig.status: creating script/init.d/ethercatconfig.status: creating script/sysconfig/Makefileconfig.status: creating tool/Makefileconfig.status: creating tty/Kbuildconfig.status: creating tty/Makefileconfig.status: creating config.hconfig.status: executing depfiles commandsconfig.status: executing libtool commands

編譯源碼

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ makemake all-recursivemake[1]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'Making all in includemake[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'make[2]: Nothing to be done for 'all'.make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'Making all in scriptmake[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script'Making all in init.dmake[3]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/init.d'make[3]: Nothing to be done for 'all'.make[3]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/init.d'Making all in sysconfigmake[3]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/sysconfig'make[3]: Nothing to be done for 'all'.make[3]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/sysconfig'............make[3]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples/user'make[3]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[3]: Nothing to be done for 'all-am'.make[3]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'make[1]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'

編譯modules

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ make modulesmake[1]: Entering directory '/home/hjx/renesas/04_Sources/myir-renesas-linux'CC [M] /home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples/mini/mini.oLD [M] /home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples/mini/ec_mini.oCC [M] /home/hjx/renesas/04_Sources/ethercat-stable-1.5/master/cdev.oCC [M] /home/hjx/renesas/04_Sources/ethercat-stable-1.5/master/coe_emerg_ring.oCC [M] /home/hjx/renesas/04_Sources/ethercat-stable-1.5/master/datagram.o.......................make[1]: Leaving directory '/home/hjx/renesas/04_Sources/myir-renesas-linux'

編譯通過會對應生成ethercat-stable-1.5/devices/ec_generic.ko和ethercat-stable-1.5/master/ec_master.ko

4.3.安裝EtherCAT

安裝成功后前面指定/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output目錄下有編譯生成的各種用戶空間的文件。

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ make installMaking install in includemake[1]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'make[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'make[2]: Nothing to be done for 'install-exec-am'./bin/mkdir -p '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output/include'/usr/bin/install -c -m 644 ecrt.h ectty.h '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output/include'make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'make[1]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/include'Making install in scriptmake[1]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script'Making install in init.dmake[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/init.d'make[3]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/script/init.d'make[3]: Nothing to be done for 'install-exec-am'......................make[3]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[1]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5/examples'make[1]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'make[2]: Entering directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'make[2]: Nothing to be done for 'install-exec-am'.make[2]: Nothing to be done for 'install-data-am'.make[2]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'make[1]: Leaving directory '/home/hjx/renesas/04_Sources/ethercat-stable-1.5'

4.4.將EtharCAT相關文件打包

在/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output目錄下創建modules文件夾,并復制ec_generic.ko和ec_master.ko到modules下

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ mkdir -p output/moduleshjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ cp devices/ec_generic.ko output/modules/hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ cp master/ec_master.ko output/modules/hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ ls outputbin etc include lib modules sbin share

壓縮output輸出文件

hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ tar -jcvf output.tar.bz2 output/ output/output/etc/output/etc/ethercat.confoutput/etc/init.d/output/etc/init.d/ethercatoutput/etc/sysconfig/output/etc/sysconfig/ethercatoutput/sbin/output/sbin/ethercatctloutput/include/output/include/ectty.houtput/include/ecrt.houtput/modules/output/modules/ec_master.kooutput/modules/ec_generic.kooutput/share/output/share/bash-completion/output/share/bash-completion/completions/output/share/bash-completion/completions/ethercatoutput/bin/output/bin/ethercatoutput/lib/output/lib/libethercat.sooutput/lib/pkgconfig/output/lib/pkgconfig/libethercat.pcoutput/lib/libethercat.so.1.2.0output/lib/cmake/output/lib/cmake/ethercat/output/lib/cmake/ethercat/ethercat-config.cmakeoutput/lib/libethercat.aoutput/lib/libethercat.laoutput/lib/libethercat.so.1hjx@myir-server:~/renesas/04_Sources/ethercat-stable-1.5$ ls output.tar.bz2output.tar.bz2

至此IGH交叉編譯完成,下面是在對應arm目標板上的操作。

4.5.移植EtherCAT相關庫到開發板

將上面制作好的output.tar.bz2傳到開發板上,然后解壓出來。

root@myir-remi-1g:~# tar -xvf output.tar.bz2output/output/etc/output/etc/ethercat.confoutput/etc/init.d/output/etc/init.d/ethercatoutput/etc/sysconfig/output/etc/sysconfig/ethercatoutput/sbin/output/sbin/ethercatctloutput/include/output/include/ectty.houtput/include/ecrt.houtput/modules/output/modules/ec_master.kooutput/modules/ec_generic.kooutput/share/output/share/bash-completion/output/share/bash-completion/completions/output/share/bash-completion/completions/ethercatoutput/bin/output/bin/ethercatoutput/lib/output/lib/libethercat.sooutput/lib/pkgconfig/output/lib/pkgconfig/libethercat.pcoutput/lib/libethercat.so.1.2.0output/lib/cmake/output/lib/cmake/ethercat/output/lib/cmake/ethercat/ethercat-config.cmakeoutput/lib/libethercat.aoutput/lib/libethercat.laoutput/lib/libethercat.so.1

將output目錄下各文件目錄的內容復制到板子根文件系統根目錄下相應目錄下,例如:cp bin/ethercat /bin/(include目錄不用復制)

root@myir-remi-1g:~/output# lsbin etc include lib modules sbin shareroot@myir-remi-1g:~/output# cp bin/ethercat /bin/root@myir-remi-1g:~/output# cp etc/ethercat.conf /etc/root@myir-remi-1g:~/output# cp etc/init.d/* /etc/init.droot@myir-remi-1g:~/output# cp -r etc/sysconfig/ /etc/root@myir-remi-1g:~/output# cp lib/libethercat.* /lib64/root@myir-remi-1g:~/output# cp -r lib/pkgconfig /lib64/root@myir-remi-1g:~/output# cp modules/ec_master.ko /lib/modules/5.10.83-cip1-yocto-standard/root@myir-remi-1g:~/output# cp sbin/ethercatctl /sbin/

4.6.啟動EtherCAT

4.6.1.配置主站的MAC地址

root@myir-remi-1g:~# depmodroot@myir-remi-1g:~# modprobe ec_master main_devices=1E191A:B3

4.6.2.啟動EtherCAT

root@myir-remi-1g:~# /etc/init.d/ethercat startStarting EtherCAT master 1.5.2 done

至此所有步驟完成。


米爾瑞米派 Remi Pi

瑞薩第一款MPU生態板卡,兼容樹莓派擴展模塊

采用瑞薩RZ/G2L工業級處理器,便于企業客戶產品開發;

Remi Pi兼容樹莓派所有配件,方便產品原型搭建和創新應用;

更多的工業接口,兼顧開發、學習和實際應用;

軟件系統豐富,支持Debian/Ubuntu/Linux等。

d45263e4-fd16-11ee-9118-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19286

    瀏覽量

    229817
  • 編解碼
    +關注

    關注

    1

    文章

    140

    瀏覽量

    19617
  • ethercat
    +關注

    關注

    18

    文章

    690

    瀏覽量

    38700
  • 米爾電子
    +關注

    關注

    0

    文章

    110

    瀏覽量

    451
收藏 人收藏

    評論

    相關推薦

    開放式高實時高性能PLC控制器解決方案-基于米爾電子STM32MP135

    實時高性能需求尤其突出。面對以上挑戰,合作伙伴翌控科技基于米爾STM32MP135開發板發布開放式高實時高性能PLC控制器解決方案,將高精準數據采集、預處理、存儲、通信與高實時控制融為
    發表于 03-07 20:06

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】基于ROS系統的三麥輪小車自主導航

    1、前言 非常感謝myir和電子發燒友舉辦的米爾Remi Pi瑞米派開發板的試用活動。作為一名研發工程師,我一直對新技術和產品充滿了好奇心和熱情。能夠參與這樣的活動,不僅能夠拓寬我的技術視野,也能夠
    發表于 04-16 22:51

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】初始開發板_米爾-瑞米派兼容樹莓派擴展模塊

    收到米爾-瑞米派兼容樹莓派擴展模塊幾天了,今天抽時間給大家介紹一下這塊生態板,讓大家有對這塊米爾-瑞米派兼容樹莓派擴展模塊有一些初步的認識,先來簡單介紹這塊生態板。 瑞米派(Remi Pi
    發表于 04-29 11:42

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】米爾瑞米派Remi Pi系統Ethercat移植

    米爾瑞米派** Remi Pi** 瑞薩第一款MPU生態板卡,兼容樹莓派擴展模塊 采用瑞薩RZ/G2L工業級處理器,便于企業客戶產品開發; Remi
    發表于 04-29 12:04

    瑞米派實時系統EtherCAT移植-米爾Remi Pi

    米爾瑞米派 Remi Pi瑞薩第一款MPU生態板卡,兼容樹莓派擴展模塊采用瑞薩RZ/G2L工業級處理器,便于企業客戶產品開發;Remi Pi
    發表于 04-30 18:14

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】米爾-瑞米派Remi Pi-兼容樹莓派擴展模塊-體驗串口編程

    的40PIN接口。 米爾-瑞米派Remi Pi-兼容樹莓派生態板收到后準備做UART的數據交互。所以首先得學會如何使用UART。 1、在原理圖中找到串口的接口: 從原理圖中得知TX、RX為UART4
    發表于 05-11 16:30

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】值得擁有的米爾-瑞米派兼容樹莓派生態板

    的嵌入式設備等應用。 Remi Pi是一款基于RZ/G2L工業級處理器,以Cortex-A55內核為核心的嵌入式板卡,主頻為1.2GHz。 Remi Pi配備了1GB高速DDR4和8G
    發表于 05-13 11:28

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】 實時系統移植

    移植實時系統補丁 RT補丁可以從RT官網下載5.10.83對應的補丁 https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.10/older
    發表于 06-19 16:57

    米爾-瑞米派兼容樹莓派擴展模塊-試用體驗】EtherCAT移植

    output.tar.bz2 output.tar.bz2 至此IGH交叉編譯完成,下面是在對應arm目標板上的操作。 4.5. 移植EtherCAT相關庫到開發板 將上面制作好的output.tar.bz2
    發表于 06-19 17:07

    米爾瑞米派集聚5種操作系統,兼顧學習開發和項目產品需要的派

    ,燒錄等 Remi Pi FreeRTOS應用開發筆記包含環境搭建,工程創建等 Remi Pi實時系統
    發表于 07-05 17:26

    領萬元大獎!米爾電子Remi Pi 瑞米派創意秀

    創意秀、瑞米派、Remi Pi米爾電子、樹莓派 2024年,米爾電子和瑞薩電子共同定義和開發了瑞薩第一款MPU生態開發板——瑞米派(Remi
    發表于 09-02 14:58

    米爾推出基于全志T507-H的MYC-YT507H核心板

    總線,專用于運動控制領域。相比傳統的工業現場總線,EtherCAT具有高穩定性、高實時性、高集成度、擴展性強、便于安裝等諸多優點,突破了傳統以太網方案的系統限制被廣泛應用于工業控制領域
    發表于 02-14 15:19

    米爾電子和瑞薩電子推出首款MPU生態開發板瑞米派

    近日,米爾電子和瑞薩電子共同定義和開發了瑞薩第一款MPU生態開發板——瑞米派(Remi Pi)正式上市了!在各種Pi板卡琳瑯滿目的當下,Remi
    的頭像 發表于 01-25 09:21 ?1104次閱讀

    米爾更新面向工業產品的軟件系統-基于瑞米派(Remi Pi

    米爾電子發布的瑞薩第一款MPU生態板卡——瑞米派(Remi Pi)自上市 當天200套售罄 ,獲得不少新老用戶的青睞。為感謝大家的支持,米爾 加推300套 瑞米派活動,以 補貼價 回饋
    的頭像 發表于 03-15 18:25 ?886次閱讀
    <b class='flag-5'>米爾</b>更新面向工業產品的軟件<b class='flag-5'>系統</b>-基于瑞米派(<b class='flag-5'>Remi</b> <b class='flag-5'>Pi</b>)

    米爾瑞米派Remi Pi Ubuntu系統移植指南

    的傳統的桌面系統也加入到嵌入式環境體系中,如Ubuntu,debian等,為嵌入式提供更方便實用的系統。本文主要介紹基于ubuntu22.04core和米爾核心板定制
    的頭像 發表于 04-29 08:01 ?924次閱讀
    <b class='flag-5'>米爾</b>瑞米派<b class='flag-5'>Remi</b> <b class='flag-5'>Pi</b> Ubuntu<b class='flag-5'>系統</b><b class='flag-5'>移植</b>指南
    主站蜘蛛池模板: 视频网站黄色| 伊人久久大香线蕉综合影| 天天干天天做| 人人干人人玩| 在线网站黄色| 日本免费一区二区视频| 一级做a爰片久久毛片图片| 免费三级毛片| www.色播| 久久久黄色片| 永久免费av网站| 在线天堂网| 日本成人免费网站| 国产色女人| 香蕉操| 国产亚洲精品久久久久久久软件 | 亚洲一区二区三区深夜天堂| 在线日韩一区| 国产香蕉视频在线播放| 国产精品久久久久久久免费大片| 亚洲欧美视频在线观看| 亚洲欧美高清| 免费黄色毛片| 久久久www免费人成看片| 一区二区三区电影| 成人欧美精品久久久久影院| 欧美女同在线| 亚洲欧美一区二区三区图片| 欧美在线一区二区三区| 在线jlzzjlzz免费播放| free性日韩| 亚洲黄色性视频| 狠狠色噜噜狠狠狠狠奇米777| 天天看天天碰| 曰韩一级| 在线天堂资源www中文在线| 亚洲一区二区三区四区在线观看| 欧美18同性gay视频| 天天操夜夜爽| 九九热在线精品视频| 日本a免费|