用于EagleEye3.0 规则集漏报和误报测试的示例项目,项目收集于github和gitee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Guo XIn 291e661666 first commit 10 months ago
..
applications first commit 10 months ago
drivers first commit 10 months ago
emmc first commit 10 months ago
figures first commit 10 months ago
libraries first commit 10 months ago
.config first commit 10 months ago
.gitignore first commit 10 months ago
Kconfig first commit 10 months ago
README.md first commit 10 months ago
SConscript first commit 10 months ago
SConstruct first commit 10 months ago
emmc.sh first commit 10 months ago
image-1.png first commit 10 months ago
image-2.png first commit 10 months ago
link.lds first commit 10 months ago
link_smart.lds first commit 10 months ago
mkimage.py first commit 10 months ago
rtconfig.h first commit 10 months ago
rtconfig.py first commit 10 months ago

README.md

RT-Thread Smart for i.MX6ULL

这是一份ART-pi smart开发板的BSP,支持smart模式

ART-pi smart采用了米尔科技的imx6ull核心板,硬件由韦东山团队完成,由社区来完成整体的BSP。硬件规格情况如下:

硬件资源

当前支持情况

内核

  • rt-thread
  • rt-smart

驱动

  • uart
  • SPI
  • GPIO
  • sdcard
  • RW007
  • enet
  • usb
  • emmc

组件

  • fat文件系统
  • LWIP网络协议栈
  • wlan

应用

  • xmake 构建环境
  • busybox
  • smart-apps
  • ash 支持ash开机自启动
  • emmc 从emmc启动内核、挂载文件系统

待完善、修复

  • 信号 信号处理问题修复

应用编译

参考https://github.com/RT-Thread/userapps.git的README.md搭建xmake编译环境并编译smart应用

生成的应用在userapps/apps/build/rootfs文件夹中,将它们拷贝到sd卡中

内核编译

  • 注意:请使用xmake下载下来的工具链,工具链具体位置在
~/.xmake/packages/a/arm-smart-musleabi/211536-3de435f234/f5d0c3febbd2497fa950eb569871a3c0
  • 更新在线wifi软件包
 source ~/.env/env.sh 
 pkgs --update
  • 进入到rt-thread/bsp/nxp/imx/imx6ull-smart目录,执行
scons -j12

启动内核

  • 从eMMC中加载运行
bootcmd=fatload mmc 1:1 0x80001000 /kernel/rtthread.bin; dcache flush; go 0x80001000
  • 网络方式启动
tftp 0x80001000 rtthread.bin
dcache flush
go 0x80001000
  • 从sd卡启动
fatload mmc 0:1 0x80001000 rtthread.bin; dcache flush; go 0x80001000

制作从emmc启动所用映像文件