ZYNQ平台AMP模式Linux+裸机(UCOS)实现
来源:互联网 发布:如何进行数据库优化 编辑:程序博客网 时间:2024/05/11 20:34
第一步:
先按照官方教程将UCOS和Linux均跑起来,UCOS相关资料参考如下:
http://blog.csdn.net/wuyusheng314/article/details/75307590
第二步:
创建能在CPU1独立跑起来的UCOS工程。然后设置编译开关-g -DUSE_AMP=1,同时设置UCOS配置选项:UCOS_AMP_MASTER=false
第三步:
因为UCOS是作为AMP模式下的的Slave CPU,所以需要等Master跑起来,并打开中断GIC开关后才能正常跑起来,所以根据个人的需求,如果为Linux+UCOS则,等待Linux起来后再启动CPU1的UCOS。
完成,启动正常。
如看不懂,或者想在懒一点,可直接下载工程代码(含boot,cpu0、cpu1 的demo程序以及双ucos启动 demo),链接:http://download.csdn.NET/detail/wuyusheng314/9905474。
阅读全文
0 0
- ZYNQ平台AMP模式Linux+裸机(UCOS)实现
- ZYNQ XC7Z030平台Linux+裸机AMP实现(官方文档1078、1079)
- zynq-7000系列基于zynq-zed的AMP模式的实现(linux+bare-metal)
- zynq平台实现linux gpio驱动
- Zynq平台下linux的I2C驱动(RTC+EEPROM)
- Zynq平台下linux的I2C驱动(RTC+EEPROM)
- zynq DMA 裸机实例
- 菜鸟搭建zynq linux开发平台
- Zynq AMP - Running Linux and Bare-Metal System on Both Zynq SoC Processors
- Linux uboot下新增phy的生效流程解析(Zynq平台)
- 嵌入式Linux裸机开发(十六)——shell实现
- AMP(非对称多进程处理模式)和Zynq SoC的OCM
- 在Zynq 7000平台上使用Linux spidev.c驱动
- zynq amp Linux+bare裸跑代码中不能响应irq61中断
- ucos iii在zynq上的移植
- ZYNQ-702裸机之MIO使用
- 友坚恒天科技4412开发板Linux平台下UT4412BV03裸机开发指南(四)
- ZYNQ学习笔记(一) HelloWorld实现
- Javascript进阶(二)
- 文件的几种模式
- 深入理解泛型(一)
- MongoDB数据库的数据类型和$type操作符
- 逃离迷宫 HDU
- ZYNQ平台AMP模式Linux+裸机(UCOS)实现
- Mongodb的入门学习
- ffmpeg使用x264编码器参数完整对照 + 为视频添加关键帧
- 安装Cocoapods 报错ERROR: While executing gem ... (Errno::EPERM) Operation not permitted
- bootstrap按钮的边框问题 去除
- 在微信端(H5)用POST提交方式传参 ,后台接收不到或报错
- MongoDB数据库索引
- IMG图片和文字同一行显示,图片和文字居中显示
- 华为OJ----删除字符串中出现的最少的字符