{"id":258,"date":"2026-05-13T16:00:50","date_gmt":"2026-05-13T08:00:50","guid":{"rendered":"https:\/\/web.mcfrys.cn\/?p=258"},"modified":"2026-08-11T11:08:12","modified_gmt":"2026-08-11T03:08:12","slug":"%e4%bc%bd%e9%a9%ac%e7%9b%b8%e6%9c%ba","status":"publish","type":"post","link":"https:\/\/web.mcfrys.cn\/index.php\/2026\/05\/13\/%e4%bc%bd%e9%a9%ac%e7%9b%b8%e6%9c%ba\/","title":{"rendered":"\u4f3d\u9a6c\u76f8\u673a"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">sudo apt update &amp;&amp; sudo apt install -y flex bison libncurses-dev libssl-dev bc<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt install -y python-is-python3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt update &amp;&amp; sudo apt install -y python3 python3-pip<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo apt install make gcc g++<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$env:ALL_PROXY=\"http:\/\/127.0.0.1:7897\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u5185\u6838\u7f16\u8bd1\u547d\u4ee4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">sudo ifconfig eth0 192.168.1.233 netmask 255.255.255.0<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>make -j8 CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 tl3562-minievm.img\n\nmake ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- olddefconfig\n\nmake -j8 CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 tl3562-minievm-mipi-lcd.img\n\n\u66ff\u6362\u955c\u50cf\u547d\u4ee4\ndd if=boot.img of=\/dev\/mmcblk0p3 conv=fsync\nsync\nreboot\n\n  cat \/sys\/devices\/platform\/ff650000.spi\/debug_enable\n  echo 1 &gt; \/sys\/devices\/platform\/ff650000.spi\/debug_enable\n  cat \/sys\/devices\/platform\/ff650000.spi\/debug_enable\n  echo 32768 &gt; \/sys\/devices\/platform\/ff650000.spi\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">WIFI\u6a21\u5757\u76f8\u5173\u547d\u4ee4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">make -j8 CROSS_COMPILE=aarch64-linux-gnu- ARCH=arm64 M=$PWD\/drivers\/net\/wireless\/aic8800 modules<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">scp aic8800_fdrv.ko root@192.168.1.233:\/root<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u7cfb\u7edf\u955c\u50cf\u5bfc\u51faRK3562<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u9009 \u671f\u8d44\u6599\\4-\u8f6f\u4ef6\u8d44\u6599\\Ubuntu\\U-Boot\\image\\u-boot-2017.09-v1.0-gd93d736\\rk3562_spl_loader_v1.05.106.bin<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6247\u533a\u657030576640<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5207USB\u4ece\u6a21\u5f0f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo peripheral &gt; \/sys\/devices\/platform\/ff740000.usb2-phy\/otg_mode<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">USB\u4e3b\u6a21\u5f0f<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo host &gt; \/sys\/devices\/platform\/ff740000.usb2-phy\/otg_mode<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">OTG<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo otg &gt; \/sys\/devices\/platform\/ff740000.usb2-phy\/otg_mode<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6d4b\u8bd5\u4ece\u673a\u4e32\u53e3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">cd \/sys\/kernel\/config\/usb_gadget<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir g1<br>cd g1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir strings\/0x409<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo 123456789 &gt; strings\/0x409\/serialnumber<br>echo Rockchip &gt; strings\/0x409\/manufacturer<br>echo USB_ACM &gt; strings\/0x409\/product<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir configs\/c.1<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">mkdir functions\/acm.usb0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ln -s functions\/acm.usb0 configs\/c.1\/<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">echo fe500000.usb &gt; UDC<\/p>\n","protected":false},"excerpt":{"rendered":"<p>sudo apt update &amp;&amp; sudo apt install -y flex bis [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-258","post","type-post","status-publish","format-standard","hentry","category-learn"],"_links":{"self":[{"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/posts\/258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/comments?post=258"}],"version-history":[{"count":18,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/posts\/258\/revisions"}],"predecessor-version":[{"id":317,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/posts\/258\/revisions\/317"}],"wp:attachment":[{"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/media?parent=258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/categories?post=258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/web.mcfrys.cn\/index.php\/wp-json\/wp\/v2\/tags?post=258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}