0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NXP iMX8MP开发板的试用体验

流川枫枫 来源:流川枫枫 作者:流川枫枫 2022-06-06 10:42 次阅读

WiFi方案可以用市面上已经非常成熟的RTL8192EU方案,一个USB WiFi模块,几十块钱就能买到,网上也可以下载各种Linux内核版本适配的源码。

下载RTL8192EU源码,打开Makefile文件:

修改I386_PC选项的架构和内核源码位置:

ifeq ($(CONFIG_PLATFORM_I386_PC), y)

EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN

EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 - DRTW_USE_CFG80211_STA_EVENT

SUBARCH := $(shell uname -m | sed -e s/i.86/i386/)

ARCH ?=ARM64

CROSS_COMPILE ?=

KVER:= $(shell uname -r)

KSRC := /home/OK8MP-linux-kernel/

MODDESTDIR := /home/OK8MP-linux- kernel/drivers/net/wireless/

INSTALL_PREFIX :=

STAGINGMODDIR := /home/OK8MP-linux- kernel/drivers/staging

endif

编译生成8192eu.ko文件,直接insmod即可。但是只有这个ko文件是不够的,因为这个ko驱动还会调用/lib/firmware/rtlwifi下的固件文件,名为rtl8192eu_nic.bin,必须要有这个文件,不然的话驱动是无法正常加载的:

加载成功之后,使用ifconfig命令可以查看正确加载的网卡设备:

然后使用networkmanager软件可以管理连接WiFi热点:

nmcli dev wifi connect "xxx" password "xxx"

在xxx处填入热点名称和密码即可。然后是开机自启动加载WiFi驱动,这个也很简单,在/etc/下新建一个名为autorun.sh的shell脚本:

#!/bin/sh

insmod /home/rtl8192eu-linux-driver-realtek-4.4.x/8192eu.ko

然后在/usr/lib/systemd/system/目录下新建autorun.service文件:

[Unit]

Description=autorun

After=basic.service X.service thermal-zone-init.service

[Service]

ExecStart=/etc/autorun.sh

[Install]

WantedBy=multi-user.target

输入命令:

systemctl -f enable /lib/systemd/system/autorun.service

chmod 777 /etc/autorun.sh

这样就能在开机的时候自动运行insmod命令。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6035

    文章

    44554

    浏览量

    634631
  • 嵌入式
    +关注

    关注

    5082

    文章

    19104

    浏览量

    304797
  • 编程
    +关注

    关注

    88

    文章

    3614

    浏览量

    93686
收藏 人收藏

    评论

    相关推荐

    有礼 | 速来!NXP S32K312开发板免费申请

    大大通联合大联大世平集团为你送上NXP热门开发板S32K312核心!这款汽车通用MCU广泛应用于车身、域控制器及电气化等领域,非常适合车载相关工程师们上手研发。此次活动,我们提供了10片板子供大家申请
    的头像 发表于 12-11 17:47 100次阅读
    有礼 | 速来!<b class='flag-5'>NXP</b> S32K312<b class='flag-5'>开发板</b>免费申请

    追加名额丨米尔瑞芯微RK3576开发板有奖试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3576应用处理器的MYD-LR3576开发板免费试用活动加码啦~~米尔追加了2块价值849元的MYD-LR3576开发板发起试用活动您不仅可以
    的头像 发表于 11-22 01:00 162次阅读
    追加名额丨米尔瑞芯微RK3576<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    【RA8D1试用活动】RA8D1B-CPKCOR开发板移植linux

    【RA8D1试用活动】RA8D1B-CPKCOR开发板移植linux
    的头像 发表于 11-16 01:02 219次阅读
    【RA<b class='flag-5'>8</b>D1<b class='flag-5'>试用</b>活动】RA<b class='flag-5'>8</b>D1B-CPKCOR<b class='flag-5'>开发板</b>移植linux

    有奖丨米尔 瑞芯微RK3576开发板免费试用

    米尔与瑞芯微合作发布的新品基于瑞芯微RK3576应用处理器的MYD-LR3576开发板免费试用活动来啦~~米尔提供了7块价值849元的MYD-LR3576开发板发起试用活动您不仅可以免
    的头像 发表于 11-12 01:00 297次阅读
    有奖丨米尔 瑞芯微RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    有奖试用!!RA-Eco-RA4E2-64PIN-V1.0开发板试用活动开始报名

    有奖试用!!RA-Eco-RA4E2-64PIN-V1.0开发板试用活动开始报名
    的头像 发表于 11-09 01:02 235次阅读
    有奖<b class='flag-5'>试用</b>!!RA-Eco-RA4E2-64PIN-V1.0<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>活动开始报名

    NXP FRDM-MCXC444开发板在RT-Thread环境下的上手过程

    NXP FRDM-MCXC444开发板是一款基于MCX C444 MCU的高性能开发板,它集成了丰富的硬件资源和接口,支持快速原型设计。本文将为读者提供一份详细的RT-Thread上手指南,帮助大家轻松玩转这款
    的头像 发表于 10-12 11:51 397次阅读
    <b class='flag-5'>NXP</b> FRDM-MCXC444<b class='flag-5'>开发板</b>在RT-Thread环境下的上手过程

    【米尔NXP i.MX 93开发板试用评测】04.OpenWRT的构建-开始编译

    Community。 然后在里面发现了iMX93竟然也支持了Openwrt,虽然他支持的是NXPiMX93 EVK开发板,但是这就相同芯片再加上开源的我们完全有可能在米尔的板子上也
    发表于 09-19 14:36

    如何在NXP源码基础上适配ELF 1开发板的PWM功能

    本次源码适配项目是在NXP i.MX6ULL EVK评估所搭载的Linux内核源码(版本为Linux-imx_4.1.15)基础上进行的,主要目标是通过调整功能接口引脚配置,使其适应ELF 1
    的头像 发表于 09-10 10:00 918次阅读
    如何在<b class='flag-5'>NXP</b>源码基础上适配ELF 1<b class='flag-5'>开发板</b>的PWM功能

    【正点原子i.MX93开发板试用连载体验】+烧录与调试

    从EMMC启动 这个编译出来的固件是NXP 官方开发板的,而非笔者手上这个板子的。但由于IMX9352官方开发板用的也是LPDDR4X,启动介质也可以支持EMMC,因此启动是没问题的,
    发表于 07-24 01:01

    【正点原子i.MX93开发板试用连载体验】+开箱与硬件介绍

    的继承者, iMX 9系列整体效能要比iMX 8高。今年不少开发板厂家推出了基于iMX 9系列应用处理器的
    发表于 07-23 00:27

    ElfBoard技术贴|在NXP源码基础上适配ELF 1开发板的按键功能

    本次源码适配工作是在NXPi.MX6ULLEVK评估的Linux内核源码(特定版本:Linux-imx_4.1.15)基础上进行的。主要目标是调整功能接口引脚配置,以适应ELF1开发板。接下来
    的头像 发表于 07-10 09:54 594次阅读
    ElfBoard技术贴|在<b class='flag-5'>NXP</b>源码基础上适配ELF 1<b class='flag-5'>开发板</b>的按键功能

    点击参与米尔NXP i.MX 93开发板有奖试用

    米尔与NXP合作发布的新品基于NXPi.MX93应用处理器的MYD-LMX9X开发板免费试用活动来啦~~米尔提供了3块价值678元的MYD-LMX9X开发板发起
    的头像 发表于 06-13 08:02 522次阅读
    点击参与米尔<b class='flag-5'>NXP</b> i.MX 93<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    免费!NXP i.MX 93开发板有奖试用

    米尔与NXP合作发布的新品基于NXPi.MX93应用处理器的MYD-LMX9X开发板免费试用活动来啦~~米尔提供了2块价值678
    的头像 发表于 05-23 08:01 720次阅读
    免费!<b class='flag-5'>NXP</b> i.MX 93<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    如何解决UUU烧写卡在99%

    iMX8MP开发板,在Linux上UUU烧写时出现如图现象。 此时最可能的原因是在烧写过程中开发板没有挂载到开发环境上。 解决办法: 开发
    发表于 01-18 11:33

    ELF 1技术贴|在NXP源码基础上适配ELF 1开发板的LED功能

    LED适配为例,详细说明整个适配过程。01准备工作NXP源码路径ELF1开发板资料包\07-NXP原厂资料\07-1NXP官方源码\linux-im
    的头像 发表于 12-29 10:04 852次阅读
    ELF 1技术贴|在<b class='flag-5'>NXP</b>源码基础上适配ELF 1<b class='flag-5'>开发板</b>的LED功能